wordpress指定ID随机标签获取方法
我们在搭建wordpress企业网站的时候,有时候需要调用指定ID随机标签。
默认的wordpress调用代码里面没有这个功能,而且无法调用没有绑定文章的标签。
可以用第三方代码来实现随机标签。
<?php
/* 标签(可选) */
$randnum=50; //随机数量
$randids='';
$randdh='';
for($i=1;$i<=$randnum;$i++)
{
$randids.=$randdh.rand(1,50); //1为最小ID,50为最大ID
$randdh=',';
}
?>
<?php
$tags = get_terms('post_tag',array('number' => '5000','include' =>$randids , 'orderby' => '', 'order' => 'DESC', 'hide_empty' => false));
foreach ( $tags as $key => $tag ) {
$link = get_term_link( intval($tag->term_id), "post_tag" );
if ( is_wp_error( $link ) )
return false;
$tags[ $key ]->link = $link;
?>
如代码所示:
调用50个随机标签,标签ID : 1-50

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END




















