post_parent."&echo=0")-6ren">
gpt4 book ai didi

php - Wordpress - 如果当前页面处于事件状态,则添加 "active"类

转载 作者:行者123 更新时间:2023-12-02 05:43:48 25 4
gpt4 key购买 nike

<?php
if($post->post_parent)
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
if ($children) {
$parent_title = get_the_title($post->post_parent);?>

<li><a href="<?php echo get_permalink($post->post_parent) ?>"><?php echo $parent_title;?></a></li>
<?php echo $children; ?>
<?php } ?>

上面的代码列出了列表中的父页面和所有子页面。

父页面
子页面
子页面类="active"
子页面
子页面

我想向当前事件页面添加一个“事件”类。任何帮助是极大的赞赏。谢谢

最佳答案

要查找特定页面并向其添加事件类,您可以尝试使用 is_page 并定义页面的 URL/slug。

<a  class="<?php if (is_page('name-of-page')) echo 'active'; ?>" href="#">Link</a>

关于php - Wordpress - 如果当前页面处于事件状态,则添加 "active"类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10691299/

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