Регистрация пользовательской таксономии с уникальным именем - хорошая практика?


Является ли хорошей практикой регистрация пользовательской таксономии с уникальным именем ( $taxonomy параметр), а затем используйте аргумент rewrite, чтобы задать пользовательский slug?

Например, я мог бы создать таксономию под названием list двумя различными способами. Вот так:

add_action( 'init', 'custom_taxonomy_lists' );
function custom_taxonomy_lists() {

    register_taxonomy(
        'lists',

        // [...]
    );

}

ИЛИ вот так:

add_action( 'init', 'custom_taxonomy_lists' );
function custom_taxonomy_lists() {

    register_taxonomy(
        'john28_lists',

        // [...]

        array(
            'rewrite' => array( 'slug' => 'lists' ),

            // [...]
        )
    );

}

Я спрашиваю, считается ли последнее (2-й блок кода) хорошей практикой?

(Это рекомендуемый способ регистрации пользовательских типов записей, поэтому я подумал, что, возможно, это относится и к пользовательским таксономиям.)

Author: its_me, 2013-10-12

1 answers

Я не вижу никаких недостатков в более уникальном названии таксономии или в том, чтобы название таксономии и слизняк были разными. Недостатком названия таксономии словарного слова является потенциальный конфликт, если какой-либо другой код зарегистрирует таксономию с тем же именем.

 3
Author: Milo, 2013-10-12 17:59:38