修改wordPress/ target=_blank class=infotextkey>WordPress后臺(tái)的登錄界面的插件很多,但大部分都有很多我用不到的功能,會(huì)浪費(fèi)資源,設(shè)置也不那么直觀,所以決定用寫代碼的方式來實(shí)現(xiàn)。
修改wordpress后臺(tái)界面的效果
用代碼修改WordPress后臺(tái)的登錄界面
在主題functions.php文件中或者使用Code Snippets插件添加自定義代碼:
class Sola_Custom_Admin_Login{
private static $instance = null;
public static function get_instance(){
if( self::$instance == null ){
self::$instance = new self();
}
return self::$instance;
}
function __construct(){
add_filter( 'login_title', [$this, 'login_title'], 10,2 );
add_filter( 'login_headerurl', [$this, 'login_headerurl'] );
add_filter( 'login_headertext', [$this, 'login_headertext'] );
add_action( 'login_head', [$this, 'login_styles'] );
}
// 瀏覽器標(biāo)題,默認(rèn)帶有WordPress字樣
function login_title( $login_title, $title ){
return $title .' - '. get_bloginfo( 'name' );
}
// logo的鏈接,默認(rèn)鏈接到WordPress
function login_headerurl(){
return site_url();
}
// a標(biāo)簽里的文字,logo是a標(biāo)簽的背景
function login_headertext(){
return '';
}
// 通過css修改頁面樣式
function login_styles(){
?>
<img src="#" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<style>" title="<style>" />
<?php
}
}
Sola_Custom_Admin_Login::get_instance();