Intereting Posts
Разделить несколько категорий на два столбца Исправить WP Redirect Loop Как создать раскрывающийся список коротких кодов в режиме редактирования для сообщений Использует ли ресурс WP ресурс памяти при отсутствии посетителей? Кто-нибудь разработал плагин для защиты от нежелательной почты, чтобы просто позволить пользователям блокировать все, что они хотят, но тот, который также будет легко работать по IP-адресам? Создание виджета с несколькими настраиваемыми полями Два параметра_поля в одной форме Как заставить администратора WP распознать только что созданную дочернюю тему? Есть ли способ перечислить все используемые / неиспользуемые шаблоны WP? WP_query: meta_key с настраиваемым правилом для определенного значения Запрос пользовательского типа сообщения, но не отображение дубликатов Как найти все ссылки между страницами Почему мои мета-ящики не будут отображаться на первой странице? Отображать только заголовок, когда есть результаты Количество результатов поиска не соответствует фактическому результату

База категорий для URL в пользовательском типе / таксономии

Я создаю сайт рецептов, который использует пользовательские типы сообщений для рецептов. Поэтому я искал, включая категории пользовательских типов сообщений в URL-адресе, и нашел решение ниже от Milo. Он переписывает URL-адрес и добавляет категорию. Единственная проблема: страница архива всего настраиваемого типа сообщений теперь находится в /recept/%category%/

Решение Milo: добавьте базу категорий в URL в пользовательский тип / таксономию

Используемый код:

'rewrite' => array('slug' => 'recept/%category%','with_front' => false),

 function wpa_course_post_link( $post_link, $id = 0 ){ $post = get_post($id); if ( is_object( $post ) ){ $terms = wp_get_object_terms( $post->ID, 'category' ); if( $terms ){ return str_replace( '%category%' , $terms[0]->slug , $post_link ); //return str_replace( 'recept/' , 'recept/'.$terms[0]->slug , $post_link ); } } return $post_link; 

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

Solutions Collecting From Web of "База категорий для URL в пользовательском типе / таксономии"