php shortcode in wordpress

php shortcode in wordpress





Wordpress วันนี้ มีโจทย์ มาให้แก้อีกแล้วครับ คือแสดงข้อมูล หลังจาก Login เข้ามาแล้ว โดยต้องแสดง shortcode ที่ต้องการ
แนวทางการแก้ปัญหาคือ หา Function เช็ค Login ก่อนครับ 
ในที่นี้ใช้ function  is_user_logged_in() 
จากนั้น ทำการดึงข้อมูลสมาชิกปัจจุบันออกมา โดยใช้ get_userdata(1);
ถัดมาใช้ฟังก์ชั่น do_shortcode ในการทำงาน shortcode ที่ต้องการ
บางคนอาจจะงงๆ หน่อยนะครับ แต่ถ้าดูจาก รูปแบบข้างล่างน่าจะเข้าใจ
< ? php
if ( is_user_logged_in() ) {
$user_id = get_current_user_id();
$user_info = get_userdata($user_id);
echo $user_info->user_login;
echo " | จำนวนเงิน ";
echo do_shortcode( '[shortcode_name]' );
?>
ลองนำไปประยุกต์ใช้ดูนะครับ และผมเองก็เขียนไว้กันลืมครับ 
มาแบ่งปันประสบการณ์กันได้นะครับ

ฝากติดตามผลงานด้านล่างด้วยครับ
--------------------------
► Website : https://www.siamfocus.com/
► LINE@ : https://line.me/ti/p/@siamfocus.com
► Facebook : https://www.facebook.com/fanpage.siamfocus
► Twitter : https://twitter.com/siamfocus
► Google+ : https://plus.google.com/+TAAMSiAMFOCUS
► Instagram : https://www.instagram.com/iamtaam
--------------------------










บทความ แนะนำ

WordPress 102 (จับจุด WordPress)

WordPress 102 (จับจุด WordPress)

หลังจากที่คุณติดตั้ง WordPress เรียบร้อยแล้ว เมื่อเข้าไปจะพบหน้า DashBoard หรือ หน้าควบคุม ซึ่งสรุปภ...

หลอกโอนเงินผ่านเฟส

หลอกโอนเงินผ่านเฟส

อ่านสักนิด ก่อนโอนเงินผ่านเฟส ++++++++ ช่วงนี้เห็นข่าวหลอกโอนเงินเยอะมาก แม้จะมีข่าวให้ได้ยินเ...

การทำ Cron Jobs

การทำ Cron Jobs

Cron Jobs คือการตั้งเวลาให้มีการ ทำการคำสั่งในช่วงเวลาที่เรากำหนด เช่น การตั้งค่าส่ง Email หรือ ทำกา...




หมวดหมู่บทความ