• April 14, 2018

    ถ้าเอาออกเวลาเราใช้ plugin มันจะไม่สามารถเรียกใช้โค้ดของตัวเองได้
    ทั้ง wp_head(); wp_footer(); ควรมีไว้ครับ อย่าง admin bar จะถูกใส่เข้ามาที่ footer ครับ ส่วน wp_head ส่วนใหญ่พวก plugin จะทำการแทรก jquery, javascript, และ css ที่ต้องใช้เข้ามา

    wp_header , wp_footer plug-ins ยังใช้งานได้ปกติครับ เพราะ plug-ins ถูกเรียกแยกไปก่อน Template แล้ว

    wp_enqueue_style();
    wp_enqueue_script();

    ถ้าไม่ใส่ wp_header ก็จะทำงาน เรียก script Jquery ไม่ได้อัตโนมัติ โดยต้องเรียกจาก client หรือ <script src=”….”>
    หรือการ ดึง css โดยใช้ wp_enqueue_style ก็ต้องเรียก โดยใช้ Tags HTML เช่นกัน

    ถ้าถามว่าทำไม plug-ins ถึงทำงานไม่ปกติเวลาไม่มี สองตัวนี้ ต้องถามว่า เขาเขียนอะไรไปใน plug-ins
    jQuery หรือกำหนด wp_enqueue_style แล้วไม่มี wp_header
    css ก็จะไม่ทำงาน แต่ถ้าเขา <link ก็OK จะออกอยู่

    <?php wp_head(); ?>
    เป็นคำสั่งสำหรับสร้าง tag ต่างๆที่จำเป็นสำหรับ wp ในส่วนของ <head></head>
    *จำเป็นไหมที่ต้องมี wp_header(); ถ้าธีมที่ทำจะต้องมีการใช้ plugin ก็จำเป็นต้องมี
    เพราะ plugin อื่นๆก็จะมีการเรียกใช้ .css .js ของปลั๊กอินนั้นๆ

    <?php get_header(); ?>
    เรียกใช้ไฟล์ header.php



เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories