首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >current_page_parent和current_page_ancestor有什么区别?

current_page_parent和current_page_ancestor有什么区别?
EN

WordPress Development用户
提问于 2017-02-04 16:20:14
回答 1查看 1.7K关注 0票数 2

在函数wp_page_menu中,列表元素有一个自动生成的classes,如果我单击子菜单项(我的意思是当前页面是子菜单元素),该函数将生成current_page_parentcurrent_page_ancestor到父菜单项。那么现在为什么WordPress要为同一个元素生成两个不同的类。

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2017-02-04 17:16:36

这些类在wp_list_pages的页面上会有更多的解释。但是“父母”和“祖先”这两个词已经泄露了。

父母是祖先。祖父母也是祖先,但不是父母。

如果你的等级只有两层,那就只有父母和孩子了。因此,在这种情况下,所有的父母都是祖先,这两个阶级有着相同的效果。但是,当您的层次结构更深时,这两个类有不同的含义。

票数 4
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/255168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档