【问题标题】:Add days to today date (widget wordpress)将天数添加到今天的日期(小部件 wordpress)
【发布时间】:2014-02-05 07:04:52
【问题描述】:

我想在 WP 中创建一个显示“今天日期”+ 1 到 3 天的小部件。

对于产品的交付,它会显示如下:预计交付时间在日期+1天和日期+3天之间。

我会在 html 小部件中插入代码。

这是我尝试过的:

<?php $i=1;echo $date = strtotime(date("d-m-Y", strtotime($date)) . " +".$i."days"); ?>

但它没有显示任何东西......也许编辑functions.php。

好吧,我很糟糕。

【问题讨论】:

    标签: php wordpress date


    【解决方案1】:

    如果您使用 PHP 来执行此操作,那么您就快到了:

    $oneDay = date("d-m-Y", strtotime("+1 day"));
    $threeDays = date("d-m-Y", strtotime("+3 days"));
    

    所以说出来:

    echo "Delivery time expected between $oneDay and $threeDays.";
    

    请记住,strtotime() 返回一个 UNIX 时间戳(如 130000485),而 date() 使用您提供的字符串格式化时间戳,例如“d-m-Y”(例如今天的 04-02-2014)。

    【讨论】:

    • 嗯,在 wordpress 小部件中只允许使用 HTML。所以,如果你有 html 代码,那就太棒了!但如果只能使用 php... 我应该把第一个代码放在哪里? (函数.php)?和小部件中的第二个代码并使其允许 php ?
    • 嗯,我回答是使用 PHP,因为您提供的示例代码使用了 PHP...我假设您已经知道如何将 PHP 代码放入小部件中。
    • @Picsel 您必须编写一个自定义小部件才能使用 PHP。但是创建一个小部件并没有那么复杂。你会在网上找到很多教程,例如这个:wpexplorer.com/create-widget-plugin-wordpress
    • @Kau-Boy 我对 Wordpress 的了解充其量是有限的……我几乎没有这方面的经验。我刚刚看到 PHP 代码并跳过去修复它 :)
    • @David 抱歉,我其实是想提一下 Picsel ;)
    猜你喜欢
    • 2011-04-18
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 2020-05-12
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    相关资源
    最近更新 更多