通过wordpress中的add_query_arg()获取热门帖子链接

时间:2018-07-04 20:49:34

标签: wordpress

在wordpress中,我们具有add_query_arg()功能,可通过公共 key value 生成网址查询。

我使用add_query_arg()这样的函数从查询中检索 cat 链接:

$retrive ='424'; //my custom cat id .
$postnumber = '5';   
$my_query = new WP_Query(array('showposts' => $postnumber , 'cat' => $retrive));
$query_name = get_cat_name($retrive);
$key = 'cat';
$value = $retrive;
// generat query link
$query_link= esc_url( add_query_arg( $key , $value ,site_url('/') ) );
echo '<a class="btn btn-lg btn-blue" href="'.$query_link.'">'.$query_name.'</a>';

现在,我想要具有add_query_arg()功能的“ 顶部”和“ rand ”帖子的链接。 这是我的查询:

$top_query = new WP_Query(array('meta_key'=>'post_views_count','orderby'=>'meta_value_num','showposts'=>$postnumber,'order'=>'DESC'));
$key = ?;
$value = ?;

$rand_query = new WP_Query(array('showposts' => $postnumber , 'orderby' => 'rand'));
$key = ?;
$value = ?;

(我的自定义tab_widget插件需要此​​链接,以便用户可以看到当前标签的其他帖子的链接。)

这怎么办?

0 个答案:

没有答案