การสร้างธีม WordPress ที่ตอบสนองด้วย Bootstrap
เผยแพร่แล้ว: 2022-10-19การสร้างธีม WordPress ที่ตอบสนองด้วย Bootstrap เป็นวิธีที่ยอดเยี่ยมเพื่อให้แน่ใจว่าเว็บไซต์ของคุณจะดูดีในทุกอุปกรณ์ Bootstrap เป็นเฟรมเวิร์กส่วนหน้าที่มีส่วนประกอบ CSS และ JavaScript สำเร็จรูปจำนวนหนึ่งที่สามารถใช้เพื่อสร้างเว็บไซต์ที่ตอบสนองได้ ในการสร้างธีม WordPress ที่ตอบสนองด้วย Bootstrap คุณจะต้องใช้ระบบกริด Bootstrap ระบบนี้ออกแบบมาเพื่อช่วยคุณสร้างเว็บไซต์ที่ตอบสนองโดยแบ่งเนื้อหาของคุณออกเป็น 12 คอลัมน์ จากนั้นคุณสามารถใช้คลาส CSS ที่ Bootstrap จัดเตรียมไว้ให้เพื่อควบคุมวิธีการแสดงเนื้อหาของคุณบนหน้าจอขนาดต่างๆ นอกเหนือจากการใช้ระบบกริด Bootstrap คุณจะต้องใช้การสืบค้นสื่อ Bootstrap คิวรี่สื่อใช้เพื่อเปลี่ยนกฎ CSS ที่ใช้กับเว็บไซต์ของคุณตามความกว้างของหน้าจอของผู้ใช้ นี่คือวิธีที่ Bootstrap สามารถให้บริการเว็บไซต์ที่ตอบสนองได้ ด้วยการวางแผนเพียงเล็กน้อยและความรู้พื้นฐานเกี่ยวกับ Bootstrap คุณสามารถสร้างธีม WordPress ที่ตอบสนองได้ดีและดูดีในทุกอุปกรณ์
Bootstrap เป็น เฟรมเวิร์กการออกแบบ ที่ตอบสนองได้ดีกับหน้าจอทุกขนาด โดยเฉพาะอุปกรณ์พกพา ก่อนเริ่มใช้งาน WordPress มีขั้นตอนสองสามขั้นตอนที่คุณต้องทำในตอนเริ่มต้น การติดตั้ง WordPress การดาวน์โหลดและการเปิดเครื่องรูดไฟล์ Bootstrap และการใช้ Theme Test Drive นั้นรวมอยู่ด้วย เราจะใช้ฟังก์ชัน WordPress ในตัว get_footer() และ get_header() เพื่อค้นหาส่วนหัวและส่วนท้าย จากนั้นเพิ่มไปที่ด้านบนและด้านล่างของหน้า เราสามารถแก้ไขบางอย่างในส่วนหัวหรือส่วนท้ายได้ตลอดเวลา ดังนั้นการเปลี่ยนแปลงจึงสะท้อนถึงหน้าทั้งหมดบนไซต์ เพิ่มหน้าเพิ่มเติมในพื้นที่ผู้ดูแลระบบของคุณ หากคุณต้องการรวมข้อมูลเกี่ยวกับเรา บล็อก รายชื่อติดต่อ หรือแม้แต่ข่าวสาร รายการที่ไม่เรียงลำดับสามารถพบได้ด้วย 'nav' ของคลาส และรายการทั้งหมดสามารถลบออกได้ การดำเนินการนี้จะแทนที่เมนูการนำทางแบบคงที่ซึ่งจะแสดงหน้าเว็บที่เราได้เผยแพร่ก่อนหน้านี้ เราสามารถใช้วิดเจ็ตโดยเพิ่มลงในแถบด้านข้าง
เฟรมเวิร์ก Bootstrap เป็นเครื่องมือพัฒนาที่ทรงพลังและมีประสิทธิภาพอย่างน่าประหลาดใจสำหรับการพัฒนาเว็บไซต์ที่ตอบสนองและเว็บแอปพลิเคชัน เฟรมเวิร์ก Bootstrap ถูกสร้างขึ้นเป็นเฟรมเวิร์กที่เน้นอุปกรณ์พกพาสำหรับการพัฒนาเว็บ ปัจจุบันมีส่วนแบ่งการตลาดมากกว่า 21% ของเว็บไซต์ทั้งหมด ทำให้เป็นหนึ่งในเฟรมเวิร์กส่วนหน้าที่มีความเสถียรและเชื่อถือได้มากที่สุด
เป็นทางเลือกที่ดีกว่าและเป็นวิธีที่มีประสิทธิภาพในการเข้าถึงอุปกรณ์จำนวนมากโดยใช้ความพยายามน้อยกว่า ด้วยเลย์เอาต์ที่ตอบสนอง ทำให้ง่ายต่อการปรับและปรับให้เข้ากับหน้าจอทุกขนาด รวมถึงเดสก์ท็อป แล็ปท็อป แท็บเล็ต และโทรศัพท์มือถือ
ในแง่ของการสร้าง เว็บแอปพลิเคชันแบบตอบสนอง Bootstrap เป็นเฟรมเวิร์กที่ได้รับความนิยมมากที่สุด นักพัฒนาส่วนหน้าสามารถสร้างเว็บเพจที่ลื่นไหลด้วยชุดองค์ประกอบ HTML และ CSS อย่างง่าย ทำให้พวกเขามุ่งความสนใจไปที่การสร้างเนื้อหามากกว่าการเขียนโค้ด
ระบบกริดคือชุดของระบบที่สัมพันธ์กัน Bootstrap คือระบบกริดแบบไหลที่ตอบสนองได้และเป็นอันดับแรกสำหรับอุปกรณ์เคลื่อนที่ ซึ่งขยายได้ถึง 12 คอลัมน์เมื่อขนาดอุปกรณ์หรือวิวพอร์ตเพิ่มขึ้น มีคลาสที่กำหนดไว้ล่วงหน้าที่สามารถใช้เพื่อสร้างเลย์เอาต์ที่ใช้งานง่าย เช่นเดียวกับมิกซ์อินอันทรงพลังสำหรับการสร้างเลย์เอาต์เชิงความหมาย
ฉันสามารถใช้ธีม Bootstrap กับ WordPress ได้หรือไม่

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

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

