WordPress:更改标签的URL并按日期按升序排序

时间:2015-11-11 09:03:38

标签: php wordpress url permalinks

我的WordPress网站上有以下标记:

http://www.example.com/tag/collection-100

我希望将标记的网址更改为http://www.example.com/legends,并使该网页上显示的帖子按照日期以递增的方式按日期顺序排列。

我搜索了可以执行此操作的插件,但我在WordPress的网站上找不到任何内容。

我也尝试过创建一个新模板,并在其中使用以下代码:

query_posts( 'tag=collection-100&order=ASC' );

获取前18个帖子,但分页不正常,而是始终显示前18个帖子。

任何帮助非常感谢:)

1 个答案:

答案 0 :(得分:1)

创建一个这样的自定义模板" example-template.php"并写下你的查询:

get_header();

$loop = new WP_Query( array( 'post_type' => 'your-post-type',  'orderby' => 'date', 'order' => ASC ) ); 

while ( $loop->have_posts() ) : $loop->the_post(); 
    //print your needs
endwhile;

get_footer();
相关问题