gpt4 book ai didi

php - 根据季节/时间为 body 添加类(class)

转载 作者:搜寻专家 更新时间:2023-10-31 20:43:08 24 4
gpt4 key购买 nike

我正在使用 Wordpress(可能相关也可能不相关),但我正在尝试根据一年中的时间向正文中添加一个类。

我在网站上有三个“主题”; Spring 、夏季和秋季。例如,如果期间是二月至五月,正文上的类别将是“ Spring ”。如果时间段是 Jun-September,则 body 上的类别将为“summer”,依此类推。

有什么想法可以实现吗?

目前 body 已经有基于你所在页面的相关类(Wordpress 默认),看起来像这样

<body <?php body_class(); ?>>

但是你可以添加自己的类

<body <?php body_class('a-new-class'); ?>>

如有任何帮助,我们将不胜感激 — 我猜是一个简单的 PHP if 语句来处理日期?

干杯,R

最佳答案

PHP:

function getSeasonCssClass() {
$month = date('n'); // current month number without leading 0
$season = array(
1 => 'winter',
2 => 'winter',
3 => 'winter',
4 => 'spring',
5 => 'spring',
6 => 'spring',
7 => 'summer',
8 => 'summer',
9 => 'summer',
10 => 'autumn',
11 => 'autumn',
12 => 'autumn',
);
return $season[$month];
}

HTML:

<body <?php body_class(getSeasonCssClass());?>>

关于php - 根据季节/时间为 body 添加类(class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17879219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com