วิธีใช้รหัสย่อในธีม WordPress ของคุณ

เผยแพร่แล้ว: 2023-06-13


คุณต้องการใช้รหัสย่อในธีม WordPress ของคุณหรือไม่?

โดยปกติ คุณจะใช้รหัสย่อภายในพื้นที่เนื้อหา เช่น โพสต์ เพจ หรือวิดเจ็ตแถบด้านข้าง อย่างไรก็ตาม บางครั้งคุณอาจต้องการเพิ่มรหัสย่อในธีม WordPress ของคุณ

ในบทความนี้ เราจะแสดงวิธีเพิ่มรหัสย่อลงในธีม WordPress ของคุณ

วิธีใช้รหัสย่อในธีม WordPress ของคุณ

เหตุใดจึงต้องใช้รหัสย่อในธีม WordPress ของคุณ

รหัสย่อช่วยให้คุณเพิ่มคุณสมบัติทุกประเภทลงในเว็บไซต์ของคุณ รวมถึงแกลเลอรีรูปภาพ แบบฟอร์ม ฟีดโซเชียลมีเดีย และอื่นๆ อีกมากมาย

WordPress มาพร้อมกับรหัสย่อในตัวไม่กี่ตัว แต่ก็มีปลั๊กอิน WordPress ยอดนิยมมากมายที่เพิ่มรหัสย่อในไซต์ของคุณ

ตัวอย่างเช่น WPForms มีบล็อกที่ใช้งานง่าย แต่ก็มีรหัสย่อเพื่อให้คุณสามารถเพิ่มแบบฟอร์มไปยังส่วนอื่น ๆ ของเว็บไซต์ของคุณ

ตัวอย่างของรหัสย่อของ WordPress จัดทำโดย WPForms

ส่วนใหญ่แล้ว คุณจะเพิ่มรหัสย่อในพื้นที่เนื้อหา เช่น โพสต์และเพจต่างๆ

หากต้องการเรียนรู้เพิ่มเติม โปรดดูคู่มือฉบับสมบูรณ์ของเราเกี่ยวกับวิธีเพิ่มรหัสย่อใน WordPress

การเพิ่มบล็อกรหัสย่อในหน้าหรือโพสต์ WordPress

อย่างไรก็ตาม บางครั้งคุณอาจต้องการใช้รหัสย่อในไฟล์ธีม WordPress ของคุณ

วิธีนี้ช่วยให้คุณเพิ่มองค์ประกอบแบบไดนามิกในพื้นที่ที่คุณไม่สามารถแก้ไขได้โดยใช้เครื่องมือแก้ไขโพสต์ WordPress มาตรฐาน เช่น หน้า 404 ของคุณ นอกจากนี้ยังเป็นวิธีที่ง่ายในการใช้รหัสย่อเดียวกันในหลายหน้า

ตัวอย่างเช่น คุณอาจเพิ่มรหัสย่อในเทมเพลตเพจหรือโพสต์ของธีม

มาดูกันว่าคุณสามารถใช้รหัสย่อในธีม WordPress ของคุณได้อย่างไร เพียงใช้ลิงค์ด่วนด้านล่างเพื่อข้ามไปยังวิธีที่คุณต้องการใช้

  • วิธีที่ 1: การใช้ตัวแก้ไขไซต์แบบเต็ม (บล็อกธีมเท่านั้น)
  • วิธีที่ 2: การแก้ไขไฟล์ธีม WordPress ของคุณ (ใช้งานได้กับธีม WordPress ใด ๆ )
  • วิธีที่ 3: การสร้างธีม WordPress ของคุณเอง (ปรับแต่งได้อย่างเต็มที่)

วิธีที่ 1: การใช้ตัวแก้ไขไซต์แบบเต็ม (บล็อกธีมเท่านั้น)

วิธีที่ง่ายที่สุดในการใช้รหัสย่อในธีม WordPress ของคุณคือการใช้โปรแกรมแก้ไขไซต์แบบเต็ม วิธีนี้ช่วยให้คุณเพิ่มบล็อกรหัสย่อในส่วนใดก็ได้ของเว็บไซต์ของคุณ

อย่างไรก็ตาม วิธีนี้ใช้ได้กับธีมแบบบล็อกเท่านั้น เช่น Hestia Pro หากคุณไม่ได้ใช้ธีมที่เปิดใช้งานบล็อก คุณจะต้องใช้วิธีอื่นแทน

