倡萌之前推薦過《WordPress 根據(jù)用戶名/用戶角色/能力/是否登錄等隱藏部分文章內(nèi)容》,今天推薦的 Content Control 插件更加強(qiáng)大,允許你自由設(shè)置限制條件,支持根據(jù)用戶是否登錄、用戶角色設(shè)置隱藏內(nèi)容和小工具。可以批量設(shè)置屬于某分類、標(biāo)簽、格式等的文章的可見性,也可以通過簡碼 [content_control] 單獨(dú)隱藏部分內(nèi)容等等。支持設(shè)置限制后顯示特定信息或重定向到某頁面、網(wǎng)址等。自己看下配圖,或直接下載體驗(yàn)下吧!
在內(nèi)容控制界面可以添加不同的可見性規(guī)則:




通過簡碼設(shè)置部分內(nèi)容可見性:

設(shè)置小工具可見性:

在后臺插件安裝界面搜索 Content Control 即可在線安裝,或者在這里下載 Content Control 。倡萌已經(jīng)漢化了該插件,不過插件有的小錯誤導(dǎo)致翻譯失效,倡萌已經(jīng)反饋給作者,并提交了中文包。如果你等不及要使用,可以下載修復(fù)好的 Content Control 簡體中文版使用。
BTW,該作者還有一個不錯的插件,根據(jù)用戶條件來設(shè)置菜單的可見性,感興趣的不妨看看:https://wordpress.org/plugins/user-menus/





public function load_textdomain() {
load_plugin_textdomain( ‘content-control’, false, basename(dirname(__FILE__)) );
}
改成這個。。。修復(fù)版也是錯的233333
感謝反饋
頭像?
安裝英文版和中文版都出現(xiàn)Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or ‘$’ in\wordpress\wp-content\plugins\content-control\content-control.php on line 122錯誤,無法運(yùn)行,這是什么原因?
估計(jì)你用的是php 5.2,而這個插件要求php 5.3 及以上版本
謝謝您的回答!很好
安裝您的中文版后Parse error: syntax error, unexpected T_STRING in /home/public_html/wordpress/wp-content/plugins/content-control/content-control.php on line 195出現(xiàn)這個?
不安你安裝的是中文還是英文,只要你的php版本沒有達(dá)到5.3及以上的話,都不可能正常使用哦
英文版的可以正常使用,php已經(jīng)更新到5.3,但是您的中文版無法使用
那真是夠奇怪了,我只是修改了一行代碼讓它支持本地語言包漢化,其他都沒動過。英文版和中文版只能同時安裝一個,不要同時安裝哦。如果還是不行,那就等待官方更新吧,我已經(jīng)為插件進(jìn)行漢化了,但愿下次更新可以添加
已修復(fù)