WordPress有些時間我們需要一些特色功能,下面我來介紹WordPress設置只有注冊用戶才能瀏覽特定的內容,有需要的朋友可學習學習.
我們增加一個自定義字段:user_only,如果這個值不為零,這這篇日志或者頁面是只能給注冊用戶瀏覽,然后通過 the_content 來控制內容顯示,這樣就能簡單的并且靈活設置具體到哪篇文章或者頁面是只能注冊用戶瀏覽,詳細代碼如下:
- <?php
- add_filter('the_content', 'post_user_only');
- function post_user_only($text){
- global $post;
- $user_only = get_post_meta($post->ID, 'user_only', true);
- if($user_only){
- global $user_ID;
- if(!$user_ID){
- $redirect = get_permalink($post->ID);
- $text = '該內容僅限于會員瀏覽,請<a href="'.wp_login_url($redirect).'">登錄</a>!';//開源軟件:Vevb.com
- }
- }
- return $text;
- }
- ?>
把上面帶復制成一個文件上傳到插件目錄,激活即可.
新聞熱點
疑難解答
圖片精選