在WordPress中根据季节交换头版

【在WordPress中根据季节交换头版】我有一个有旅游景点(wordpress)的客户。他们希望根据冬天是夏季还是夏天, 使用不同的主页。理想情况下, 我希望通过创建2个页面来按日期自动控制它。有没有一种方法可以基于JS或PHP日期在wp-config中指定首页?如果他们提前计划, 他们将需要选择切换到备用季节页面。不用担心其他页面, 只需将首页设置为基于日期的默认值即可。即。 11月1日夏季更改为冬季主页。 5月1日冬季页面更改为夏季页面。
#1在Wordpress Pages上创建所需的两个页面。
Page Winter(pageid = 1)和Page Summer(pageid = 2)
然后在你的孩子中创建一个新的页面模板, 并在其上添加以下内容:

< ?php /** * Template Name: My Seasons Page */ ?> $currentMonth = date("n"); if ( $currentMonth > 11 & & $currentMonth < 3 ) { //Winter $recent = new WP_Query("page_id=1"); while($recent-> have_posts()) : $recent-> the_post(); echo '< h3> ' . the_title() . '< /h3> '; the_content(); endwhile; } else { //Sprint - Summer - Autumn $recent = new WP_Query("page_id=2"); while($recent-> have_posts()) : $recent-> the_post(); echo '< h3> ' . the_title() . '< /h3> '; the_content(); endwhile; }

然后创建一个新的称为” 主页” 的Wordpress页面, 然后选择刚创建的模板。将此页面设置为你的真实主页。

    推荐阅读