วิธีซ่อนแถบผู้ดูแลระบบ WordPress
เผยแพร่แล้ว: 2022-05-09 ซ่อนแถบผู้ดูแลระบบ WordPress จากบางหน้า
บางครั้งคุณอาจต้องการซ่อนแถบผู้ดูแลระบบ WordPress จากบางหน้า ตัวอย่างเช่น แถบผู้ดูแลระบบอาจรบกวนการออกแบบ โดยเฉพาะอย่างยิ่งหากหน้าเปิดในไลท์บ็อกซ์ ง่ายต่อการซ่อนแถบผู้ดูแลระบบจากบางหน้าโดยใช้ตัวกรองใน WordPress
WordPress มีตัวกรองชื่อ show_admin_bar หากคืนค่าเป็น true ตัวกรองจะแสดงแถบผู้ดูแลระบบ อย่างไรก็ตาม ระบบจะไม่แสดงแถบผู้ดูแลระบบหากมีการคืนค่าเท็จ ค่า $bool จะถูกส่งต่อไปยัง WordPress ซึ่งจะตัดสินว่าแถบผู้ดูแลระบบควรปรากฏหรือไม่ คุณสามารถเพิ่มโค้ดต่อไปนี้ใน functions.php ของธีมของคุณได้
ฟังก์ชั่น my_theme_hide_admin_bar($bool)
{
ถ้า ( is_page_template() 'page-popup.php') )?
ผลตอบแทนที่ผิดพลาด
อื่น:
ส่งคืน $bool
เอนดิฟ;
}
add_filter('show_admin_bar', 'my_theme_hide_admin_bar');
รหัสจะตรวจสอบว่ามีการใช้ page-popup.php หรือไม่ นี่คือไฟล์ธีมที่ฉันใช้เพื่อแสดงหน้าที่เปิดในไลท์บ็อกซ์ เราคืนค่า false เพื่อระงับไม่ให้แถบผู้ดูแลระบบแสดงบนหน้าที่ใช้เทมเพลตนี้ หากไม่เป็นเช่นนั้น เราจะคืนค่า false เพื่อระงับแถบผู้ดูแลระบบ เงื่อนไขเทมเพลตเป็นเพียงตัวอย่างเดียวเท่านั้น สามารถใช้เงื่อนไข อื่นๆ ของ WordPress เพื่อปิดใช้งานแถบผู้ดูแลระบบสำหรับสถานการณ์อื่นๆ ได้
เมื่อผู้ใช้ลงชื่อเข้าใช้เว็บไซต์ของคุณ พวกเขาจะเห็นแถบผู้ดูแลระบบที่ด้านบนของเว็บไซต์ เป็นแถบเครื่องมือที่ช่วยให้เข้าถึงคุณลักษณะแดชบอร์ดได้อย่างรวดเร็วในส่วนหน้า อาจไม่มีประโยชน์เสมอไปที่จะแสดงไว้ในส่วนหน้าสำหรับผู้ใช้ที่เข้าสู่ระบบ คุณสามารถปิดการใช้งาน WordPress Admin Bar และซ่อนแถบผู้ดูแลระบบ WordPress สำหรับผู้ใช้ทั้งหมด ยกเว้นผู้ดูแลระบบ ปลั๊กอิน RegistrationMagic คือทั้งหมดที่คุณต้องการ
ฉันจะซ่อนแถบผู้ดูแลระบบจาก WordPress ได้อย่างไร
ผู้คนต้องการเห็นแถบผู้ดูแลระบบที่ด้านบนของหน้าเมื่อเข้าสู่ระบบจากส่วนหน้า อย่างไรก็ตาม เป็นการดีกว่าที่จะปิดแถบเครื่องมือในบางกรณี คุณอาจต้องแสดงหน้าเว็บไซต์แบบเต็มหน้าจอขณะลงชื่อเข้าใช้เว็บไซต์ ทางที่ดีควรซ่อนแถบผู้ดูแลระบบ เนื่องจากมีเครื่องมือแก้ไขทั้งหมดที่คุณมักจะพบบนแดชบอร์ด
แถบผู้ดูแลระบบยังมีประโยชน์มากกว่าสำหรับผู้แต่ง ผู้แก้ไข หรือผู้ดูแลระบบอีกด้วย บทบาทผู้ใช้ WordPress เหล่านี้มีบทบาทอย่างแข็งขันในการพัฒนาไซต์ พวกเขาต้องการเข้าถึงแถบผู้ดูแลระบบซึ่งมีทางลัดไปยังหน้าจอต่างๆ บนแดชบอร์ด
คุณสามารถดูแถบผู้ดูแลระบบได้ทั้งในส่วนหน้าและส่วนหลังของเว็บไซต์ของคุณ ด้านล่างนี้คือภาพประกอบของแถบผู้ดูแลระบบซึ่งอยู่ที่มุมขวาบนของหน้าจอแดชบอร์ด มีการทำเครื่องหมายด้วยสีแดงเพื่อให้มองเห็นได้ง่ายขึ้น
ไปที่ "การตั้งค่าทั่วไป"
ตอนนี้ มาเรียนรู้วิธีซ่อนแถบผู้ดูแลระบบ WordPress จากหน้าแรกของเว็บไซต์ของคุณ ติดตั้ง ปลั๊กอิน RegistrationMagic ก่อน จากนั้นเราจะก้าวไปข้างหน้า
คลิกลิงก์ "การตั้งค่าส่วนกลาง" จากเมนูปลั๊กอิน การตั้งค่าส่วนกลางประกอบด้วยการตั้งค่าที่จำเป็นทั้งหมดสำหรับ ปลั๊กอิน หน้าลงทะเบียน WordPress นี้ ข้อมูลนี้ครอบคลุมทุกด้านของปลั๊กอิน ตั้งแต่บัญชีผู้ใช้ไปจนถึง WordPress ฟอร์มความปลอดภัย ไปจนถึงการรวมภายนอก
จากนั้นไปที่หน้าจอ "การตั้งค่าส่วนกลาง" และคลิกที่ตัวเลือก "การตั้งค่าทั่วไป" ส่วนนี้ช่วยให้คุณเข้าถึงแบบฟอร์มทั้งหมดได้จากที่เดียว ซึ่งช่วยประหยัดเวลา คุณไม่จำเป็นต้องปรับเปลี่ยนแต่ละแบบฟอร์มทีละรายการ หน้าจอนี้ยังสามารถแก้ไข เค้าโครง แบบฟอร์ม WordPress ประเภทไฟล์ที่อนุญาตให้อัปโหลด และการตั้งค่าอื่นๆ
ซ่อนแถบผู้ดูแลระบบ WordPress สำหรับผู้ใช้ทั้งหมดที่ไม่ใช่ผู้ดูแลระบบ
เลื่อนลงไปที่หน้าจอ "การตั้งค่าทั่วไป" และคุณจะพบการตั้งค่า "ซ่อนแถบเครื่องมือ WordPress"
นี่คือการตั้งค่าที่ห้า หากต้องการปิดใช้งานช่องทำเครื่องหมาย "ซ่อนแถบเครื่องมือ WordPress" ให้คลิกที่นี่ การตั้งค่านี้จะซ่อนแถบผู้ดูแลระบบหรือแถบเครื่องมือจากส่วนหน้าและสามารถปิดใช้งานได้ ผู้ใช้ที่เข้าสู่ระบบทั้งหมดจะสามารถเห็นแถบผู้ดูแลระบบเมื่อเข้าชมไซต์ของคุณผ่านทางส่วนหน้า อย่างไรก็ตาม ผู้ดูแลระบบไซต์จะยังคงมองเห็นแถบผู้ดูแลระบบเพื่อเข้าถึงจากส่วนหน้า
หากต้องการบันทึกการเปลี่ยนแปลง อย่าลืมคลิก "บันทึก"
วัตถุประสงค์ของการแคชแถบผู้ดูแลระบบคืออะไร
แถบผู้ดูแลระบบของคุณจะถูกแคชหากการรวมของคุณตรงตามเกณฑ์ต่อไปนี้
- การรวมเว็บไซต์แบบสมบูรณ์โดยไม่ต้องใช้ WAF
- หลังจากล้างเพจ ผู้ดูแลระบบจะเข้าสู่ระบบและส่งคำขอแรก (หลังจากเข้าสู่ระบบ) ไปยัง CDN
- ระบุการจำกัดเวลา CDN สำหรับการแคช StackPath CDN
เงื่อนไขเหล่านี้จะทำให้ Origin ของคุณตอบสนองต่อคำขอของ CDN ในการแคชเนื้อหา ไฟล์ HTML จะอ้างอิงเนื้อหาแถบผู้ดูแลระบบ และ CDN จะแทนที่ส่วนหัวที่ไม่มีแคชซึ่งปกติ Origin ของคุณแนบมากับหน้านี้ CDN จะขอเนื้อหาแถบผู้ดูแลระบบโดยตรงจาก Origin ของคุณ แล้วนำไปใส่ในแคช คำขอแคชจะถูกส่งไปยังผู้ดูแลระบบที่เข้าสู่ระบบสำหรับผู้ใช้ที่ร้องขอหน้าเดียวกันอีกครั้ง
หลีกเลี่ยงการแคชของแถบการดูแลระบบ
คุณมีสองตัวเลือกในการหยุดการแคชของแถบผู้ดูแลระบบของคุณ
- สิ่งนี้จะแก้ไขการตั้งค่า WordPress เพื่อไม่ให้ใช้แถบผู้ดูแลระบบในหน้าสาธารณะ
- อย่างที่สองจะเปลี่ยนการตั้งค่า CDN ของคุณให้สอดคล้องกับส่วนหัว Cache-Control ที่ถูกต้องจาก Origin ของคุณ แถบผู้ดูแลระบบของคุณจะยังคงทำงานเหมือนเดิม
บทสรุป
เป็นเรื่องง่ายมากที่จะปิดการใช้งานแถบผู้ดูแลระบบ WordPress สำหรับผู้ใช้ทุกคน ยกเว้นผู้ดูแลระบบที่ใช้ RegistrationMagic
แถบผู้ดูแลระบบ wordPress ถูกซ่อนอยู่ในเว็บไซต์ระดับมืออาชีพทั้งหมด ไม่ว่าจะเป็นร้านค้าออนไลน์ บล็อก หรือไซต์ชุมชน เฉพาะผู้สร้างเว็บไซต์เท่านั้นที่สามารถใช้แถบผู้ดูแลระบบ ไม่ใช่สิ่งที่ผู้ใช้ของคุณจะเห็นเมื่อเข้าชมเว็บไซต์ของคุณ นอกจากนี้ยังทำให้ไซต์ของคุณดูไม่เป็นระเบียบและใช้พื้นที่ ผู้ใช้ชอบความเรียบร้อยของไซต์ที่สะอาดและกว้างขวาง เป็นการดีกว่าที่จะซ่อนแถบผู้ดูแลระบบของคุณจากผู้ที่ไม่ใช่ผู้ดูแลระบบ ซึ่งจะทำให้เว็บไซต์ของคุณดูฉลาดขึ้น
ปลั๊กอิน RegistrationMagic จะดูแลลักษณะที่ปรากฏของไซต์ทุกด้าน ช่วยให้คุณสร้างหน้าเว็บการลงทะเบียน WordPress อัจฉริยะและแบบฟอร์มติดต่ออัจฉริยะสำหรับเว็บไซต์ของคุณ
หากคุณยังไม่ได้เริ่มไซต์ WordPress และกำลังมองหาโฮสติ้ง WordPress ที่ดีที่สุด AccuWebHosting เป็นปลายทางแบบครบวงจร