0

我正在尝试编写一个函数,在发布帖子时为帖子类型“人”中的每个帖子创建带有 wp_create_nav_menu() 的菜单。

如果您有任何想法,我非常渴望看到它们。

4

1 回答 1

0

好的,我找到了解决方案

 `$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 );
}`
于 2012-10-31T13:35:04.723 回答