前言
QuarterAdmin是一个优秀的WordPress后台美化插件,它为用户提供了一种全新的后台风格。如果您已经厌倦了一成不变的后台界面,想要为自己的WordPress网站换上新的风格,那么QuarterAdmin将是一个不错的选择。
源码截图
![图片[1]-WordPress后台美化插件 QuarterAdmin-博客喵](https://bkm.mistora.cc/wp-content/uploads/2025/05/20250529121117897-image-1024x556.png)
![图片[2]-WordPress后台美化插件 QuarterAdmin-博客喵](https://bkm.mistora.cc/wp-content/uploads/2025/05/20250529121129169-image-1024x519.png)
PHP8.1会出错,将插件下的quarter_admin.php改为如下代码就行:
<span class="hljs-meta"><?php</span>
<span class="hljs-comment">/*
Plugin Name: Quarter Admin Theme
Plugin URI:
Description: 一个WordPress仪表板主题,几乎不影响响应速度。
Author: WinChin
Version: 1.0
Author URI:
*/</span>
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">my_admin_theme_style</span>() </span>{
wp_enqueue_style(<span class="hljs-string">'my-admin-theme'</span>, plugins_url(<span class="hljs-string">'colors.css'</span>, <span class="hljs-keyword">__FILE__</span>));
}
add_action(<span class="hljs-string">'admin_enqueue_scripts'</span>, <span class="hljs-string">'my_admin_theme_style'</span>);
add_action(<span class="hljs-string">'login_enqueue_scripts'</span>, <span class="hljs-string">'my_admin_theme_style'</span>);
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">custom_admin_js</span>() </span>{
<span class="hljs-variable">$url_index</span> = plugin_dir_url(<span class="hljs-keyword">__FILE__</span> ) . <span class="hljs-string">''</span>;
<span class="hljs-variable">$url_jquery</span> = plugin_dir_url(<span class="hljs-keyword">__FILE__</span> ) . <span class="hljs-string">''</span>;
<span class="hljs-keyword">echo</span> <span class="hljs-string">'"<script type="text/javascript" src="'</span>. <span class="hljs-variable">$url_index</span> . <span class="hljs-string">'"></script>"'</span>;
<span class="hljs-keyword">echo</span> <span class="hljs-string">'"<script type="text/javascript" src="'</span>. <span class="hljs-variable">$url_jquery</span> . <span class="hljs-string">'"></script>"'</span>;
}
add_action(<span class="hljs-string">'admin_footer'</span>, <span class="hljs-string">'custom_admin_js'</span>);
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">custom_adminbar_menu</span>(<span class="hljs-params"> <span class="hljs-variable">$meta</span> = <span class="hljs-literal">TRUE</span> </span>) </span>{
<span class="hljs-keyword">global</span> <span class="hljs-variable">$wp_admin_bar</span>;
<span class="hljs-keyword">if</span> ( !is_user_logged_in() ) { <span class="hljs-keyword">return</span>; }
<span class="hljs-keyword">if</span> ( !is_super_admin() || !is_admin_bar_showing() ) { <span class="hljs-keyword">return</span>; }
<span class="hljs-variable">$wp_admin_bar</span>->add_menu( <span class="hljs-keyword">array</span>(
<span class="hljs-string">'id'</span> => <span class="hljs-string">'custom_menu'</span>,
<span class="hljs-string">'title'</span> => __( <span class="hljs-string">''</span> ),
<span class="hljs-string">'href'</span> => <span class="hljs-string">'index.php'</span>,
<span class="hljs-string">'meta'</span> => <span class="hljs-keyword">array</span>( <span class="hljs-string">'target'</span> => <span class="hljs-string">''</span> ) )
);
}
add_action( <span class="hljs-string">'admin_bar_menu'</span>, <span class="hljs-string">'custom_adminbar_menu'</span>, <span class="hljs-number">10</span> );
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">wps_login_error</span>() </span>{
remove_action(<span class="hljs-string">'login_head'</span>, <span class="hljs-string">'wp_shake_js'</span>, <span class="hljs-number">12</span>);
}
add_action(<span class="hljs-string">'login_head'</span>, <span class="hljs-string">'wps_login_error'</span>);
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">custom_loginlogo_url</span>(<span class="hljs-params"><span class="hljs-variable">$url</span></span>) </span>{
<span class="hljs-keyword">return</span> <span class="hljs-string">'/'</span>;
}
add_filter( <span class="hljs-string">'login_headerurl'</span>, <span class="hljs-string">'custom_loginlogo_url'</span> );
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">blogname</span>()</span>{
<span class="hljs-keyword">return</span> get_bloginfo(<span class="hljs-string">'name'</span>);
}
add_filter(<span class="hljs-string">'login_headertitle'</span>, <span class="hljs-string">'blogname'</span>);
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
暂无评论内容