// 替换登录页面的WordPress标志
function custom_login_logo() {
echo '<style type="text/css">
h1 a { background-image:url('.get_bloginfo('template_directory').'/images/custom-login-logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_login_logo');
// 自定义后台管理面板
function custom_admin_style() {
echo '<style type="text/css">
#wpadminbar { background-color:#333; }
#adminmenu { background-color:#333; }
#adminmenu a { color:#fff !important; }
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu { color:#333 !important; }
</style>';
}
add_action('admin_head', 'custom_admin_style');
<div class="wrap">
<h2>自定义后台界面</h2>
<p>您可以在这里添加自定义内容。</p>
</div>
// 添加自定义菜单项
function custom_menu() {
add_menu_page('Custom Page', '自定义页面', 'read', 'custom-menu', 'custom_admin_page');
}
add_action('admin_menu', 'custom_menu');
// 添加页面回调函数
function custom_admin_page() {
include(get_template_directory().'/admin/index.php');
}
以上代码将在WordPress后台管理面板中添加一个名为“自定义页面”的菜单项,并将用户重定向到主题文件夹中的/admin/index.php页面,该页面将显示自定义后台管理页面的内容。
注:以上代码仅供参考,需要根据实际情况进行修改和调整。