• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

WordPress 文章內容僅限會員或者登錄用戶瀏覽

WP插件 奇跡の海 2年前 (2017-04-21) 607次瀏覽 已收錄 0個評論 掃描二維碼

WordPress 文章內容僅限會員或者登錄用戶瀏覽

 

 

 

 

 

 

 

 

 

WordPress文章內容僅限會員或者登錄用戶瀏覽

前言

今天在折騰網站的時候無意中用到了了會員可見的內容,折騰了下代碼,其實說起來也挺簡單的,判斷瀏覽者是否登錄,如果登錄就輸出內容,沒有登錄的話,就輸出登錄選項鏈接,用短代碼實現最合適。
代碼

將以下代碼加入主題functions.php文件即可。

function member( $atts, $content = null ) {
       if  ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) {
              return $content;
              return '';
       } else {
 
       $yonlendir = get_permalink();
              $form = wp_login_form(array('echo' => false, 'redirect' => $yonlendir ));
              return $form;
       }
}
add_shortcode( 'mem', 'member' );

使用

[mem] ..已登錄用戶才可以看到的內容.. [/mem]

注意事項

標題雖然說是會員可見,其實和會員沒啥關系,只是已登錄用戶可見,如果想實現會員可見,還需要新建一個角色,命名為會員,上面中的代碼除了要判斷用戶是否已登錄之外還要對用戶的角色進行一個判斷


版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->WordPress 文章內容僅限會員或者登錄用戶瀏覽!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果