如何隐藏 WordPress 管理栏?
作者:SoftHope
时间:2026-04-16
浏览:2
本文介绍如何通过正确编写PHP代码,在functions.php中实现仅对非管理员用户隐藏WordPress管理栏(AdminBar),避免因混用PHP与CSS导致的语法错误。

本文介绍如何通过正确编写 PHP 代码,在 functions.php 中实现仅对非管理员用户隐藏 WordPress 管理栏(Admin Bar),避免因混用 PHP 与 CSS 导致的语法错误。
本文介绍如何通过正确编写 PHP 代码,在 functions.php 中实现仅对非管理员用户隐藏 WordPress 管理栏(Admin Bar),避免因混用 PHP 与 CSS 导致的语法错误。
您遇到的错误——syntax error, unexpected '<', expecting end of file——根本原因在于:您将纯 CSS 样式代码(如 #wp-admin-bar-wp-logo{display: none;})直接写进了 PHP 文件(functions.php)中,且未包裹在 PHP 输出或钩子逻辑内。functions.php 是一个 PHP 执行环境,不支持裸写 CSS;浏览器端生效的样式必须通过
