วิธีแปลงธีม Bootstrap เป็นธีม WordPress

เผยแพร่แล้ว: 2022-10-07

สมมติว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับทั้ง WordPress และ Bootstrap กระบวนการแปลงธีม Bootstrap เป็น WordPress นั้นค่อนข้างตรงไปตรงมา โดยสรุป คุณจะต้อง: 1. สร้าง ธีมลูกของ WordPress 2. คัดลอกไฟล์ Bootstrap CSS และ JS 3. สร้างไฟล์เทมเพลต WordPress ที่จำเป็น 4. เชื่อมต่อไฟล์ Bootstrap CSS และ JS ในธีมลูกของคุณ ไปกันเลย ในแต่ละขั้นตอนอย่างละเอียด 1. สร้างธีมลูกของ WordPress หากคุณไม่คุ้นเคยกับธีมย่อย ธีมเหล่านี้เป็นเพียงธีมที่สืบทอดฟังก์ชันการทำงานของธีมอื่น (ธีม "พาเรนต์") สิ่งนี้มีประโยชน์เมื่อคุณต้องการเปลี่ยนแปลงธีมที่มีอยู่โดยไม่สูญเสียความสามารถในการอัปเดตธีมหลัก ในการสร้างธีมลูก คุณจะต้องสร้างไดเร็กทอรีใหม่สำหรับธีมย่อยของคุณก่อน ตัวอย่างเช่น หากธีมหลักของคุณมีชื่อว่า "my-theme" คุณสามารถตั้งชื่อไดเร็กทอรีธีมลูกของคุณเป็น "my-theme-child" ภายในไดเร็กทอรีธีมลูก คุณจะต้องสร้างไฟล์ชื่อ "style.css" ไฟล์นี้จะมีกฎ CSS ของธีมลูกของคุณ ที่ด้านบนสุดของไฟล์ “style.css” คุณจะต้องเพิ่มโค้ดสองสามบรรทัดเพื่อบอก WordPress ว่านี่เป็นธีมย่อย บรรทัดเหล่านี้ควรมีลักษณะดังนี้: /* ชื่อธีม: My Theme Child Theme URI: http://example.com/my-theme-child คำอธิบาย: ธีมย่อยของ My Theme ผู้แต่ง: John Doe Author URI: http:// example.com เทมเพลต: my-theme เวอร์ชัน: 1.0.0 */ อย่าลืมแทนที่ค่าตัวยึดตำแหน่งด้วยข้อมูลของคุณเอง ค่า "Template" ควรเป็นชื่อไดเร็กทอรีของธีมหลักของคุณ 2. คัดลอกไฟล์ Bootstrap CSS และ JS ถัดไป คุณจะต้องคัดลอกไฟล์ Bootstrap CSS และ JS จากธีมหลักของคุณไปยังธีมย่อยของคุณ หากคุณไม่แน่ใจว่าไฟล์เหล่านี้อยู่ที่ใด คุณจะพบไฟล์เหล่านี้ได้ในไดเร็กทอรี "css" และ "js" ของธีมหลักของคุณ 3. สร้างไฟล์เทมเพลต WordPress ที่จำเป็น เพื่อให้ธีมลูกของคุณทำงานได้อย่างถูกต้อง คุณจะต้องสร้างไฟล์เทมเพลต WordPress บางไฟล์ ไฟล์เหล่านี้มีหน้าที่ในการส่งออกมาร์กอัป HTML สำหรับธีมของคุณ ไฟล์เทมเพลตขั้นต่ำที่คุณต้องการ

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

โค้ดที่ต้องลบออกจากธีม Underscores ควรถูกลบออก ส่วนฮีโร่ของเทมเพลตสามารถเปลี่ยนเป็นส่วนฮีโร่แบบไดนามิกได้ ในขั้นตอนที่ 9 คุณจะแปลง Portfolio Section เป็น UI แบบไดนามิกโดยใช้ปลั๊กอิน Custom Post Type UI ขั้นตอนที่ 10 ประกอบด้วยส่วนเกี่ยวกับและติดต่อฉัน ส่วนท้ายแบบคงที่ควรเขียนเป็นส่วนท้ายแบบคงที่ ส่วนท้ายแบบไดนามิกควรเขียนเป็นส่วนท้ายแบบไดนามิก

