วิธีซ่อนแถบผู้ดูแลระบบ 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 เป็นปลายทางแบบครบวงจร