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
--------------------------








บทความ แนะนำ

Google Analytics

Google Analytics

Google Analytics คือสุดยอดโปรแกรมวิเคราะห์เว็บไซต์ ที่ตอนนี้ฟรี เอามาไว้วิเคราะห์เว็บไซต์ของเรา...

ทำเว็บ

ทำเว็บ

ไขปัญหา!! ทำเว็บราคาเท่าไหร่?? ทำไมทำเว็บแต่ละที่ ราคาไม่เท่ากัน.. ทำเว็บไซต์ต้องประกอบด้วย...

ทำ SEO ด้วยตัวเอง

ทำ SEO ด้วยตัวเอง

แรงไม่แพ้ เมีย 2018 ก็ต้องเป็น SEO 2018 ครับ ในจังหวะนี้ เมื่อวันที่ 1 สิงหาคมที่ผ่านมา Google ได...

SEO คืออะไร

SEO คืออะไร

SEO คืออะไร??? ใครรู้บ้าง??? หลายๆ คนคงได้ยินคำว่า SEO มาบ้าง ซึ่งคำว่า SEO นั้นย่อมาจากคำว่า Sea...




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