วิธีสร้างองค์ประกอบที่กำหนดเองของ WPBakery

เผยแพร่แล้ว: 2022-11-15

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

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

  • องค์ประกอบใน WordPress คืออะไร?
  • ประโยชน์ขององค์ประกอบที่กำหนดเอง
  • วิธีสร้างองค์ประกอบที่กำหนดเองของ WPBakery

องค์ประกอบใน WordPress คืออะไร?

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

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

ประโยชน์ขององค์ประกอบที่กำหนดเอง

องค์ประกอบที่กำหนดเองมีประโยชน์หลายอย่างที่สามารถนำมาสู่เว็บไซต์ของคุณได้:

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

วิธีสร้างองค์ประกอบที่กำหนดเองของ WPBakery

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

นอกจากนี้ องค์ประกอบที่กำหนดเองของ WPBakery เป็นรหัสย่อ นั่นเป็นเหตุผลที่เราต้องมีความรู้เกี่ยวกับรหัสย่อของ WordPress ก่อนที่จะดำเนินการขั้นตอนต่อไป

รหัสย่อใน WordPress คืออะไร?

โดยทั่วไป รหัสย่อคือรหัสชิ้นเล็กๆ ใส่ไว้ในวงเล็บเหลี่ยมที่ทำหน้าที่เฉพาะบนหน้าเว็บของคุณ เพจ บทความ หรือเนื้อหาอื่นๆ ของคุณจะได้รับคุณสมบัติพิเศษเมื่อคุณแทรกลงในทุกที่ที่คุณต้องการ การฝังแกลเลอรี วิดีโอ และเพลย์ลิสต์สามารถทำได้โดยใช้รหัสย่อ

ใน WordPress รหัสย่อจะช่วยคุณพัฒนาเพจของคุณโดยไม่ต้องมีพื้นฐานความรู้ด้านโค้ด

ppwp-wordpress-รหัสย่อ

ในกรณีส่วนใหญ่ ฟังก์ชันของรหัสย่อจะปรากฏขึ้นทันที หากคุณต้องการฝังวิดีโอบนไซต์ของคุณ คุณสามารถทำได้โดยใช้โค้ด [ video ] การใส่รหัสย่อลงในหน้า/โพสต์ จะทำการเปลี่ยนแปลงทั้งส่วนหน้าและส่วนหลังของไซต์ของคุณทันที

คุณควรใส่รหัสที่ไหน?

WPBakery Page Builder มาพร้อมกับฟีเจอร์ในตัวชื่อ Shortcode Mapper ฟังก์ชันนี้อนุญาตให้คุณแทรกรหัสย่อของบุคคลที่สามลงในรายการองค์ประกอบเพื่อให้ใช้ซ้ำได้ง่าย คุณสามารถดูตัวอย่างการเพิ่มรหัสย่อภายนอกไปยังส่วนเนื้อหาป้องกันด้วยรหัสผ่านด้วย WPBakery

หากวิธีนี้ไม่ใช่ทางเลือกของคุณ คุณสามารถย้ายโค้ดทั้งหมดไปยังไฟล์ functions.php ซึ่งจะช่วยให้คุณวางโค้ดในส่วนธีมได้ อย่างไรก็ตามอาจทำให้เกิดปัญหาและความสับสนได้มากมาย

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

ppwp-add-wpbakery-องค์ประกอบที่กำหนดเอง

คำแนะนำทีละขั้นตอน

#1 สร้างองค์ประกอบที่กำหนดเองของ WPBakery

ขั้นแรก คุณต้องสร้างคลาส VcSodaBlockquote ขยาย WPBakeryShortCode และโครงสร้างขององค์ประกอบ

ppwp-create-wpbakery-รหัสย่อ

#2 สร้างรหัสย่อ

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

ppwp-create-wpbakery-vc-แผนที่

#3 Render รหัสย่อ

ด้วยฟังก์ชัน render_shortcode คุณสามารถแยกค่าและวางไว้ในตัวแปรแยกต่างหากสำหรับการใช้งานต่อไป

