Цикъл в страницата с персонализирана таксономия не събира никаква публикация

Създадох персонализиран тип публикации, наречени статии, и персонализирана таксономия „подобна на категория“, наречена области, които изглежда работят добре. Проблемът е, че в моята страница taxonomy-areas.php те не се показват, ако използвам обикновения цикъл, трябва изрично да добавя "post_type=articles" към низа на заявката, за да работи. Не трябва ли това да се взема по подразбиране?

Страницата ми с таксономия изглежда така:

<?php $paged = (get_query_var('page')) ? get_query_var('page') : 1; ?>
<?php global $query_string; query_posts($query_string . '&post_type=articles&paged=' . $paged); ?>
<?php if (have_posts()) while (have_posts()) : the_post(); ?>
   // Handle loop
<?php endwhile; ?>

person Javier Villanueva    schedule 16.03.2012    source източник
comment
без много код, не съм съвсем сигурен, но всеки цикъл на Wordpress по подразбиране приема post_type=post   -  person mikevoermans    schedule 17.03.2012
comment
Току-що редактирах публикацията с примерен код, разбирам какво имате предвид, така че трябва да добавя персонализирания тип публикация, както направих, без значение какво? Имам някои проблеми с пагинацията и си помислих, че това може да е причината   -  person Javier Villanueva    schedule 17.03.2012


Отговори (1)


Току-що го поправих с това: http://walrusinacanoe.com/web-development/742

И премахна 2 допълнителни линии в горната част на цикъла :)

person Javier Villanueva    schedule 16.03.2012
comment
каква е твоята поправка? - person DGRFDSGN; 19.03.2018