我有一个自定义模板的页面。在这个模板中,我索引了一个类别的所有帖子,并进行了更多的修改。我知道我可以通过创建特定于类别的模板来做到这一点,但这是不同的,我不想为每个类别创建基于类别的模板。
一切都很好,但我正试图通过这个自定义页面模板帖子的URL实现帖子排序。ASC order by URL在类别页面上工作,但不在自定义页面模板上工作。
示例(带有自定义页面):http://www.projuktiteam.com/illustrator-tutorial/?order=asc (不工作)示例(带类别页):http://www.projuktiteam.com/category/video-tutorials/illustrator-tutorial/?orderby=asc (正在工作)我也可以从loop订购此自定义页面上的ASC帖子,但我想通过URL来完成此操作。因为我想让用户按ASC、DESC、标题、日期等对帖子进行排序。
<?php get_header(); ?>
<iframe class="featured-trailer" width="950" height="534" src="//www.youtube.com/embed/<?php echo get_post_meta( get_the_ID(), \'trailer\', true ) ?>" frameborder="0" allowfullscreen></iframe>
<?php get_template_part(\'cat-featured\'); ?>
</div><!-- end .carousel -->
ID,“tut类别”,正确);?>
<div id="content" role="main"><?php ?>
<div class="loop-header">
<h1 class="tut-cat-title"><?php echo get_the_title(); ?></h1>
<div class="tut-cat-count"><?php echo \'Total Posts = \' . $category->count; ?></div>
</div><!-- end .loop-header -->
<?php
if (have_posts()) :
query_posts("category_name=$tutcatname&showposts=25");
get_template_part(\'loop-actions\');
get_template_part(\'loop-content\');
get_template_part(\'loop-nav\');
else :
get_template_part(\'loop-error\');
endif;
wp_reset_query();
?>
</div><!-- end #content -->