การสร้างธีม WordPress: ไฟล์ที่จำเป็นและไม่จำเป็น

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

ธีม WordPress คือชุดของไฟล์ที่ทำงานร่วมกันเพื่อสร้างส่วนต่อประสานกราฟิกที่มีการออกแบบที่เป็นหนึ่งเดียวสำหรับเว็บไซต์ ไฟล์เหล่านี้เรียกว่าไฟล์เทมเพลต ธีมควบคุมรูปลักษณ์โดยรวมของไซต์ และสามารถเปลี่ยนแปลงได้โดยไม่กระทบต่อเนื้อหา มีไฟล์เทมเพลตสี่ไฟล์ที่จำเป็นสำหรับทุกธีมของ WordPress: 1. style.css 2. index.php 3. header.php 4. footer.php นอกจากไฟล์ที่จำเป็นเหล่านี้ ธีมอาจรวมถึงไฟล์เทมเพลตเสริม เช่น: 1. sidebar.php 2. single.php 3. page.php 4. category.php 5. tag.php 6. archive.php 7. author.php 8. search.php 9. 404.php ไฟล์เสริมเหล่านี้ช่วยให้คุณ เพื่อปรับแต่งรูปลักษณ์และการทำงานของไซต์ WordPress ของคุณ ตัวอย่างเช่น ไฟล์ sidebar.php จะควบคุมสิ่งที่ปรากฏในแถบด้านข้างบนเว็บไซต์ของคุณ หากคุณกำลังวางแผนที่จะสร้างธีม WordPress ตั้งแต่เริ่มต้น คุณจะต้องสร้างไฟล์เหล่านี้และบันทึกไว้ในโฟลเดอร์บนคอมพิวเตอร์ของคุณ เมื่อคุณทำเสร็จแล้ว คุณสามารถอัปโหลดโฟลเดอร์ไปยังไซต์ WordPress ของคุณได้

ธีม WordPress ประกอบด้วยไฟล์เดียวที่อ้างอิงถึงบล็อกเนื้อหาอื่นๆ (ในกรณีนี้คือ PHP จากฐานข้อมูล) และวางไว้ภายในโครงสร้าง HTML ในไฟล์ style.html เราสร้าง 'ความคิดเห็น' หรือ 'ข้อมูลเมตา' เพื่อสื่อสารกับ WordPress เกี่ยวกับธีมของเรา ยินดีที่ได้รู้ว่าคุณกำลังทำอะไรกับลำดับชั้น CSS ของคุณ ก่อนที่จะแสดงเนื้อหาหรือเทมเพลต WordPress จะค้นหาไฟล์เฉพาะ นักพัฒนาธีม WordPress มีความยืดหยุ่นอย่างที่ไม่เคยมีมาก่อน ต้องขอบคุณความยืดหยุ่นของลำดับชั้น เราจะพูดถึง ลำดับชั้นของเทมเพลต WordPress รวมถึงระดับที่ WordPress พิจารณาว่าเป็นไฟล์/เทมเพลตเมื่อกำหนดลำดับชั้น

ไฟล์ธีมถูกเก็บไว้ที่ไหน WordPress?

ภาพที่ถ่ายโดย: usablewp.com

ไฟล์ธีม WordPress ของคุณถูกเก็บไว้ในโฟลเดอร์ /WP-content/themes/

ในบทช่วยสอนของ WordPress คุณมักจะได้ยินวลี “เปิดไฟล์ functions.php ของธีมของคุณ” ไฟล์นี้อยู่ที่ไหน เปิดไฟล์ยังไงครับ? ฉันจะหาธีมได้ที่ไหน ต่อให้โง่หรือโง่แค่ไหน ก็ไม่มีอะไรต้องอาย เว็บไซต์สามารถแก้ไขได้หลายวิธี รวมถึงการลบหน้าที่ไม่จำเป็นและการเพิ่มหน้าใหม่ การจะทำเช่นนั้นได้ เราต้องตระหนักถึงสามสิ่ง: (1) ความรู้ (2) การวางแผน และ (3) ความพากเพียร

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

ไดเร็กทอรีธีม จะอยู่ภายในเนื้อหา WP และเรียกว่าธีม ไดเร็กทอรีประกอบด้วยธีมทั้งหมดสำหรับเว็บไซต์ของคุณ รวมถึงการตั้งค่า แต่ละโฟลเดอร์ในส่วนนี้เป็นธีมของตัวเอง ไฟล์ปลั๊กอินหลักเป็นไฟล์แรกที่โหลดทันทีที่ปลั๊กอินทำงาน ในโฟลเดอร์นั้น ชื่อมักจะเหมือนกัน ปลั๊กอิน My- ตามที่กำหนดโดยชื่อโฟลเดอร์ มีไฟล์ปลั๊กอินหลัก PHP ช่วยให้คุณสามารถรวมเนื้อหาของหลายไฟล์ได้ ทีมเขียนโค้ดมักแยกไฟล์การทำงานออกเป็นส่วนๆ เพื่อพยายามปรับปรุงการใช้งาน การเริ่มใช้ FTP อย่างเชี่ยวชาญควรเป็นขั้นตอนแรก ตามด้วยการฝึกปฏิบัติอย่างละเอียดถี่ถ้วน

ไฟล์ใดไม่จำเป็นใน WordPress Theme

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

ทำไมคุณอาจต้องการสร้างหน้า WordPress เปล่า

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

ไฟล์ธีม WordPress

ภาพที่ถ่ายโดย: deviantart.net

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

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

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

วิธีการติดตั้งธีม WordPress ที่ซื้อ

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

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

ฉันสามารถติดตั้งธีม WordPress ใหม่โดยไม่สูญเสียเนื้อหาได้หรือไม่

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