【问题标题】:WP All Import - Convert date to a unix timestamp when importing via a php functionWP All Import - 通过 php 函数导入时将日期转换为 unix 时间戳
【发布时间】:2020-11-12 14:55:40
【问题描述】:

我正在为 Wordpress 使用 WP All Import 插件并尝试导入日期单元格,但我需要将它从用户友好的日期转换为 unix 时间戳。

23/04/2021 13:50

1606694400

WP All Import 允许我在导入自定义字段时运行 php 函数。我发现我们可以在 php 中使用以下内容:

strtotime()

我还发现下面的链接建议使用带有插件的内联 php 的方法,但它使用的是价格示例。

https://www.wpallimport.com/documentation/developers/custom-code/inline-php/

我的包含日期的列称为 Date,插件会将数据映射到使用该列:

{date[1]}

【问题讨论】:

  • 什么不起作用?您列出了解决方案的所有部分。 :)

标签: php unix-timestamp wpallimport


【解决方案1】:

使用以下方法解决了这个问题:

[strtotime(str_replace("/",".",{date[1]}))]

以上内容进入您要导入日期的自定义字段,而不是 PHP 自定义函数选项卡。

就我而言,我正在导入预购产品的日期。记得修改结尾部分:

{date[1]}

到你的列名。

图片预览如下,但请注意没有换行符,尽管它以这种方式显示。

【讨论】:

  • 谢谢,我也遇到了同样的问题,问题解决了。
猜你喜欢
  • 1970-01-01
  • 2011-06-20
  • 2020-10-19
  • 2012-08-07
  • 2015-02-09
  • 1970-01-01
  • 2020-12-23
  • 2016-04-24
  • 2012-07-04
相关资源
最近更新 更多