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

发布于 2017-02-04 17:16:36
这些类在wp_list_pages的页面上会有更多的解释。但是“父母”和“祖先”这两个词已经泄露了。
父母是祖先。祖父母也是祖先,但不是父母。
如果你的等级只有两层,那就只有父母和孩子了。因此,在这种情况下,所有的父母都是祖先,这两个阶级有着相同的效果。但是,当您的层次结构更深时,这两个类有不同的含义。
https://wordpress.stackexchange.com/questions/255168
复制相似问题