質問: array( 'labels' => array ( 'name' => 'visitors', 'singular_name' => 'visitor', 'add_new_item' => 'register new visitor', // todo: http://codex.wordpress.org/function_reference/register_post_type#arguments ), 'public' => true, 'publicly_queryable' => false, 'exclude_from_search' => true, 'show_ui' => true, 'show_in_menu' => 'argus', // todo: this doesn't work... 'hiearchical' => false, 'supports' => array( '' ), 'register_meta_box_cb' => array ( &$this, '_wp_visitor_meta_box_cb' ), ); register_post_type( $post_type, $v_args ); 私が作成したこの私のメニューページ:add_menu_page( 'argus', 'argus admin', 'manage_options', 'argus', array( &$this, '_wp_argus_main_panel' ), '', -1 );
回答: これが最終的にwordpressに移植されるのであれば(のように、あと数週間ではありません)、wordpress 3.1が出るのを待つことをお勧めします。もうすぐ期限が到来しており、すでにこれは完了しています。もちろん、あなたは待っているのをスキップして、ただトランクで成長することができました。あなたがしているやり方は、何も変更せずに3.1でうまくいくはずです。