通過以下鉤子可以進行很多自定義修改:Logo圖片/Logo鏈接/Logo提示信息(tltle)/登錄框內(nèi)容/底部內(nèi)容/和CSS。注意:下面提到的所有代碼都添加在主題的.php文件中最后一個?>之前。
自定義徽標圖片
制作一張名為.png的圖片wordpress做網(wǎng)站,放到主題下的文件夾中(也可以根據(jù)自己的實際情況進行修改wordpress自定義鏈接,只要下面代碼引用的logo地址正確即可)。
//自定義登錄頁面的LOGO圖片
function my_custom_login_logo() {
echo '';
}
add_action('login_head', 'my_custom_login_logo');
自定義徽標鏈接
將logo的鏈接改為網(wǎng)站首頁鏈接:
//自定義登錄頁面的LOGO鏈接為首頁鏈接
add_filter('login_headerurl', create_function(false,"return get_bloginfo('url');"));
將logo的鏈接改為任意鏈接:
//自定義登錄界面LOGO鏈接為任意鏈接
function custom_loginlogo_url($url) {
return 'https://www.wpdaxue.com'; //修改URL地址
}
add_filter( 'login_headerurl', 'custom_loginlogo_url' );
自定義Logo提示信息(tltle)
自定義站點名稱:
//自定義登錄頁面的LOGO提示為網(wǎng)站名稱
add_filter('login_headertitle', create_function(false,"return get_bloginfo('name');"));
自定義為任何其他文本:
//自定義登錄頁面LOGO提示為任意文本
function custom_loginlogo_desc($url) {
return 'WordPress大學'; //修改文本信息
}
add_filter( 'login_headertitle', 'custom_loginlogo_desc' );
自定義登錄框內(nèi)容
//在登錄框添加額外的信息
function custom_login_message() {
echo '歡迎來到'.get_bloginfo('name').',請登錄后下載本站資源
';
}
add_action('login_form', 'custom_login_message');
自定義底部內(nèi)容
自定義 CSS
為了更靈活地修改登錄頁面的顯示樣式,建議添加自定義CSS文件,然后查看登錄頁面源碼的html結(jié)構(gòu),編寫自己的CSS樣式??梢允褂萌缦麓a導入自己的CSSwordpress做網(wǎng)站,注意修改代碼中的css地址wordpress自定義鏈接,下面調(diào)用主題根目錄下的.css:
//添加自定義CSS
function custom_login() {
echo '';
}
add_action('login_head', 'custom_login');
主題:登錄頁面 wp-login.php:
文章來自互聯(lián)網(wǎng),侵權(quán)請聯(lián)系刪除,文章闡述觀點來自文章出處,并不代表本站觀點。
m.bjcthy.com