2015-12-16 36 views
0

我知道有很多选项可以使用某些功能在wordpress中显示标签。根据日期获取标签列表

但是,我不知道最好的方法是什么,以下目的:

我需要根据最近添加后的标签列表。 我只需要基于日期的标签列表数组。

什么是最好的方法?

谢谢。

回答

1

使用get_tags按term_id排序,ID越高,标签越新,因此从技术上讲,这就是您需要的排序顺序,只需保持顺序方向(即order = DESC)以确保您获得最新优先。

$args=array(
    'orderby'=>'term_id', 
    'order'=>'DESC', 
    'hide_empty'=>false, 
    ); 
$tags = get_tags($args); 

pr($tags); 
+0

谢谢你的回复。有没有办法通过最近激活的标签对它进行排序?如果有标签(A,B,C,D),并且标签“D”下有新帖子,那么是否有办法先显示“D”,因为它是最近的? –

+0

要做到这一点,我们需要先通过id执行后循环顺序,然后在我们获取标签各自的帖子后执行。 –