新聞中心
wordpress如何限制注冊會員發(fā)布文章的數(shù)量
作者 / 無憂主機(jī) 時間 2016-02-17 01:30:26
一般到了網(wǎng)站優(yōu)化維護(hù)的階段來說,說明這個網(wǎng)站前期的seo優(yōu)化工作做的比較好,所以做一些必要常規(guī)更新,作為wordpress最為常規(guī)的更新就是文章更新,越來越多的wordpress主題加入了會員系統(tǒng),并且開通了注冊會員投稿的功能。這樣的站點(diǎn)可以豐富文章多樣性,也可以讓站長“偷懶”,加大用戶對站點(diǎn)的活躍性。不過隨之而來的問題也不少,如果沒有限制會員的投稿數(shù)量以及文章內(nèi)容這類限制的話。很容易造成獨(dú)立ip虛擬主機(jī)執(zhí)行php超時。用戶訪問站點(diǎn)時就會出現(xiàn),502或者500的錯誤。在或者被一些別有用心的人利用此類漏洞發(fā)布大量的垃圾信息或者違法信息,你的站點(diǎn)將會面臨降權(quán)更嚴(yán)重的將會停止收錄。本節(jié)無憂主機(jī)小編將給各位站長分享一下wordpress如何限制注冊會員發(fā)布文章的數(shù)量。 wordpress如何限制注冊會員發(fā)布文章的數(shù)量的方法如下: 將下列代碼添加至當(dāng)前wordpress站點(diǎn)主題目錄下functions.php文件內(nèi)
function varify_p($content){ global $post; $min = 100; //最低文章數(shù)量 $max = 2000; //最大文章數(shù)量 $content = $post->post_content; if (str_word_count($content) < $min || str_word_count($content) > $max ) wp_die('文章內(nèi)容大小超過限制' ); } add_action('publish_post', 'varify_p');就這樣簡單的操作我們就成功的限制了注冊會員發(fā)表文章的數(shù)量了,這個方案最好您也加入一下吧。 無憂主機(jī)相關(guān)文章推薦閱讀: wordpress程序利用插件實(shí)現(xiàn)支持可視化下插入代碼的方法 wordpress 程序如何在內(nèi)容頁添加微信打賞功能的詳細(xì)步驟 wordpress 4.4最新版如何禁用EMBED和移除WP-EMBED.MIN.JS文件
本文地址:http://www.gle-technology.com/wordpress/21658.html