所以我的主题中有这个功能:
每当创建自定义帖子类型“人员”中的新帖子时,都会同时创建与帖子的 slug 同名的新菜单。一切都很好,但是。
我需要与导航一起创建和添加一些菜单按钮。这也非常有效。
但是,当我尝试设置导航按钮的层次结构时,我的问题就开始了 - 我不知道为“menu-item-parent-id”设置什么,因为每次为新人帖子创建菜单时,它都有不同的菜单 ID,但是我希望所有这些菜单上的“博客”按钮都是“阅读”按钮的子项
这是我正在使用的一段代码:
$menu9 = array(
'menu-item-object-id' => 0,
'menu-item-object' => '',
'menu-item-parent-id' => 0,
'menu-item-position' => 2,
'menu-item-type' => 'custom',
'menu-item-title' => 'read' ,
'menu-item-url' => '#',
'menu-item-description' => '',
'menu-item-attr-title' => '',
'menu-item-status' => 'publish'
);
wp_update_nav_menu_item( $menu_id, 0, $menu9 );
$menu2 = array(
'menu-item-object-id' => 0,
'menu-item-object' => '',
'menu-item-parent-id' => 0,
'menu-item-position' => 0,
'menu-item-type' => 'custom',
'menu-item-title' => 'blog' ,
'menu-item-url' => '#',
'menu-item-description' => '',
'menu-item-attr-title' => '',
'menu-item-status' => 'publish'
);
wp_update_nav_menu_item( $menu_id, 0, $menu2 );
如您所见,我需要 menu item2($menu2) 是 menu item9 ($menu9) 的子项
任何帮助将不胜感激,因为我在这方面花费了大量时间......
谢谢!