Intereting Posts
Не удалось вызвать конкретную динамическую панель Нужна помощь с простым правилом перезаписи (не должно ли это быть легким?) API настроек – добавление полей настроек динамически? Тема Live Preview на лицевой стороне? Пользовательские типы сообщений и удаление слизней – должны ли мы это делать? Создание нескольких поддоменов для нескольких сайтов из базы данных Ошибка загрузки HTTP-сообщения в wordpress? Как узнать, было ли изменено поле автора в post save? ограничить подписчиков административной областью. У них собственный профиль на fron-end CDATA удаляет новую строку в теге скрипта в wordpress Странное поведение wp_nav_menu, не появившись WP_Query & shortcode: Вернуться 3 статьи из категории WordPress Правильный способ реализации / доступа к встроенной странице в моей теме Рекомендации по использованию пользовательских типов сообщений Доступ к одной странице с нескольких URL-адресов (подстановочный знак)

Taxonomy.php Не показывать сообщения

У меня есть следующий код в файле functions.php для создания пользовательской таксономии и типа публикации. И я создал серию сообщений в этом типе сообщений и прикрепленных к ним тегов.

add_action( 'init', 'create_my_post_types' ); function create_my_post_types() { register_post_type('portfolio', array( 'label' => __('Portfolio'), 'singular_label' => __('Portfolio'), 'public' => false, 'show_ui' => true, '_builtin' => false, '_edit_link' => 'post.php?post=%d', 'capability_type' => 'post', 'hierarchical' => false, 'rewrite' => array('slug' => 'work', 'with_front' => false), 'query_var' => 'portfolio', 'supports' => array('title', 'thumbnail'), 'menu_position' => 5 )); } add_action( 'init', 'create_pc_db_taxonomies', 0 ); function create_pc_db_taxonomies() { register_taxonomy( 'portfolio_tag', 'portfolio', array( 'hierarchical' => true, 'label' => 'Portfolio Tags', 'rewrite' => array('slug' => '', 'with_front' => false) ) ); } 

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

 <?php if (have_posts()) : ?> <ul id="gallery" class="portfolio-list clearfix"> <?php while (have_posts()) : the_post(); ?> <li> <?php if ( has_post_thumbnail() ) { ?> <a class="fancybox" title="<?php the_title(); ?>" rel="bookmark" href="<?php $attachments = get_children( array('post_parent' => get_the_ID(), 'post_type' => 'attachment', 'post_mime_type' =>'image') ); foreach ( $attachments as $attachment_id => $attachment ) { echo wp_get_attachment_url( $attachment_id, 'medium' ); } ?>"> <?php the_post_thumbnail(); ?> </a> <?php } else { ?> <a class="fancybox" title="<?php the_title(); ?>" rel="bookmark" href="http://dummyimage.com/640x480/333/fff&text=x"> <img src="http://dummyimage.com/300x300/333/fff&text=x" alt="<?php the_title(); ?>" /> </a> <?php } ?> </li> <?php endwhile; ?> </ul> <?php else : ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p> <?php endif; ?> 

Любые идеи, почему это не работает? благодаря

Solutions Collecting From Web of "Taxonomy.php Не показывать сообщения"