如何从分类学中获取最后一个术语?

时间:2015-07-28 作者:nisr

在学者期刊上工作,出版商将问题添加到与文章一起分配的“问题”分类中。我需要在循环外显示一个只分配了最后一期(最近添加)的帖子列表。有什么帮助吗?

更新:我找到了一个代码,可以从分类法中获取最后一个术语:

$issue = get_terms(\'issue\',\'orderby=none&order=DESC&number=1\');
$current_issue = $issue[0]->slug;
但我找不到一种方法来使用它来显示只分配了最后一个学期的帖子列表。有什么建议吗?

1 个回复
SO网友:ztvmark

如果将行中的参数“number”更改为2:

$terms = get_terms( \'issue\', \'orderby=id&order=DESC&number=1\' );

How to get the term before the last from a custom taxonomy?

结束

相关推荐

减少/优化生成固定链接时wp_get_Object_Terms()的调用

“我的主题”运行一个循环,不需要post术语来显示。然而,Wordpress core在每次迭代中都会运行wp\\u get\\u object\\u terms函数。这会导致不必要的DB查询,例如:SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr