新聞中心
設置wordpress評論達到數(shù)量后自動關(guān)閉評論
無憂主機php空間某用戶最近一直在打理自己wordpress網(wǎng)站,發(fā)現(xiàn)wordpress文章發(fā)布一定時間之后自動關(guān)閉評論的功能,但是無憂小編覺得這個功能確是很好。但是如果能添加一個利用評論數(shù)量來控制評論的開啟和關(guān)閉功評論能顯得網(wǎng)站更好點!雖然小編覺得這個功能有點太過于限制。但是無憂小編認為有些站長朋友還是會有點小小幫助的。所以小編還是花了一點小小心思去把資料找齊全,給各位朋友分享一下。 首先實現(xiàn)wordpress評論達到數(shù)量后自動關(guān)閉評論功能。使用ftp 工具或者使用其他上傳工具,進入到網(wǎng)站的根目錄文件里面去找到functions.php文件,把下面的代碼添加復制進去: seover" style="margin-top: 12px; margin-bottom: 12px; float: none; clear: both; font-size: 12px ! important; line-height: 15px ! important; height: auto;"> 復制添加完成了之后,我們要定義如果評論超過一定的數(shù)量之后關(guān)閉屏蔽的功能,把如下的代碼還是一樣復制添加到后面: //評論超過一定數(shù)量關(guān)閉評論 function disable_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( $posts[0]->comment_count > 50 ) { $posts[0]->comment_status = 'disabled'; $posts[0]->ping_status = 'disabled'; } return $posts; } add_filter( 'the_posts', 'disable_comments' ); 之后我們可以再上面的代碼修改評論超過一定的數(shù)量值方法。那就是找到if ( $posts[0]->comment_count > 50 ) { 這段代碼可以把50修改成更大數(shù)!修改方式如下截圖中可以看見: 小編總結(jié)下最后。在修改代碼的時候盡量選用編輯工具下載到本地進行代碼上面的修改復制。這樣上傳到文件里面可減少很多代碼上面的錯誤。如果直接在管理頁面修改的話很容易導致亂碼的喲。以上是無憂小編關(guān)于評論達到一定數(shù)量后自動關(guān)閉評論方法。希望能能給大家?guī)韼椭?/p>
本文地址:http://www.gle-technology.com/wordpress/14922.html