我們?cè)谄綍r(shí)使用wordpress的時(shí)候,有可能希望將登錄頁面開放給訪客,那么就涉及到了wordpress主題頁面定制,但傳統(tǒng)方法的定義,改CSSJSPHP,往往意味著版本更新,就要重新來過,太繁瑣,不過可以通過簡(jiǎn)短的方式實(shí)現(xiàn)。
創(chuàng)新互聯(lián)主要從事網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、響應(yīng)式網(wǎng)站開發(fā)、程序開發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、成都微信小程序等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營銷、管理等多方位專業(yè)化運(yùn)作于一體。
自定義登錄LOGO
將下面代碼放在主題目錄內(nèi)的functions.php文件內(nèi)即可,也可以自己定義一個(gè)插件放在里面
//自定義登錄LOGO
function
custom_loginlogo()
{
$UAZOH_PLUGIN_URL
=
WP_PLUGIN_URL."/".dirname(plugin_basename(__FILE__));
echo'';
}
add_action('login_head',
'custom_loginlogo');
//自定義登錄LOGO的超級(jí)鏈接
by
function
custom_loginlogo_url($url)
{
return
'';
}
add_filter(
'login_headerurl',
'custom_loginlogo_url'
);
自定義登錄頁面風(fēng)格
將下面代碼放在主題目錄內(nèi)的functions.php文件內(nèi)即可,也可以自己定義一個(gè)插件放在里面,也可和上面的方法合并使用.
通過下面的定義登錄背景色變成淡灰色,登錄按鈕變成深灰色。也可以自己再添加:hover等偽類修改懸停、點(diǎn)擊等樣式
//自定義登錄頁面風(fēng)格
function
uazoh_custom_login_page()
{
echo'';
}
add_action('login_head',
'uazoh_custom_login_page');
自定義登錄頁面風(fēng)格(圖片輪換背景)
將下面代碼放在主題目錄內(nèi)的functions.php文件內(nèi)即可,也可以自己定義一個(gè)插件放在里面,也可和上面的方法合并使用.
使用到的的jQuery插件下載:
jquery.backstretch.min.js
需要在你主題下面建立一個(gè)login_page_bg文件夾,也可以修改下面var
imgsrc部分代碼,改成自己的地址
//自定義登錄頁面風(fēng)格(圖片輪換背景)
function
uazoh_custom_login_page_imgbackground()
{
echo
'
';
}
add_action('login_head',
'uazoh_custom_login_page_imgbackground');
修改登錄界面地址
將下面代碼放在主題目錄內(nèi)的functions.php文件內(nèi)即可,也可以自己定義一個(gè)插件放在里面
修改完成后,登錄頁的地址就是http://域名/wp-login.php?usr=Ga6ges2vo
,沒有usr=Ga6ges2vo字段的登錄地址就無法訪問,會(huì)跳轉(zhuǎn)到下面定義的地址
這個(gè)方法對(duì)于高手來說有很嚴(yán)重的漏洞
//修改登錄界面地址
function
Uazoh_login_url_crk(){
$uel_f='usr';//等號(hào)前的內(nèi)容
$uel_b='Ga6ges2vo';//等號(hào)后的內(nèi)容
if($_GET{$uel_f}
!=
$uel_b)header('Location:
');//如果還用原來的登錄地址,會(huì)自動(dòng)跳轉(zhuǎn)到博客首頁
}
add_action('login_enqueue_scripts','Uazoh_login_url_crk');
wordpress買的模板要記得改名,
WP模板就是:WordPress模板。 WordPress 是一種使用 PHP 語言和 MySQL 數(shù)據(jù)庫開發(fā)的開源、免費(fèi)的 Blog(博客,網(wǎng)志)引擎,用戶可以在支持 PHP 和 MySQL 數(shù)據(jù)庫的服務(wù)器上建立自己的 Blog,同時(shí)WordPress 擁有世界上最強(qiáng)大的插件的模板。 WordPress 是一個(gè)功能非常強(qiáng)大的博客系統(tǒng),插件眾多,易于擴(kuò)充功能。安裝和使用都非常方便。目前 WordPress 已經(jīng)成為主流的 Blog 搭建平臺(tái)。WordPress 的原版是英文版的,UTF-8 編碼,最新版本為 2.7。有愛好者開發(fā)了中文語言包,使其可以支持中文。 由于使用的編碼原因,中文字符截?cái)鄷r(shí)會(huì)出現(xiàn)亂碼。不過桑葚網(wǎng)友制作的中文WordPress 工具箱插件可以解決這個(gè)問題。WordPress 擁有世界上最強(qiáng)大的插件的模板。 個(gè)人可以根據(jù)它的核心程序提供的規(guī)則自己開發(fā)模板和插件。
在wordpress后臺(tái)點(diǎn)擊--外觀--編輯,找到底部模板footer.php,修改相應(yīng)代碼字樣就可以了,你可以用注釋符號(hào)!-- --隱藏代碼,也可以直接刪除掉,當(dāng)然也可以在底部代碼這里修改為自己的信息,其他模板底部信息修改類似。不過在修改前還是建議把代碼先備份一下,免得出了錯(cuò)誤又改不回來。
如果發(fā)現(xiàn)沒有footer.php可看看是不是使用了子主題的方式,在母主題里可以找到footer.php
如果模版自己有設(shè)置頁面可以在設(shè)置頁面去改
網(wǎng)站布局div+css、php、js+朋友,這些系統(tǒng)的初級(jí)入門教程陌小雨博客都有,一個(gè)月你就可以玩轉(zhuǎn)wordpress模版啦!