gpt4 book ai didi

php - 如何在 WordPress 中检查 body_class() 中的类

转载 作者:行者123 更新时间:2023-12-02 23:06:39 25 4
gpt4 key购买 nike

在 WordPress header.php 中,我有

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

如何检查特定类是否存在,然后加载标记作为结果?例如。

<body class"home logged-in">

<?php if $class == 'home' ?>
<div class="home"></div>
<? else : ?>
<div class="internal-page"></div>
<? endif; ?>

谢谢!

最佳答案

如果您确实非常需要基于 body_class 类使用不同的标记,请使用 get_body_class

$classes = get_body_class();
if (in_array('home',$classes)) {
// your markup
} else {
// some other markup
}

但可能有更好的方法可以做到这一点,例如 @Rob 的建议 Conditional Tags 。这些与 body_class 使用的类非常接近。

关于php - 如何在 WordPress 中检查 body_class() 中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15033888/

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