中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

WordPress調(diào)用某段時(shí)間評(píng)論最多的文章

2018-11-02    來(lái)源:學(xué)做網(wǎng)站論壇

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

學(xué)做網(wǎng)站時(shí),我們需要在自己的網(wǎng)站上用到wordpress調(diào)用熱門(mén)文章函數(shù),但一般都是調(diào)用建站以來(lái)所有時(shí)間評(píng)論最多的文章,說(shuō)實(shí)在的,這個(gè)沒(méi)什么意思,可能一直都是顯示那幾篇文章.

WordPress調(diào)用某段時(shí)間評(píng)論最多的文章

今天給大家推薦一段常用建站代碼之一,是調(diào)用WordPress某段時(shí)間內(nèi)評(píng)論最多的文章。

1.之間將下面的代碼放到主題的 functions.php 最后一個(gè) ?> 的前面,注意看代碼中的注釋文字:

/* 某段時(shí)間內(nèi)最熱文章

?* Reference: http://www.wprecipes.com/rarst-asked-how-to-get-most-commented-posts-of-the-week

?* Edit: zwwooooo

?*/

function most_comm_posts($days=7, $nums=10) { //$days參數(shù)限制時(shí)間值,單位為‘天’,默認(rèn)是7天;$nums是要顯示文章數(shù)量

    global $wpdb;

    $today = date("Y-m-d H:i:s"); //獲取今天日期時(shí)間

    $daysago = date( "Y-m-d H:i:s", strtotime($today) - ($days * 24 * 60 * 60) );  //Today - $days

    $result = $wpdb->get_results("SELECT comment_count, ID, post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '$daysago' AND '$today' ORDER BY comment_count DESC LIMIT 0 , $nums");

    $output = '';

    if(empty($result)) {

        $output = '<li>None data.</li>';

    } else {

        foreach ($result as $topten) {

            $postid = $topten->ID;

            $title = $topten->post_title;

            $commentcount = $topten->comment_count;

            if ($commentcount != 0) {

                $output .= '<li><a href="'.get_permalink($postid).'" title="'.$title.'">'.$title.'</a> ('.$commentcount.')</li>';

            }

        }

    }

    echo $output;

}

2.調(diào)用的時(shí)候,可以參考下面的樣例:

<h3>近期最熱文章</h3>

<ul>

?  <?php if(function_exists('most_comm_posts')) most_comm_posts(30, 10); ?>

</ul>

PS:函數(shù)參數(shù)1是按天計(jì)算的,30就是30天;參數(shù)2是文章顯示數(shù)量,10就是顯示10篇,自己根據(jù)所需設(shè)置。具體的樣式就要靠自己寫(xiě)css啦。

標(biāo)簽: 代碼 建站

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:WP網(wǎng)站引用百度地圖定位圖標(biāo)不顯示解決方法

下一篇:無(wú)需插件實(shí)現(xiàn)WordPress去掉分類鏈接中category (親測(cè)有效)