如何在WordPress中创建带有父菜单和子菜单的可编辑菜单?

时间:2019-02-21 作者:Naveen

我在wordpress中创建了一个管理菜单,它是一个主菜单,我有一个父页面,也有一些子页面。我想得到的是,子页面的图像需要显示在菜单中,链接到子页面一样的按钮。如何在wordpress中执行此操作?wp\\u get\\u nav\\u menu\\u items函数。

结构如下所示。

Parent-A
    some description of parent-A page
    child-A->child-A page feature Image and two buttons
    child-B->child-B page feature Image and two buttons
    child-C->child-C page feature Image and two buttons
Parent-B
    some description of parent-B page
    child-D -> child-D page feature Image and two buttons
    child-E -> child-E page feature Image and two buttons
    child-F -> child-F page feature Image and two buttons

1 个回复
SO网友:MikeNGarrett

WordPress有一些功能可以帮助处理对象列表。使用导航菜单对象或查询对象时,这些特别有用。

wp_filter_object_list() 获取对象数组并按给定的一组条件对其进行筛选。您得到的结果仅包含符合条件的对象。

一旦获得了要循环使用的菜单项列表,就可以检查条件以输出不同的内容。例如,深度是多少?父帖子id是什么?之后,从相关帖子id中获取相关信息。

我希望这有帮助。

相关推荐