我正在尝试编写一个函数,在发布帖子时为帖子类型“人”中的每个帖子创建带有 wp_create_nav_menu() 的菜单。
如果您有任何想法,我非常渴望看到它们。
我正在尝试编写一个函数,在发布帖子时为帖子类型“人”中的每个帖子创建带有 wp_create_nav_menu() 的菜单。
如果您有任何想法,我非常渴望看到它们。
好的,我找到了解决方案
`$myPages = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_type = 'people' AND post_status = 'publish'");
foreach ($myPages as $q ){
$id = 'menu-'.$q->ID;
$ai_post_title = strtolower($q->post_title);
$ai_slug_as_menu_title = str_replace(" ", "-", $ai_post_title);
wp_create_nav_menu( $ai_slug_as_menu_title );
}`