ฉันสามารถใช้ธีม Bootstrap บน WordPress ได้หรือไม่?

เครดิต: blogspot.com

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

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

ฉันจะใส่ Bootstrap ลงในธีม WordPress ได้อย่างไร มีสองวิธีในการทำสิ่งนี้ให้สำเร็จ คุณสามารถใช้ไลบรารี Bootstrap CSS และ JavaScript เพื่ออ้างอิงไฟล์ header.html และ footer.html ในการเพิ่มภาพตัวอย่างให้กับธีม คุณต้องสร้างไฟล์ screenshot.png ก่อน จากนั้นอัปโหลดไปยังไดเร็กทอรีของธีม เนื่องจากธีม WordPress นั้นสร้างได้ยาก ฉันจึงแนะนำให้คัดลอกไฟล์จากธีมอื่นหากคุณเพิ่งเริ่มต้น สิ่งสำคัญคือต้องเรียนรู้กฎและแนวทางปฏิบัติของ Bootstrap เพื่อนำไปใช้ การตอบคำถามใน WordPress หรือ Bootstrap นั้นอยู่ไม่ไกล ทั้งสองแพลตฟอร์มมีชุมชนที่กระตือรือร้นและกระตือรือร้น

ฉันควรใช้ Bootstrap หรือ WordPress?

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


Bootstrap ดีกว่า WordPress หรือไม่?

เครดิต: TemplateToaster

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

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

สามารถใช้เฟรมเวิร์ก Bootstrap ร่วมกับเฟรมเวิ ร์ก HTML/CSS/JS ได้ มีเฟรมเวิร์กอื่นๆ อีกหลายอย่าง เช่น SASS, Less และ Foundation ด้วยการใช้กรอบงาน คุณมีความสามารถในการสร้างเว็บไซต์หรือแอปพลิเคชันของคุณโดยใช้ชุดส่วนประกอบที่ออกแบบไว้ล่วงหน้า ทำให้ง่ายต่อการสร้างเว็บไซต์หรือแอปพลิเคชันด้วยการออกแบบที่สอดคล้องกับ Bootstrap

Bootstrap เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการพัฒนา WordPress

Isootstrap ดีสำหรับเวิร์ดเพรส? Bootstrap เป็นเฟรมเวิร์กที่ยอดเยี่ยมสำหรับการพัฒนา WordPress มีคุณสมบัติมากมาย ทำให้เป็นหนึ่งในเครื่องมือสร้างเว็บไซต์ที่ใช้งานง่ายและมีประโยชน์มากที่สุด

สร้างธีม WordPress จาก Scratch Bootstrap

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

คลาส PHP NavWalker ทำให้เพิ่มตัวเลือกการนำทางไปยังเว็บไซต์ WordPress ได้ง่ายขึ้น คลาส NavWalker สามารถมองเห็นได้ในไฟล์ inc/bs5-navwalker.php พร้อมรหัสด้านล่าง ใน WordPress มีฟังก์ชันในตัวเพื่อสร้างแบบฟอร์มการค้นหาที่เรียกว่า get_search_form() ในกรอบงาน WordPress ต้องเพิ่มโค้ดนี้ในไฟล์ search.php สำหรับคุณลักษณะเพิ่มเติมในธีม WordPress เพิ่มไฟล์ใหม่ 404.html ที่มีชื่อ 404.php และโค้ดแฟนซีที่จะแสดงใน URL ที่มองไม่เห็น ตรวจสอบให้แน่ใจว่าภาพหน้าจอของธีม (ภาพขนาดย่อ) อยู่ในโฟลเดอร์ธีม