Новые Таксономии и Выпуск Категория По умолчанию - PullRequest
0 голосов
/ 13 ноября 2018

Я реструктурирую свой старый блог WordPress с новыми пользовательскими таксономиями для лучшей организации.В старом блоге по умолчанию таксономии «Категория» по умолчанию есть всего несколько терминов, и один из этих терминов был назначен как «Категория публикации по умолчанию» на вкладке «Настройки».

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

Итак, я написал тестовое сообщение и получил только один термин для новой таксономии, но при нажатии «Опубликовать»Wordpress автоматически присваивает ей категорию сообщений по умолчанию.И когда я нажимаю «Просмотреть» в этом сообщении, постоянная ссылка показывает сообщение в соответствии с термином категории по умолчанию, а не с термином новой выбранной пользователем таксономии.

Мои постоянные ссылки /% category% /% postname% /

Но я хочу, чтобы термин новых таксономий отображался не в категории по умолчанию, как это происходит сейчас.

Я приведу код, который я использую для настройки новой таксономии, поэтому, возможно,с этим что-то не так.

// Add Destino Taxonomy
add_action( 'init', 'create_destinos_taxonomy' );

function create_destinos_taxonomy() {
$labels = array(
    'name'                           => 'Destinos',
    'singular_name'                  => 'Destino',
    'search_items'                   => 'Search Destinos',
    'all_items'                      => 'All Destinos',
    'edit_item'                      => 'Edit Destino',
    'update_item'                    => 'Update Destino',
    'add_new_item'                   => 'Add New Destino',
    'new_item_name'                  => 'New Destino Name',
    'menu_name'                      => 'Destino',
    'view_item'                      => 'View Destino',
    'popular_items'                  => 'Popular Destino',
    'separate_items_with_commas'     => 'Separate Destinos with 
commas',
    'add_or_remove_items'            => 'Add or remove Destinos',
    'choose_from_most_used'          => 'Choose from the most used 
Destinos',
    'not_found'                      => 'No Destinos found'
);

register_taxonomy(
    'destino',
    'post',
    array(
        'label' => __( 'Destino' ),
        'hierarchical' => true,
        'labels' => $labels,
        'public' => true,
        'show_in_nav_menus' => true,
        'show_tagcloud' => false,
        'show_admin_column' => true,
        'rewrite' => array(
            'slug' => 'destinos'
        )
    )
);
}

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

Я ценю любую помощь, спасибо !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...