在给定日期更改全局变量



我想,这是一个非常简单的问题。我希望我的WordPress主题自动更改给定日期的某些全局变量。

我的主题每两个月都会改变颜色和其他一些事情。从现在开始,我想在该日期之前输入所需的变量,并让WordPress进行更改。我可以从循环内部做到这一点,以便在该日期进入站点的第一个人会启动更改。但这将意味着额外的代码,每次都调用循环。是否可以自动执行该任务?

我已经很久没有使用过WP,但是我认为这会起作用,将time_to_change_theme更改为您想要的前期日期。我不知道要把它放在哪里,我相信您会解决的。

<?php
$time_to_change_theme    =   strtotime("2012-12-31 12:12:12"); // the time in the future you want to change the theme
$time_now = strtotime(now);
if($time_to_change_theme > $time_now)
{
   echo "Use current theme";
}else{
    echo "Change theme";
    update_option('current_theme', '[theme name]'); // this should update the current theme
}
?>

使用Harmen的这篇文章中的代码

相关内容

  • 没有找到相关文章