0

投稿タイプ「people」の投稿ごとに、投稿が公開されたときに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 に答える