อยากรู้วิธีรันโค้ด PHP ใน Posts หรือ Pages บน WordPress งั้นเหรอ มาถูกที่แล้ว ในบทความนี้เราจะมาสอนการเพิ่มโค้ด PHP เข้าไปยัง Posts หรือ Pages เพื่อการใช้งานที่ดีขึ้น

ทำไมต้องเพิ่ม Code PHP ด้วยล่ะ

ปกติแล้ว WordPress จะไม่อนุญาตให้เรารันโค้ด PHP ใน Posts หรือ Pages โดยวิธีที่แนะนำสำหรับการเพิ่มฟังก์ชัน PHP คือการปรับแต่ง Child Theme หรือไว้สร้าง Template ของหน้าแบบกำหนดเอง


มาลองเพิ่ม Code PHP ใน Post/Page กันเลย

เข้าสู่ระบบ WordPress

จิ้มไปที่ “XYZ PHP Code”

จิ้มที่ “Add New PHP Code Snippet”

พิมพ์ Code ไปตามภาพเลยจ้า เสร็จแล้วก็จิ้มที่ “Create” โลด (ในตัวอย่างคือ Code ที่ให้แสดงวันที่ ณ ปัจจุบัน)

<?php
echo date("l jS \of F Y h:i:s A");
?>

ทีนี้เราก็มี Code ไว้ให้เรียกใช้แล้ว โดย Code ที่ถูกสร้างขึ้นมาใหม่จะถูกเปิดใช้งานโดยอัตโนมัติ (สัญลักษณ์ “❚❚”) เราสามารถปิดการทำงานของ Code นั้นได้โดยกดที่สัญลักษณ์ “❚❚” (สัญลักษณ์จะเปลี่ยนเป็น “✓”)

ให้เราคัดลอก Short Code ในหัวข้อ “Snippet Short Code”

เปิด Post หรือ Page ขึ้นมาสักหน้านึง (หรือจะสร้างใหม่ก็ได้) ให้เรานำ Short Code ที่คัดลอกมาวางในบล็อก “Paragraph” “Shortcode” หรือ “Custom HTML” (หรือจะลองใส่ให้หมดเผื่อจะเปรียบเทียบก็ได้นะ) เสร็จแล้วก็จิ้ม “Update” หรือ “Publish” สักที

ทีนี้ก็ลองดูสิว่า Code ของเราแสดงผลได้ถูกต้องหรือไม่ ถ้าไม่ได้ก็ไปลองเช็คดูว่า Code เราพิมพ์ผิดหรือตกอะไรไปรึเปล่า


เป็นไง ไม่ยากเลยใช่มั้ย อย่าลืมลองเพิ่มฟังก์ชันใหม่ๆ ให้กับเว็บไซต์ของตัวเองกันล่ะ