我正在研究导航菜单项的过滤器,例如
add_filter(\'wp_get_nav_menu_items\',\'nav_items\', 11, 3);
function nav_items($items, $menu, $args) {
foreach ($items as $item) {
$slug_1 = get_post_field(\'post_name\', $item->ID);
$slug_2 = $item->post_name;
// ...
}
return $items;
}
但两者都不是
$slug_1
和
$slug_2
返回正确的段塞。
获取与导航栏项目关联的slug的正确方法是什么?