ในการเริ่มต้น ให้ตรงไปที่ Themes » Editor ในแดชบอร์ดของ WordPress

กำลังเปิดตัวแก้ไขไซต์เต็มรูปแบบของ WordPress

ตามค่าเริ่มต้น ตัวแก้ไขไซต์แบบเต็มจะแสดงเทมเพลตหน้าแรกของธีมของคุณ แต่คุณสามารถเพิ่มรหัสย่อให้กับเทมเพลตหรือส่วนเทมเพลต เช่น ส่วนหัวหรือส่วนท้าย

หากต้องการดูตัวเลือกที่มีทั้งหมด เพียงเลือก 'แม่แบบ' หรือ 'ส่วนแม่แบบ'

การเพิ่มรหัสย่อให้กับเทมเพลต WordPress

ตอนนี้คุณสามารถคลิกที่เทมเพลตหรือส่วนเทมเพลตที่คุณต้องการแก้ไข

ตัวอย่างเช่น เราจะเพิ่มรหัสย่อให้กับเทมเพลตเพจ 404 แต่ขั้นตอนจะเหมือนกันทุกประการไม่ว่าคุณจะเลือกเทมเพลตใด

การเพิ่มรหัสย่อให้กับธีม WordPress โดยใช้ตัวแก้ไขเว็บไซต์แบบเต็ม (FSE)

WordPress จะแสดงตัวอย่างเทมเพลตหรือส่วนเทมเพลต

หากต้องการเพิ่มรหัสย่อ ให้คลิกไอคอนดินสอขนาดเล็ก

การแก้ไขเทมเพลต 404 ของธีม WordPress โดยใช้ตัวแก้ไขเว็บไซต์แบบเต็ม (FSE)

เมื่อเสร็จแล้วให้คลิกที่ไอคอน '+' สีน้ำเงินที่มุมซ้ายบน

ในแถบค้นหา คุณต้องพิมพ์ 'รหัสย่อ'

การเพิ่มบล็อกรหัสย่อให้กับธีม WordPress

เมื่อบล็อกด้านขวาปรากฏขึ้น ให้ลากและวางลงในเทมเพลตธีม

ตอนนี้คุณสามารถวางหรือพิมพ์รหัสย่อที่คุณต้องการใช้

การเพิ่มบล็อกรหัสย่อให้กับธีม WordPress

หลังจากนั้น ดำเนินการต่อและคลิกที่ปุ่ม 'บันทึก'

ตอนนี้เพียงไปที่บล็อก WordPress ของคุณเพื่อดูรหัสย่อที่ใช้งานจริง

ตัวอย่างของรหัสย่อบนเทมเพลตหน้า 404

วิธีที่ 2: การแก้ไขไฟล์ธีม WordPress ของคุณ (ใช้งานได้กับธีม WordPress ใด ๆ )

คุณยังสามารถเพิ่มรหัสย่อให้กับธีม WordPress ของคุณได้โดยแก้ไขไฟล์ธีม วิธีนี้เป็นขั้นสูงกว่า แต่ใช้ได้กับทุกธีม WordPress

หากคุณยังไม่เคยเพิ่มโค้ดลงในไซต์ของคุณมาก่อน ลองดูคำแนะนำทีละขั้นตอนของเราเกี่ยวกับวิธีคัดลอกและวางโค้ดใน WordPress

คุณสามารถแก้ไขไฟล์ธีมแต่ละไฟล์ได้โดยตรง แต่จะทำให้การอัปเดตธีม WordPress ของคุณโดยไม่สูญเสียการปรับแต่งทำได้ยาก ด้วยเหตุนี้ เราขอแนะนำให้แทนที่ไฟล์ธีมด้วยการสร้างธีมลูก

หากคุณกำลังสร้างธีมแบบกำหนดเอง คุณสามารถเพิ่มหรือแก้ไขโค้ดในไฟล์ธีมที่มีอยู่ของคุณได้

เมื่อแก้ไขไฟล์ธีม คุณไม่สามารถเพิ่มรหัสย่อในรูปแบบเดียวกับที่คุณใช้กับพื้นที่เนื้อหามาตรฐานได้ แทนที่จะเห็นเอาต์พุตของรหัสย่อ คุณจะเห็นรหัสย่อบนหน้าจอ

