Intereting Posts
Как Woocommerce хранит вариационные атрибуты и как их можно извлекать для каждой вариации? Ошибка плагина Как добавить еще одну строку запроса с строкой поискового запроса URL изображения изменен в wordpress Пользовательский тип сообщения игнорирует начальную категорию Мой класс метабокса Могу ли я представить плагин, который следует руководству стиля кодирования PSR-2? Как создать уведомление администратора из плагина с аргументом? WordPress (3.9.1) Разрешения MultiSite. Отвечает ли ответ? Получить сообщения с текущей недели (с воскресенья по субботу) вставить несколько записей в базу данных с использованием проблемы с циклом Пользовательский тип сообщения – get_day_link () Ошибка белого экрана для настраиваемой темы Неустранимая ошибка после переноса сайта WordPress с одного узла на другой Установите короткое время автоматического выхода для одного пользователя

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 Не показывать сообщения"