wordpress,非插件實現文章內容登陸可見的代碼分享

公元2011年09月27日沒人鳥我喲打醬油看熱鬧的有:2,414 views

wordpress,非插件實現文章內容登陸可見的代碼分享

文章隱藏內容回復可見一樣,一個比較有意思的功能,一樣可以通過非插件的綠色方式實現,需要的朋友可以沒事折騰折騰,嘿嘿,老規矩,感謝代碼的書寫者亂了感覺,希望大家多多支持,多多喜歡!

在主題的function.php中加入一下代碼即可:

1
2
3
4
5
6
7
8
9
10
11
12
function login_to_read($atts,$content=null) {
    extract(shortcode_atts(array("notice"=>'<span class="login-to-read">
此處內容需要<a href="'. wp_login_url(get_permalink()).'" title="登錄">
登錄</a>後才能查看.</span>'),$atts));
    if(is_user_logged_in()){
        return $content;
    }else{
        return $notice;
    }
}
 
add_shortcode('login', 'login_to_read');

用法很簡單,即:[@login]評論可見的內容[@/login](去掉@即可),搞定,Over,收工!