我如何根据特定标准(即随机、最近的帖子、自定义字段等)对Wordpress帖子进行排序?
我需要创建一个菜单,按最新、随机等对我的帖子进行排序。我还没有在网上找到任何适合我的东西。我想要这样的菜单:我如何根据特定标准(即随机、最近的帖子、自定义字段等)对Wordpress帖子进行排序?,wordpress,sorting,menu,switch-statement,toggle,Wordpress,Sorting,Menu,Switch Statement,Toggle,我需要创建一个菜单,按最新、随机等对我的帖子进行排序。我还没有在网上找到任何适合我的东西。我想要这样的菜单: <div class="sort"> <a class="recent" href="?sort=recent">Recent</a> <a class="random" href="?sort=random">Random</a> </div> 然后可以通过单击菜单链接更改页面的输出。我搜索了又搜
<div class="sort">
<a class="recent" href="?sort=recent">Recent</a>
<a class="random" href="?sort=random">Random</a>
</div>
然后可以通过单击菜单链接更改页面的输出。我搜索了又搜索,没有找到任何适合我的项目的内容;然后我明白了:切换语句 创建简单菜单:
<div class="sort">
<a class="recent" href="?sort=recent">Recent</a>
<a class="random" href="?sort=random">Random</a>
</div>
然后像平常一样做循环。这也适用于自定义字段
'meta_key' => $metakey,
'meta_query' => array(
array(
'value' => 'customfield'
),
),
当您最多有一个querystring参数要处理时,这是一个很好的解决方案。是的,我只需要在一个查询字符串参数中使用它,因为用户单击菜单以在POST排序之间切换。谢谢
'meta_key' => $metakey,
'meta_query' => array(
array(
'value' => 'customfield'
),
),