ppwp-wpbakery-แสดงรหัสย่อ

กลับไปที่แดชบอร์ด WordPress และสนุกกับผลลัพธ์ของคุณ

พารามิเตอร์

คำแนะนำสำหรับ “การแมป” ใน WPBakery จะถูกจัดเก็บไว้ในอาร์เรย์ที่เชื่อมโยงนี้

ชื่อ พิมพ์ คำอธิบาย
admin_enqueue_js สตริง/อาร์เรย์ จะถูกเติมเต็มในโหมดแก้ไขของ js_composer
admin_enqueue_css สตริง/อาร์เรย์ เพิ่ม CSS ที่กำหนดเอง
ฐาน สตริง แท็กสำหรับรหัสย่อ
หมวดหมู่ สตริง ค่าเริ่มต้น: โครงสร้าง สังคม เนื้อหา คุณสามารถเพิ่มและแก้ไขได้หากต้องการเพียงแค่ป้อนชื่อหมวดหมู่ใหม่
ระดับ สตริง กำหนดคลาส CSS ให้กับองค์ประกอบเนื้อหาของรหัสย่อในโหมดแก้ไขแบ็กเอนด์บน WPBakery
custom_markup สตริง ให้รหัสย่อปรากฏในตัวแก้ไข
คำอธิบาย สตริง อธิบายองค์ประกอบของคุณ
front_enqueue_css สตริง/อาร์เรย์ โหมดการแก้ไขส่วนหน้าของ js_composer จะโหลด js นี้
front_enqueue_js สตริง/อาร์เรย์ โหมดการแก้ไขส่วนหน้าของ js_composer จะโหลด css นี้
กลุ่ม สตริง จัดระเบียบพารามิเตอร์เป็นแท็บต่างๆ ภายในกล่องแก้ไของค์ประกอบโดยการจัดกลุ่ม
ไอคอน สตริง เพิ่ม เปลี่ยน หรือแก้ไขไอคอน
พารามิเตอร์ อาร์เรย์ ชุดรหัสย่อที่รวบรวมไว้เพื่อระบุลักษณะ อาร์เรย์ที่มีพารามิเตอร์สำหรับรหัสย่อของคุณ สามารถแก้ไขได้โดยการตั้งค่ารหัสย่อ
show_settings_on _create บูลีน แสดงหรือซ่อนองค์ประกอบเนื้อหาในหน้าการตั้งค่า
น้ำหนัก จำนวนเต็ม ลำดับความสำคัญจะมอบให้กับองค์ประกอบที่มีน้ำหนักสูงสุดเมื่อต้องแสดงองค์ประกอบเนื้อหา

ประเภทค่า

พิมพ์ คำอธิบาย
แนบ_ภาพ เลือกรูปภาพ
แนบ_ภาพ เลือกรูปภาพจำนวนมาก
ช่องทำเครื่องหมาย สร้างช่องทำเครื่องหมาย
ตัวเลือกสี เลือกสี
หล่นลง สร้างฟิลด์แบบเลื่อนลง
ระเบิด_textarea พื้นที่สำหรับข้อความ เครื่องหมายจุลภาคจะยุบบรรทัด (,)
ห่วง สร้างวง ผู้ใช้สามารถสร้างลูปที่ใช้สำหรับเอาต์พุตของรหัสย่อ
ประเภทหลัง สร้างช่องทำเครื่องหมายด้วยประเภทโพสต์ที่พร้อมใช้งาน
พื้นที่ข้อความ เขตข้อมูลพื้นที่ข้อความ
textarea_html สร้างตัวแก้ไข WordPress TinyMCE ใช้เพื่อสร้างพื้นที่เนื้อหาเพิ่มเติม
ช่องข้อความ เพิ่มฟิลด์
vc_link เลือกลิงค์

สร้างองค์ประกอบที่กำหนดเอง WPBakery ของคุณเองวันนี้!

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

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

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