新聞中心
WordPress設置通知用戶關閉文章評論時間
作者 / 無憂主機 時間 2014-12-12 19:58:00
無憂小編在日常運維Wordpress站點時發(fā)現(xiàn)了一個比較實用的小功能,就是通過添加代碼實現(xiàn)WordPress 定時關閉評論以及告知用戶評論關閉的時間,這個方法是小編在網(wǎng)上學習到的,現(xiàn)在分享給大家,也希望大家支持無憂主機php虛擬主機! 首先你要在Wordpress后臺的設置,討論,其他評論設置里面,自動關閉發(fā)布7天后的文章評論功能,如下圖所示: 你這樣操作以后用戶并不知道這篇文章的具體關閉評論時間,所以,我們可以在評論表單的上部添加一個溫馨提示: 如需要實現(xiàn)上述關閉文章評論提醒時間功能,只需要將下面的代碼添加到當前主題的 functions.php 文件中即可:
/** * WordPress 告知用戶評論關閉的時間 */ add_action( 'comment_form_top', 'wpdx_comment_closes_in' ); function wpdx_comment_closes_in() { global $post; if ($post->comment_status == 'open') { $close_comments_days_old = get_option( 'close_comments_days_old' ); $expires = strtotime( "{$post->post_date_gmt} GMT" ) + $close_comments_days_old * DAY_IN_SECONDS; printf( __( '(該文章的評論功能將在 %s 后關閉)', 'domain' ), human_time_diff( $expires )); } }無憂主機相關文章推薦閱讀: WORDPRESS刪除自動保存草稿 WORDPRESS忘記密碼處理方法總結篇 WORDPRESS主題添加字體大小切換按鈕 無憂主機講解如何禁用WORDPRESS內置的文件編輯器
本文地址:http://www.love62.cn/wordpress/17884.html