ซ่อนเนื้อหาให้แสดงเฉพาะสมาชิกใน WordPress

Plugin WordPress แก้โค้ดง่ายๆ ด้วย Advanced Code Editor
มิถุนายน 23, 2013
ทำเว็บ2ภาษาด้วย WordPress
มิถุนายน 25, 2013

หากต้องการซ่อนเนื้อหาของ WordPress ให้แสดงเฉพาะสมาชิกเท่านั้น สามารถทำได้ง่ายๆ

เพียงนำโค้ดข้างล่างไปเพิ่มไว้ที่ไฟล์ functions.php


add_shortcode( 'member', 'member_check_shortcode' );

function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}

จากนั้นเราก็จะสามารถใช้ Shortcode member ได้ครับ ได้ทั้งในส่วน post และ page

[member]
ส่วนนี้แสดงเฉพาะสมาชิกเท่านั้น
[/member]

เท่านี้เองครับง่ายๆ

credit:http://www.wprecipes.com