วิธีสร้างแผงตัวเลือกธีม WordPress

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

หากคุณต้องการควบคุมธีม WordPress อย่างสมบูรณ์ คุณต้องเรียนรู้วิธีสร้างแผงตัวเลือกธีม WordPress ซึ่งจะทำให้คุณสามารถเพิ่ม ลบ และแก้ไขส่วนใดๆ ของธีมได้โดยไม่ต้องแก้ไขโค้ด สิ่งแรกที่คุณต้องทำคือสร้างไฟล์ใหม่ชื่อ “options.php” ในไดเร็กทอรีของธีมของคุณ จากนั้น คุณต้องเพิ่มรหัสต่อไปนี้ที่ด้านบนของไฟล์: // Exit if accessed direct if ( !defined('ABSPATH')) exit; /** * แผงตัวเลือกธีม * * @package WordPress * @subpackage Admin */ /** * โหลด แถบผู้ดูแลระบบ WordPress * * @since 3.1.0 */ if ( ! function_exists( 'wp_admin_bar' ) ) : function wp_admin_bar() {} endif; /** * แสดงหน้าตัวเลือกธีม * * @since 3.1.0 */ function options_render_page() { global $options; $options = get_option( 'sample_theme_options' ); ? > // พิมพ์ฟิลด์การตั้งค่าที่ซ่อนอยู่ทั้งหมด settings_fields( 'sample_theme_options' ); do_settings_sections( 'theme_options' ); send_button(); ? > } /** * ลงทะเบียนการตั้งค่าทั่วไป * * @since 3.1.0 */ function options_setting() { // สร้างการตั้งค่าของเราในตารางตัวเลือก register_setting ( 'sample_theme_options', 'sample_theme_options', 'options_validate' ); } /** * ลงทะเบียนส่วนการตั้งค่าทั่วไป * * @since 3.1.0 */ function options_setting_section() { // เพิ่มส่วนการตั้งค่าทั่วไป

ในบทช่วยสอนนี้ เราจะพูดถึงวิธีสร้าง แผงตัวเลือกผู้ดูแลระบบ สำหรับธีม WordPress ในทุกแง่มุม งานส่วนใหญ่ที่เราทำดำเนินการโดย functions.php ไฟล์นี้ทำงานคล้ายกับปลั๊กอิน และหากคุณใช้ในธีม ไฟล์จะถูกโหลดระหว่างการเริ่มต้น WordPress ตัวอย่างเช่น ใช้ Notepad เพื่อเริ่มแก้ไข functions.php ในกรณีของเรา ตัวแปร PHP สองตัวคือ NETTUS และ NETDUS ขั้นตอนต่อไปคือการสร้างฟอร์มที่มีอินพุตทั้งหมด ฟังก์ชันในตัวของ WordPress ที่เรียกว่า get_categories ดึงหมวดหมู่ทั้งหมดจากโค้ดนี้

พวกมันจะถูกบันทึกไว้ในตัวแปร $WP_cats โดยใช้ foreach loop รหัสต่อไปนี้จะถูกใช้: mytheme_add_init, ฟังก์ชัน blanbk พารามิเตอร์สำหรับหน้าเมนูประกอบด้วยชื่อของเพจ ระดับการอนุญาตผู้ใช้ที่จำเป็นในการดู หน้าบันทึก และฟังก์ชัน (mytheme_ admin) ที่ใช้เพื่อแสดงหรือบันทึก ไม่มีหน้าตัวเลือกธีม? เรายังไม่ได้สร้างฟังก์ชันนั้นเลย ในขั้นตอนที่ 7 คุณจะต้องวางโค้ดจากขั้นตอนที่ 6, 7 และ 8 ขั้นตอนที่ 8 จะเป็นขั้นตอนสุดท้ายในกระบวนการที่ค่อนข้างยิ่งใหญ่

ให้สร้างโฟลเดอร์ใหม่ในไดเร็กทอรี nettuts/ และตั้งชื่อว่าฟังก์ชัน โปรดป้อนรหัสต่อไปนี้ในกล่องข้อความ ในการดำเนินการดังกล่าว WordPress จำเป็นต้องเพิ่มไฟล์ functions.html ไปที่ส่วนหัวของเอกสาร หน้าแผงการดูแลระบบที่ยอดเยี่ยมมีตำแหน่งเมนูแยกต่างหาก ไอคอน '+' จะลบคลาสที่ไม่ได้ใช้งานออกจากรูปภาพ และคลาสที่ใช้งานอยู่จะถูกเพิ่มหลังจากเพิ่มเข้าไปแล้ว คุณยังสามารถเลื่อนขึ้นหรือลงโดยใช้ฟังก์ชัน slideToggle ในการใช้ตัวเลือก คุณต้องป้อนรหัสต่อไปนี้ คุณต้องเขียนโค้ดเพื่อดึงข้อมูลอ็อพชัน nt_color_scheme

ตัวเลือกธีมของ WordPress คืออะไร?

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


ตัวเลือกธีม WordPress อยู่ที่ไหน

มีธีม WordPress หลายแบบที่สามารถใช้เป็นหน้าผู้ดูแลระบบที่กำหนดเองได้ ผู้ใช้สามารถเปลี่ยนธีมได้โดยไม่ต้องแก้ไขไฟล์เองหรือแก้ไขโค้ดใดๆ

คุณจะพบตัวเลือกธีมปรับแต่งได้ที่ไหน?

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

การตั้งค่าธีมคืออะไร?

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

ฉันจะเปิดแผงธีม WordPress ได้อย่างไร

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

สร้างแผงตัวเลือกธีมขั้นสูงใน WordPress

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

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

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

ตัวเลือกธีม: วิธีง่ายๆ ในการปรับแต่งเว็บไซต์ WordPress ของคุณ

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

Theme Panel WordPress

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

คุณจะได้รับ Theme Panel บน WordPress Dashboard ได้อย่างไร? หากคุณเลือกเครื่องมือปรับแต่งธีมสดตัวใดตัวหนึ่ง คุณสามารถเลือกจากตัวเลือกอื่นๆ ได้มากมาย เมื่อใช้ cPanel File Manager คุณสามารถเข้าถึงโฟลเดอร์ธีมของคุณได้ เป็นสิ่งสำคัญที่คุณต้องติดตั้งธีมใหม่ในโฟลเดอร์ที่ถูกต้องในโฟลเดอร์การติดตั้ง WP เว้นแต่ว่าแดชบอร์ดของคุณถูกปิดใช้งาน มันเป็นวิธีเดียวที่จะปิดการใช้งานธีมด้วยตนเอง สามารถเลือกหน้าแรกแบบคงที่ได้โดยไปที่กำหนดเอง -> หน้าแรกแบบไดนามิก จากนั้นเลือกหน้านั้นจากเมนูแบบเลื่อนลงที่ปรากฏขึ้นเมื่อคุณเลือกตัวเลือกโพสต์ เมนูที่กำหนดเองของคุณจะปรากฏขึ้นอีกครั้งทันทีที่คุณคลิกลูกศรที่มุมบนซ้าย