하위 범주 게시물의 표시를 방지하는 방법을 알고 싶습니다. 내 홈 페이지는 3 개의 "주요 카테고리"(상위 카테고리)의 모든 게시물을 나열하지만 불행히도 하위 카테고리의 게시물도 나열합니다.WordPress : 하위 범주 게시 방지 표시
<h2>Category Name</h2>
<ul>
<?php $category_query = new WP_Query(array('category_name' => 'category1', 'showposts' => 5)); ?>
<?php while ($profissionais_query->have_posts()) : $profissionais_query->the_post(); ?>
<li>
<a class="title" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php the_excerpt(); ?>
</li>
<?php endwhile; ?>
</ul>
누구 아이디어가 있습니까 :
여기에 내가 특정 카테고리에서 게시물을 얻기 위해 사용하고 코드인가?
감사합니다.
php wp_reset_query();?>를 추가하여 달리 실행 한 후 사용자 지정 쿼리를 삭제하면 페이지에서 다른 쿼리가 실행될 수 있습니다. 끝내기 직전에 추가하십시오. – Jared
songdogtech : 불행히도이 코드는 여전히 하위 카테고리 게시물을 표시하기 때문에 작동하지 않았습니다. 또 다른 아이디어가 있습니까? 고맙습니다. –
카를로스; 나는 그것을 하위 범주와 함께 테스트했으며 하위 범주는 보여주지 않았다; 하위 카테고리에는 고유 한 카테고리 ID가 있으므로 특별히 호출해야합니다. 다른 루프 나 코드가없는 페이지 템플릿 (표준 WP 루프 제외)에서 충돌을 분리 해보십시오. Jared : 자체 포함 된 쿼리이기 때문에 wp_reset_query가 필요하지 않습니다. 여러 사이트, 페이지/게시물에 여러 번 사용하고 쿼리 루프 충돌을 전혀 사용하지 않습니다. – markratledge