สิ่งนี้เกิดขึ้นเนื่องจาก WordPress ไม่เรียกใช้รหัสย่อภายในไฟล์เทมเพลตของธีม คุณจะต้องบอกให้ WordPress เรียกใช้รหัสย่อโดยใช้ฟังก์ชัน do_shortcode แทน

สำหรับข้อมูลเพิ่มเติม โปรดดูคำแนะนำของเราเกี่ยวกับวิธีเพิ่มรหัสที่กำหนดเองอย่างง่ายดาย

นี่คือตัวอย่างโค้ดที่คุณจะเพิ่มลงในไฟล์ธีม WordPress ของคุณ:

echo do_shortcode('[gallery]');

เพียงแทนที่ 'แกลเลอรี' ด้วยรหัสย่อที่คุณต้องการใช้

หากคุณไม่แน่ใจว่าจะเพิ่มรหัสย่อไว้ที่ใด โปรดดูคู่มือสำหรับผู้เริ่มต้นของเราเกี่ยวกับลำดับชั้นของเทมเพลต WordPress

หากคุณกำลังเพิ่มรหัสย่อด้วยพารามิเตอร์พิเศษ ข้อมูลโค้ดก็จะเปลี่ยนไปเล็กน้อยเช่นกัน

ลองนึกภาพว่าคุณได้สร้างแบบฟอร์มติดต่อโดยใช้ WPForms ในกรณีนี้ คุณจะต้องใช้รหัสย่อ WPForms มาตรฐานบวกกับ ID ของแบบฟอร์ม:

echo do_shortcode("[wpforms id='92']");

การแก้ไขปัญหา: จะทำอย่างไรเมื่อ do_shortcode ไม่ทำงาน

บางครั้ง คุณอาจเพิ่มรหัสย่อในไฟล์ธีม แต่ผลลัพธ์ของรหัสไม่ปรากฏบนเว็บไซต์ WordPress ของคุณ โดยปกติหมายถึงรหัสย่อขึ้นอยู่กับปลั๊กอิน WordPress หรือรหัสอื่น ๆ ในเว็บไซต์ของคุณ

หากฟังก์ชัน do_shortcode ไม่ทำงาน ให้ตรวจสอบว่าได้ติดตั้งและเปิดใช้งานปลั๊กอินที่ให้รหัสย่อแล้ว โดยไปที่ Plugins » Installed Plugins

ในภาพต่อไปนี้ มีการติดตั้ง WPForms แต่ปิดใช้งาน ดังนั้นรหัส echo do_shortcode จะไม่ทำงาน

วิธีติดตั้งและเปิดใช้งานปลั๊กอิน WordPress

คุณยังสามารถตรวจสอบว่ามีรหัสย่อให้คุณใช้หรือไม่โดยเพิ่มฟังก์ชัน shortcode_exists() ลงในไฟล์ index.php ของคุณ

ในข้อมูลโค้ดต่อไปนี้ เรากำลังตรวจสอบว่าข้อมูลโค้ด WPForms พร้อมใช้งานบนเว็บไซต์ของเราหรือไม่:

if ( shortcode_exists( 'wpforms' ))  
  echo do_shortcode("[[wpforms id='147']]");

หากคุณยังไม่เห็นเอาต์พุตรหัสย่อบนเว็บไซต์ของคุณ ให้ลองล้างแคชของ WordPress เนื่องจากคุณอาจเห็นไซต์ของคุณเป็นเวอร์ชันที่ล้าสมัย

วิธีที่ 3: การสร้างธีม WordPress ของคุณเอง (ปรับแต่งได้เต็มที่)

อีกทางเลือกหนึ่งคือการสร้างธีม WordPress แบบกำหนดเอง นี่เป็นวิธีการขั้นสูง แต่ช่วยให้คุณสามารถเพิ่มรหัสย่อได้มากเท่าที่คุณต้องการในส่วนใด ๆ ของธีม WordPress ของคุณ คุณยังสามารถทำการเปลี่ยนแปลงอื่นๆ เพื่อสร้างธีมที่มีคุณสมบัติและการออกแบบที่คุณต้องการ

ในอดีต คุณจะต้องทำตามบทเรียน WordPress ที่ซับซ้อนและเขียนโค้ดเพื่อสร้างธีม WordPress แบบกำหนดเอง อย่างไรก็ตาม ตอนนี้คุณสามารถสร้างธีมแบบกำหนดเองได้โดยไม่ต้องเขียนโค้ดแม้แต่บรรทัดเดียวโดยใช้ SeedProd

