AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.
用戶名:
密碼:
注冊

織夢模板

網站模板搜索
VIP

WordPress教程:自定義登錄界面網站模板元素

網站模板下載 www.yfpxxt.live / 2015-03-11
 
我們在平時使用wordpress的時候,有可能希望將登錄頁面開放給訪客,那么就涉及到了wordpress主題頁面定制,但傳統方法的定義,改CSS\JS\PHP,往往意味著版本更新,就要重新來過,太繁瑣,不過可以通過簡短的方式實現。
自定義登錄LOGO
將下面代碼放在主題目錄內的functions.php文件內即可,也可以自己定義一個插件放在里面
 
//自定義登錄LOGO
function custom_loginlogo() {
$UAZOH_PLUGIN_URL = WP_PLUGIN_URL."/".dirname(plugin_basename(__FILE__));
echo'';
}
add_action('login_head', 'custom_loginlogo');
//自定義登錄LOGO的超級鏈接 by www.moke8.com
function custom_loginlogo_url($url) {
return 'http://www.uazoh.com';
}
add_filter( 'login_headerurl', 'custom_loginlogo_url' );
自定義登錄頁面風格
將下面代碼放在主題目錄內的functions.php文件內即可,也可以自己定義一個插件放在里面,也可和上面的方法合并使用.
通過下面的定義登錄背景色變成淡灰色,登錄按鈕變成深灰色。也可以自己再添加:hover等偽類修改懸停、點擊等樣式
 
//自定義登錄頁面風格
function uazoh_custom_login_page() {
echo'';
}
add_action('login_head', 'uazoh_custom_login_page');
自定義登錄頁面風格(圖片輪換背景)
將下面代碼放在主題目錄內的functions.php文件內即可,也可以自己定義一個插件放在里面,也可和上面的方法合并使用.
使用到的的jQuery插件下載:
jquery.backstretch.min.js
需要在你主題下面建立一個login_page_bg文件夾,也可以修改下面var imgsrc部分代碼,改成自己的地址
 
//自定義登錄頁面風格(圖片輪換背景)
function uazoh_custom_login_page_imgbackground() {
echo '  
            
';
}
add_action('login_head', 'uazoh_custom_login_page_imgbackground');
修改登錄界面地址
將下面代碼放在主題目錄內的functions.php文件內即可,也可以自己定義一個插件放在里面
修改完成后,登錄頁的地址就是http://域名/wp-login.php?usr=Ga6ges2vo ,沒有usr=Ga6ges2vo字段的登錄地址就無法訪問,會跳轉到下面定義的地址
這個方法對于高手來說有很嚴重的漏洞
 
//修改登錄界面地址
function Uazoh_login_url_crk(){
$uel_f='usr';//等號前的內容
$uel_b='Ga6ges2vo';//等號后的內容
if($_GET{$uel_f} != $uel_b)header('Location: http://www.moke8.com');//如果還用原來的登錄地址,會自動跳轉到博客首頁
}
add_action('login_enqueue_scripts','Uazoh_login_url_crk');
本文由AB模板網整理發布,轉載請說明出處:http://www.yfpxxt.live/wordpressjc/897.html
本文標簽:
首頁 VIP專區 靜態模板 會員中心
收縮
广东省快乐十分开奖