ใช่ เทมเพลตบูต สแตรปตอบสนองได้ ซึ่งหมายความว่าพวกเขาจะปรับขนาดของหน้าจอที่กำลังดูอยู่ ไม่ว่าจะเป็นคอมพิวเตอร์เดสก์ท็อป แท็บเล็ต หรือโทรศัพท์ นี่เป็นคุณสมบัติหลักของเทมเพลตบูตสแตรป เนื่องจากทำให้สามารถดูได้บนอุปกรณ์ต่างๆ โดยไม่สูญเสียฟังก์ชันการทำงานใดๆ
แม้ว่าคุณจะมีเว็บไซต์อยู่แล้ว Bootstrap เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการพัฒนาการออกแบบ front-end ที่ตอบสนองได้ดี อย่างไรก็ตาม หากคุณต้องการสร้าง การออกแบบเว็บไซต์ ที่ตอบสนอง คุณจะต้องใช้ระบบกริดและส่วนประกอบของ Bootstrap ระบบกริด Bootstrap และส่วนประกอบสามารถใช้ได้เฉพาะเพื่อให้ได้ผลลัพธ์ที่ต้องการเท่านั้น ดังนั้น คุณจะต้องนำไปใช้ในโครงการของคุณ
Bootstrap: เครื่องมือสำหรับการพัฒนาที่เร็วขึ้น
Bootstrap นอกจากจะมีประโยชน์ในบางแง่มุมแล้ว ยังมีคุณสมบัติดังต่อไปนี้ รากฐานของการพัฒนาเว็บที่รวดเร็วขึ้น แพ็คเกจนี้รวมเทมเพลตการออกแบบที่ใช้ HTML และ CSS คุณสามารถสร้าง การออกแบบ ที่ตอบสนองได้ง่ายซึ่งอ่านง่าย ปลั๊กอินสำหรับ JavaScript เป็นที่ยอมรับ
สร้างธีม WordPress จาก Scratch Bootstrap
หากคุณต้องการสร้างธีม WordPress ตั้งแต่เริ่มต้นโดยใช้ Bootstrap มีบางสิ่งที่คุณต้องทำ ขั้นแรก คุณต้องสร้างเทมเพลต HTML พื้นฐานโดยใช้ Bootstrap ถัดไป คุณต้องสร้างไฟล์ CSS และเชื่อมโยงไปยังเทมเพลต HTML ของคุณ สุดท้าย คุณต้องสร้างไฟล์ functions.php และรวมไว้ในเทมเพลตของคุณ
คลาส NavWalker PHP ให้คุณเพิ่มฟังก์ชันการทำงานให้กับเมนูการนำทางของ WordPress NavWalker จะแสดงในไฟล์ inc/bs5-navwalker.php โดยใช้รหัสด้านล่าง ด้วย WordPress คุณสามารถพิมพ์แบบฟอร์มการค้นหาโดยใช้ฟังก์ชันในตัว get_search_form – จำเป็นต้องมีอีกสองสิ่งในธีม WordPress: ไฟล์ search.php และโมดูลการค้นหา หากต้องการแสดง URL ที่ไม่มีอยู่ใน 404.php ให้สร้างไฟล์ใหม่ชื่อ 404.php รวมถึงโค้ดแฟนซี คุณสามารถใช้คุณลักษณะรูปขนาดย่อเพื่ออัปโหลดภาพหน้าจอของธีมไปยังโฟลเดอร์ธีมของคุณได้
วิธีรวม Bootstrap ใน WordPress Child Theme
หากคุณกำลังสร้างธีมลูกของ WordPress และต้องการรวม Bootstrap ไว้ด้วย มีสองสามวิธีที่คุณสามารถทำได้ ทางเลือกหนึ่งคือการรวมไฟล์ Bootstrap ในไดเร็กทอรีธีมลูกของคุณโดยตรง อีกทางเลือกหนึ่งคือการใช้ปลั๊กอิน WordPress เช่น Bootstrap Shortcodes ซึ่งจะช่วยให้คุณใช้องค์ประกอบ Bootstrap ในบทความและหน้าของ WordPress ได้โดยไม่ต้องรวมไฟล์ Bootstrap ในธีมของคุณโดยตรง
ในการเพิ่ม Bootstrap ให้กับธีม WordPress มีสามตัวเลือก ในการเริ่มต้น ให้คัดลอกไฟล์ Bootstrap CDN ไปยังไฟล์ functions.php ของคุณ วิธีที่สองคือการรวมไฟล์ Bootstrap เข้ากับธีมโดยตรง ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรวมไฟล์ CSS ในธีม WordPress สามารถพบได้ในเอกสารประกอบของ WordPress
วิธีแก้ไขไฟล์ Style.css และ Functions.php ใน WordPress Child Theme
สไตล์ชีตสามารถพบได้ในธีม WordPress/เนื้อหา/ธีม/THEME/สไตล์ ส่วน CSS ต้องเปลี่ยนไฟล์นี้เพื่อให้เป็นไปตามรูปแบบของธีมหลัก หากธีมลูกของคุณเรียกว่า "MyTheme" ไฟล์ style.html สำหรับธีมนั้นควรอยู่ที่ WP-content/themes/MYTHEME/style.html
ไฟล์ functions.php คือตำแหน่งที่คุณเพิ่มฟังก์ชันสำหรับธีมของคุณ โปรดดูหน้าเวิร์ดเพรส ในตัวอย่างของเรา ไฟล์ functions.php สำหรับธีมลูกที่ชื่อ “MyTheme” จะอยู่ใน WP-content/themes/MYTHEME/functions.php