SeedProd เป็นตัวสร้างเพจ WordPress ที่ดีที่สุดและยังมาพร้อมกับตัวสร้างธีมอีกด้วย สิ่งนี้ทำให้คุณสามารถออกแบบธีมของคุณเองโดยใช้การลากและวาง

คุณสมบัติตัวสร้างธีมขั้นสูงของ SeedProd

สำหรับคำแนะนำทีละขั้นตอน โปรดดูคำแนะนำของเราเกี่ยวกับวิธีสร้างธีม WordPress แบบกำหนดเอง (โดยไม่ต้องใช้โค้ดใดๆ)

หลังจากสร้างธีมแล้ว คุณสามารถเพิ่มรหัสย่อในส่วนใดๆ ของเว็บไซต์ WordPress ของคุณได้โดยไปที่ SeedProd » Theme Builder

เทมเพลตธีม WordPress แบบกำหนดเอง

ที่นี่ ค้นหาเทมเพลตที่คุณต้องการใช้รหัสย่อ

จากนั้น เพียงวางเมาส์เหนือเทมเพลตนั้นแล้วคลิก 'แก้ไขการออกแบบ' เมื่อปรากฏขึ้น

การสร้างธีมแบบกำหนดเองโดยใช้ SeedProd

นี่จะเป็นการเปิดเทมเพลตในตัวสร้างเพจแบบลากและวางของ SeedProd

ในเมนูด้านซ้ายมือ ให้เลื่อนไปที่ส่วน "ขั้นสูง" ที่นี่ ค้นหาบล็อกรหัสย่อแล้วลากไปยังเลย์เอาต์ของคุณ

การเพิ่มบล็อก Shortcode ให้กับธีมโดยใช้ SeedProd

ในการแสดงตัวอย่างสด เพียงคลิกเพื่อเลือกบล็อกรหัสย่อ

ตอนนี้คุณสามารถเพิ่มรหัสย่อของคุณลงในช่อง 'รหัสย่อ'

การเพิ่มแบบฟอร์มการติดต่อไปยังธีม WordPress โดยใช้รหัสย่อ

ตามค่าเริ่มต้น SeedProd จะไม่แสดงผลรหัสย่อในการแสดงตัวอย่างสด

หากต้องการดูการทำงานของรหัสย่อ ให้คลิกที่สวิตช์ 'แสดงตัวเลือกรหัสย่อ'

ดูตัวอย่างเอาต์พุตรหัสย่อใน SeedProd

หลังจากนั้น คุณอาจต้องการเพิ่มสไตล์ให้กับเอาต์พุตรหัสย่อโดยเลือกแท็บ 'ขั้นสูง'

ที่นี่ คุณสามารถเปลี่ยนระยะห่าง เพิ่ม CSS แบบกำหนดเอง และแม้กระทั่งเพิ่มเอฟเฟ็กต์ภาพเคลื่อนไหว CSS

จัดรูปแบบเอาต์พุตรหัสย่อโดยใช้ตัวสร้างธีม SeedProd

เมื่อคุณพอใจกับหน้าตาของเพจแล้ว ให้คลิกปุ่ม 'บันทึก'

หลังจากนั้น เลือก 'เผยแพร่' เพื่อทำให้รหัสย่อใช้งานได้

เผยแพร่ธีม WordPress แบบกำหนดเองโดยใช้ SeedProd

ตอนนี้คุณสามารถเยี่ยมชมเว็บไซต์ของคุณเพื่อดูรหัสย่อที่กำหนดเองได้

เราหวังว่าบทช่วยสอนนี้จะช่วยให้คุณเรียนรู้วิธีใช้รหัสย่อในธีม WordPress ของคุณ คุณอาจต้องการดูคำแนะนำเกี่ยวกับวิธีสร้างหน้า Landing Page ใน WordPress และคำแนะนำจากผู้เชี่ยวชาญของเราสำหรับปลั๊กอินโซเชียลมีเดียที่ดีที่สุดสำหรับ WordPress

หากคุณชอบบทความนี้ โปรดสมัครรับข้อมูลช่อง YouTube ของเราสำหรับวิดีโอสอน WordPress คุณสามารถหาเราได้ที่ Twitter และ Facebook

โพสต์วิธีใช้รหัสย่อในธีม WordPress ของคุณปรากฏตัวครั้งแรกใน WPBeginner