我正在尝试使用 PHP switch case 条件语句在一周中的每一天自动显示不同的内容,例如:我想在星期一自动显示特定内容,在星期二自动显示不同的内容,在星期三和其他时间自动显示不同的内容,所以我'我使用下面的代码通过 wordpress function.php 显示它,下面的代码就像我想要的那样工作,但唯一的问题是,当我在页面构建器被激活的 WordPress 页面上使用短代码时,输出不显示在我粘贴短代码但在标题中的实际页面上,所以我试图让它像任何其他短代码一样正常显示,请任何帮助将不胜感激,谢谢。
我安装了最新版本的 WordPress
function todays_content(){
$date = date('l');
switch ($date) {
case 'Sunday': $content = do_shortcode('[sunday_content]'); break;
case 'Monday': $content = do_shortcode('[monday_content]'); break;
case 'Tuesday': $content = do_shortcode('[tuesday_content]'); break;
case 'Wednesday': $content = do_shortcode('[wednesday_content]'); break;
case 'Thursday': $content = do_shortcode('[thursday_content]'); break;
case 'Friday': $content = do_shortcode('[friday_content]'); break;
case 'Saturday': $content = do_shortcode('[saturday_content]'); break;
}
echo '<div class="daily_contant">'.$content.'</div>';
}
add_shortcode( 'show_today_content', 'todays_content' );
MYYA
牧羊人nacy