Intereting Posts
WP_query – Фильтровать по tax_query и meta_query с помощью нескольких select Как удалить изображения из показа в сообщении с помощью функции__события ()? Как изменить галерею, вставленную в сообщение? Как я могу использовать другой значок меню администратора по умолчанию для настраиваемого типа сообщений? Строгие стандарты: объявление описания_walker :: start_el () и предупреждение wp_query-> max_num_pages всегда возвращает 0 в пользовательском типе сообщения Добавление тегов сообщений к пользовательским типам сообщений Галереи изображений, прикрепленных к сообщениям Удаление полей с страницы профиля темы My Login Plugin Не удается получить post_updated hook для работы Как я могу вызвать сортируемый javascript панели инструментов на странице плагина? Woocommerce Изменение места размещения с помощью обертки Включить поиск WordPress на основе запроса? S = <запрос> Как удалить родительский раздел из вложения? Тип настраиваемого пользовательского сообщения (не совпадает с версиями)

Нестандартная публикация типа почтового типа

Поэтому у меня есть следующие настройки CPT / Taxonomy в моих функциях, и у меня есть структура Permalink, например: /%category%/%postname%/

мой url выглядит примерно так: www.dn.com/photography/category/ который хорош, но сообщения, которые относятся к категории, не отображаются.

Таким образом, URL-адрес, например, www.dn.com/photography/category/post , не отображается ни на www.dn.com/photography/post .

В идеале, у меня был бы URL-адрес, похожий на www.dn.com/photography/category/post но я не уверен, где я ошибаюсь?

Мои функции CPT / Taxonomy:

  <?php // Flush rewrite rules for custom post types add_action( 'after_switch_theme', 'dn_flush_rewrite_rules' ); // Flush your rewrite rules function dn_flush_rewrite_rules() { flush_rewrite_rules(); } function custom_post_example() { register_post_type( 'photography', array( 'labels' => array( 'name' => __( 'Photography', 'dn' ), 'singular_name' => __( 'Photography Post', 'dn' ), 'all_items' => __( 'All Photography Posts', 'dn' ), 'add_new' => __( 'Add New', 'dn' ), 'add_new_item' => __( 'Add New Photography Post', 'dn' ), 'edit' => __( 'Edit', 'dn' ), 'edit_item' => __( 'Edit Post', 'dn' ), 'new_item' => __( 'New Post', 'dn' ), 'view_item' => __( 'View Post', 'dn' ), 'search_items' => __( 'Search Posts', 'dn' ), 'not_found' => __( 'Nothing found in the Database.', 'dn' ), 'not_found_in_trash' => __( 'Nothing found in Trash', 'dn' ), 'parent_item_colon' => '' ), /* end of arrays */ 'description' => __( 'This is the Photography section.', 'dn' ), 'public' => true, 'publicly_queryable' => true, 'exclude_from_search' => false, 'show_ui' => true, 'query_var' => true, 'menu_position' => 6, 'menu_icon' => 'dashicons-camera', 'rewrite' => array( 'slug' => 'photography', 'with_front' => false ), 'has_archive' => true, 'capability_type' => 'post', 'hierarchical' => true, 'supports' => array( 'title', 'author', 'thumbnail', 'sticky') ) /* end of options */ ); /* end of register post type */ } add_action( 'init', 'custom_post_example'); // Add custom categories register_taxonomy( 'photography_cat', array('photography'), array('hierarchical' => true, 'labels' => array( 'name' => __( 'Photography Categories', 'dn' ), 'singular_name' => __( 'Photography Category', 'dn' ), 'search_items' => __( 'Search Photography Categories', 'dn' ), 'all_items' => __( 'All Photography Categories', 'dn' ), 'parent_item' => __( 'Parent Photography Category', 'dn' ), 'parent_item_colon' => __( 'Parent Photography Category:', 'dn' ), 'edit_item' => __( 'Edit Photography Category', 'dn' ), 'update_item' => __( 'Update Photography Category', 'dn' ), 'add_new_item' => __( 'Add New Photography Category', 'dn' ), 'new_item_name' => __( 'New Photography Category Name', 'dn' ) ), 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'photography' ), ) ); ?>