新聞中心
wordpress修改主題文件一定時間后自動關(guān)閉評論的方法
作者 / 無憂主機(jī) 時間 2016-10-07 06:51:01
之前有同事寫過關(guān)于wordpress程序搭建的博客站點(diǎn),當(dāng)會員評論到一定時間后系統(tǒng)會默認(rèn)關(guān)閉評論,這樣做的好處其實(shí)也就是防止惡意刷評論,可是又有站長朋友們大膽設(shè)想能否讓評論在一個月之后自動關(guān)閉呢,畢竟突然關(guān)閉了評論對用戶而言體驗(yàn)不是非常好,其實(shí)也是可以實(shí)現(xiàn)的,那么先讓無憂主機(jī)小編在免備案虛擬主機(jī)測試下效果吧。經(jīng)過測試的確可以,具體方法來分享下。 1:首先登陸無憂主機(jī)會員中心找到主機(jī)管理--控制面板,如下圖1: 2:點(diǎn)擊控制面板—進(jìn)入文件管理,如下圖2: 3:點(diǎn)擊進(jìn)入文件管理—找到public_html根目錄。如下圖3: 4:按照路徑wp-content/themes/twentyfifteen/functions.php文件如下圖4: 5:點(diǎn)擊編輯進(jìn)入該文件在最底部添加以下代碼:
function close_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( time() - strtotime( $posts[0]->post_date_gmt ) > ( 30 * 24 * 60 * 60 ) ) { //以秒為單位,設(shè)置時間為一個月 $posts[0]->comment_status = 'closed'; $posts[0]->ping_status = 'closed'; } return $posts; } add_filter( 'the_posts', 'close_comments' );以上代碼中的30*24*60*60的意思就是一個月30天,每天24小時,每小時3600秒,然后相乘的效果。添加好了之后提交保存就可以了如下圖5: 這樣再發(fā)布的文章評論就會再發(fā)布那天開始計算,一個月之后自動關(guān)閉評論了哦。 溫馨提示:該技術(shù)解決方案的是由無憂主機(jī)客服為我們空間客戶處理該問題時提供的處理方法,確保在無憂主機(jī)能完美實(shí)現(xiàn),因服務(wù)較多,客服繁忙,其他主機(jī)我們沒有過多精力進(jìn)行大范圍測試,不能確保所有虛擬主機(jī)都能完美處理,請您理解!
無憂主機(jī)提供365天*24小時全年全天無休、實(shí)時在線、零等待的售后技術(shù)支持。竭力為您免費(fèi)處理您在使用無憂主機(jī)過程中所遇到的一切問題! 如果您是無憂主機(jī)用戶,那么您可以通過企業(yè)QQ【800088151】、售后QQ【網(wǎng)站最下端有】、旺旺【鋒訊企業(yè)】、400-655-0080免費(fèi)電話、后臺提交工單這些方式聯(lián)系無憂主機(jī)客服! 如果您不是我們的客戶也沒問題,點(diǎn)擊頁面最右邊的企業(yè)QQ在線咨詢圖標(biāo)聯(lián)系我們并購買后,我們?yōu)槟赓M(fèi)進(jìn)行無縫搬家服務(wù),讓您享受網(wǎng)站零訪問延遲的遷移到無憂主機(jī)的服務(wù)! 無憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS優(yōu)化會員系統(tǒng)添加新浪微博和騰訊微博的方法 WORDPRESS評論中鏈接長度超過50將標(biāo)記為垃圾評論 WORDPRESS會員信息中去除AIM、雅虎通和JABBER的方法
本文地址:http://m.love62.cn/wordpress/23624.html