欢迎来到北剑锋信息 官方网站!
您的位置: 首页 - 网站建设 - WordPress教程:自定义登录界面网站模板元素
WordPress教程:自定义登录界面网站模板元素

WordPress教程:自定义登录界面网站模板元素

我们在平时使用wordpress的时候,有可能希望将登录页面开放给访客,那么就涉及到了wordpress主题页面定制,但传统方法的定义,改CSS\JS\PHP,往往意味着版本更新,就要重新来过,太繁琐,不过可以通过简短的方式实现。 自定义登录LOGO 将下面代码放在主题目录内的functions.php文件内即可,也可以自己定义一个插件放在里面 //自定义登录LOGO function

联系电话:18837777618
产品详情

我们在平时使用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);

相关产品

客服
微信
客服
扫码加微信(手机同号)

18837777618

电话
TOP