0

问题: 我的菜单栏包含一组类别。帖子自动对齐。一个新的插件基于 Pages。页面(例如“p1”)始终位于主站点上。

想法: 创建一个将页面分配给特定类别的模板,例如'p1' -> 'c1'。我找到了一段代码

<?php if (is_category('c1')) : ?>

问题是我不知道如何告诉程序:

if (is_category('c1')) :  show page / vice versa?>

我怎么做?

4

1 回答 1

0

您将需要页面和类别之间的命名标准。完成后,您可以执行以下操作(或类似的操作):

<?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. ?>
于 2013-09-16T15:01:23.733 回答