1

私からの別のWordPressの問題!

WordPress 2.8 で「コースの科目」と「機会の種類」の 2 つのカスタム分類法を設定しようとしています。

functions.php でこのコードを使用しました。

function create_pc_db_taxonomies() {
    register_taxonomy( 'course', 'post', array(
        'hierarchical' => false,
        'label' => __('Course subject', 'series'),
        'query_var' => 'course',
        'rewrite' => array( 'slug' => 'courses' )
    ) );

    register_taxonomy( 'type', 'post', array(
        'hierarchical' => false,
        'label' => __('Type of opportunity', 'series'),
        'query_var' => 'type',
        'rewrite' => array( 'slug' => 'types' )
    ) );
}

これはまったく問題なく動作しますが、タグ スタイルの管理ボックスではなく、階層型 (カテゴリ スタイル) の管理ボックスが必要です。

ただし、'hierarchical' => true上記のコードが次のようになるように設定すると:

function create_pc_db_taxonomies() {
    register_taxonomy( 'course', 'post', array(
        'hierarchical' => true,
        'label' => __('Course subject', 'series'),
        'query_var' => 'course',
        'rewrite' => array( 'slug' => 'courses' )
    ) );

    register_taxonomy( 'type', 'post', array(
        'hierarchical' => true,
        'label' => __('Type of opportunity', 'series'),
        'query_var' => 'type',
        'rewrite' => array( 'slug' => 'types' )
    ) );
}

まったく箱がありません。

私は何か間違ったことをしていますか?

4

1 に答える 1

1

動作していますが、WP-Admin に自動的に組み込まれる管理 UI はありません。Trac によると、サポートは後で追加されます」

于 2009-08-14T11:31:49.203 に答える