问题: 我的菜单栏包含一组类别。帖子自动对齐。一个新的插件基于 Pages。页面(例如“p1”)始终位于主站点上。
想法: 创建一个将页面分配给特定类别的模板,例如'p1' -> 'c1'。我找到了一段代码
<?php if (is_category('c1')) : ?>
问题是我不知道如何告诉程序:
if (is_category('c1')) : show page / vice versa?>
我怎么做?
您将需要页面和类别之间的命名标准。完成后,您可以执行以下操作(或类似的操作):
<?php if(is_category('c1)) : ?>
<?php query_posts('category_name=c1&order=asc');
if ( have_posts() ) : while( have_posts() ) : the_post();?>
<div class="pageWrapper">
<h3><?php the_title(); ?></h3>
<?php the_content(); ?>
</div>
<?php endwhile; else: ?>
<p>No content was found</p>
<?php
endif;
wp_reset_query();//If writing your own queries, always a good idea to reset it. ?>