วิธีเพิ่มตัวเลือกหน้าจอเพิ่มเติมใน WordPress

เผยแพร่แล้ว: 2022-09-30

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

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

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

ฉันจะเพิ่มตัวเลือกให้กับหน้าจอของฉันใน WordPress ได้อย่างไร

เครดิต: Tom McFarlin

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

Screen Options เป็นเมนูแบบเลื่อนลงทางด้านขวาของหน้าผู้ดูแลระบบ WordPress ที่คุณสามารถเข้าถึงได้ วิธีนี้สามารถใช้ระบุจำนวนรายการที่แสดงในตาราง WordPress เริ่มต้นได้ เช่น รายชื่อหน้าหรือโพสต์ คุณสามารถบอก WordPress ว่าต้องการตัวเลือกใดโดยใช้เมธอด WordPress add_screen_options() โปรดเรียกเบ็ดโหลด WordPress (load-hook) คลาส SLP_AdminUI นี้ ซึ่งเป็น Traffic cop แบบธรรมดา โหลดคลาสอื่นๆ ที่ทำงานเพื่อให้เราสามารถแยกโค้ดออกจากเพจเฉพาะที่กำลังประมวลผล ตัวกรองของ WordPress สำหรับตัวเลือกที่บันทึกไว้หรือที่เรียกว่าตัวกรอง "set-screen-option" เป็นแบบทั่วไป ตัวเลือก WordPress สามารถระบุได้ด้วยวิธีต่อไปนี้: ทุกครั้งที่มีการเรียก admin.php: set_screen_options() เนื่องจาก SLP_Admin_Locations เป็นเวอร์ชันแก้ไขของ WP_List_Table, prepare_items() และตัวอย่างอื่นๆ ที่คล้ายคลึงกันจะไม่ถูกนำมาใช้

มีอาร์กิวเมนต์บางอย่างสำหรับการใช้ตัวเลือกซีเรียลไลซ์ที่นี่ แต่การทำเช่นนั้นจะต้องใช้รหัสจำนวนมาก เป็นตัวเลือกพิเศษที่เรียกว่า 'per_page' เมื่อคุณคลิกที่ชื่อตัวเลือกเดียวนี้ เมนูแบบเลื่อนลงตัวเลือกหน้าจอจะปรากฏขึ้น ขออภัย นี่เป็นตัวเลือกแบบสแตนด์อโลนใน user_meta ดังนั้นจึงจำเป็นต้องมีการดำเนินการ I/O ข้อมูลสองครั้ง

วิธีลบตัวเลือกหน้าจอใน WordPress

Add_filter ('screen_options_show_screen,' 'WPB_remove_screen_options');


ตัวเลือกหน้าจอใน Gutenberg อยู่ที่ไหน

เครดิต: GitHub

ตัวเลือกหน้าจออยู่ที่มุมบนขวาของตัวแก้ไข Gutenberg จากที่นั่น คุณสามารถปรับแต่งจำนวนบล็อกที่จะมองเห็นบนหน้าจอได้ เช่นเดียวกับการตั้งค่าอื่นๆ

ตัวเลือกหน้าจอใน WordPress Classic Edito

คุณสามารถค้นหาตัวเลือกหน้าจอที่ซ่อนอยู่ในพื้นที่กึ่งซ่อนได้โดยพิมพ์ตัวเลือกลงในแถบค้นหา เมื่อคลิกจุดแนวตั้งสามจุดที่มุมขวาบน คุณจะพบจุดเหล่านี้ เมื่อคุณคลิกเมนูตัวเลือกหน้าจอ คุณจะเห็นตัวเลือกในการกำหนดค่ามุมมองของหน้าเฉพาะนั้นในพื้นที่ผู้ดูแลระบบของคุณ กล่องกาเครื่องหมายมักใช้เพื่อซ่อนและแสดงส่วนต่างๆ ของหน้าจอผู้ดูแลระบบ หากต้องการเปลี่ยนตัวเลือกหน้าจอในตัวแก้ไข WordPress Classic ให้ไปที่มุมบนขวาและเลือกแท็บตัวเลือกหน้าจอ ในหน้าแก้ไข WordPress ให้เลือกรายการที่คุณต้องการแสดงและล้างกล่องสำหรับรายการที่คุณไม่ต้องการแสดง คลิกแท็บตัวเลือกหน้าจออีกครั้งเพื่อสิ้นสุดแผง หากต้องการใช้ฟังก์ชันของธีม WordPress คุณต้องดาวน์โหลดและติดตั้งโค้ดต่อไปนี้ก่อน มีไฟล์ php หรือปลั๊กอินเฉพาะสำหรับเว็บไซต์ Add_filter ('screen_options_show_screen' และ 'window_options_remove_screen_options'); รหัสนี้จะลบปุ่มตัวเลือกหน้าจอออกจากผู้ใช้ทั้งหมดยกเว้นผู้ดูแลระบบ

วิธีเพิ่มตัวเลือกหน้าจอใน WordPress

หากต้องการเพิ่มตัวเลือกหน้าจอใน WordPress ให้ไปที่มุมบนขวาของหน้าจอและคลิกที่ปุ่ม "ตัวเลือกหน้าจอ" จากที่นั่น คุณสามารถเลือกตัวเลือกที่ต้องการให้แสดงบนหน้าจอได้

ตัวเลือกหน้าจอ WordPress หายไป

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

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

ตัวเลือกหน้าจอ: เครื่องมือที่มีประโยชน์สำหรับผู้ดูแลระบบ WordPress

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