【问题标题】:How to display a variable date in a Wordpress page如何在 Wordpress 页面中显示可变日期
【发布时间】:2015-01-08 04:31:34
【问题描述】:

我想在 Wordpress 页面中显示可变日期。

我知道您可以使用 Javascript 或 PHP 在 Wordpress 中显示当前日期,但如何在某个页面 (HTML) 中显示。

假设我想放置这个字符串:

The promotion ends on the "the_date"

另外,我想修改日期以增加 2 天。因此,如果今天的日期是 2015 年 1 月 7 日,则帖子应显示为 2015 年 1 月 9 日。

【问题讨论】:

  • The promotion ends on "<?php code goes here ?>"
  • 您想要从当前日期“今天”起 2 天,还是从发布日期起 2 天?
  • 今天变量@Demodave的两天
  • @alexgarciab 因为那样促销永远不会结束,因为它总是在未来 2 天。

标签: javascript php wordpress


【解决方案1】:

这增加了 2 天“今天”

<?php echo date('j F, Y', strtotime('+2 days')); ?>

我在 html 中使用 div 标签,但你可以使用任何你想要的标签。

如果您直接插入到 wordpress 帖子文本框中,您应该安装此 plugin

还有这段代码

[insert_php] echo date('j F, Y', strtotime('+2 days')); [/insert_php]

但请记住,如果用户插入 php 代码,它也会呈现。所以这一切都取决于你的使用和需要。

【讨论】:

  • 只需将其放在 php 标签中 它将呈现在您放置的任何位置。
  • 它显示 PHP 代码本身而不解释它。
  • 您的文件是 .html 吗?然后您将不得不更改您的 httpd.conf 或 .htaccess 文件以将 html 作为 php 运行或添加一个 .php 文件 "AddType application/x-httpd-php .html" php.about.com/od/advancedphp/p/html_php.htm
  • 我正在使用 Wordpress。我正在编辑 HTML 格式的文本,但页面是使用 PHP 动态生成的。
  • 你在使用模板是不是一个聪明的结构?
【解决方案2】:

这是它的 PHP 代码。不过,它总是在未来 2 天。

<?=date("Y-m-d', strtotime("+2 days"))?>

【讨论】:

  • 我应该将此代码放在 Wordpress 编辑页面的 HTML 视图中吗?它在那里不起作用。
猜你喜欢
  • 1970-01-01
  • 2014-03-07
  • 2022-06-20
  • 1970-01-01
  • 1970-01-01
  • 2016-05-04
  • 1970-01-01
  • 1970-01-01
  • 2015-02-18
相关资源
最近更新 更多