在網(wǎng)站運維中為了留住訪客通常站長會采取誘導(dǎo)注冊方法來留住訪客,但是如何來誘導(dǎo)訪客注冊會員就是一個難題了,,其實大家可以在網(wǎng)站發(fā)布一些比較優(yōu)秀而且不常見的資源然后強制訪客只有注冊才能下載這些資源或者是注冊后才能觀看到完整的文章,,這樣一來網(wǎng)站的用戶注冊數(shù)量就會慢慢提高了,,那么wordpress如何來隱藏文章的部分內(nèi)容必須登錄后才能顯示呢?
下面就來教大家使用簡碼(短代碼,、Shortcodes)來隱藏文章的部分內(nèi)容,。
首先打開當(dāng)前使用的主題的functions.php文件,并加入以下代碼:
add_shortcode( 'vip', 'zyku_vip_shortcode' );function zyku_vip_shortcode( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return $content; return '';}
然后在后臺發(fā)布文章時只需要在html模式下用[vip][/vip]包括住需要隱藏的內(nèi)容即可,,示例如下:
[vip]這是被隱藏的內(nèi)容[/vip]
一定要在html編輯模式下用[vip][/vip]包括住需要隱藏的內(nèi)容,,可視化編輯模式是無效的。