如何自定义WordPress的登录页面
您好,希望以下回答能帮助您自定义Logo图片制作一个名为 login_logo.png 的图片,放在主题下的images文件夹里(也可以根据自己的实际修改,只要下面的代码引用的Logo地址正确即可)。
//自定义登录页面的LOGO图片function my_custom_login_logo() {echo 'h1 a { background-image:url('.get_bloginfo('template_directory').'/images/logo.png) !important; }';}add_action('login_head', 'my_custom_login_logo');自定义Logo链接将Logo的链接改为网站首页链接://自定义登录页面的LOGO链接为首页链接add_filter('login_headerurl', create_function(false,"return get_bloginfo('url');"));将Logo的链接改为任意链接://自定义登录界面LOGO链接为任意链接function custom_loginlogo_url($url) {}add_filter( 'login_headerurl', 'custom_loginlogo_url' );自定义Logo提示信息(tltle)自定义为网站名称://自定义登录页面的LOGO提示为网站名称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' );自定义登录框内容//在登录框添加额外的信息function custom_login_message() {echo '欢迎来到'.get_bloginfo('name').',请登录后下载本站资源';}add_action('login_form', 'custom_login_message');自定义底部内容//自定义底部信息function custom_html() {echo '?0?8 ' . get_bloginfo(url).'';}add_action('login_footer', 'custom_html');如您还有疑问可继续追问。
如何自定义WordPress的登录页面
进入网站后台,使用phpmyadmin登录数据库如登录cPanel, 在Databases(数据库)下单击 phpMyAdmin。
选择 WordPress 数据库. 例如: Username_wrdp1.找到wp_users, 单击 Browse.找到 Username 并单击 Edit(编辑)输入新的密码到 user_pass. 记住,大小写是不同的.一旦完成了这个, 在 Function下选择下拉框, 并选择 MD5 。
到页面底部, 单击 Go (执行)按钮即可.如果还不成功,我们接下来使用FTP的方法进行修改。
通过 FTP 帐户登录.找到 “../wp-content/themes/(your active theme)/”, 把 functions.php 文件下载下来.打开 functions.php 并把下面的代码粘贴在 把 YourNewPassword 替换成您需要的密码,其中1是用户ID,一般管理员用户ID都为1.保存后,通过ftp上传替换原来的文件。
在能够登录后,移除这个代码(记住)。
WordPress如何设置先登录再进入主页
写个自定义函数然后调用就可以了,很简单。
添加自定义函数,找到当前主题的function.php,并在这个文件中添加如下函数12345functionlogin_if_not(){if(!is_user_logged_in()){auth_redirect();}}2.调用自定义函数,在当前主题的header.php中添加如下代码:1这样就可以满足你的需求。
如果有效,请采纳,谢谢
怎么修改WordPress后台登录地址
1、插件不少插件可以实现这样的功能,比如Protected wp-login和Stealth Login Page,直接下载安装直接开启插件。
还有可以安装安全插件 Limit Login Attempts, 安装并启用该插件后不需要做其他特别设置。
当连续登陆失败,插件会临时屏蔽登陆 IP 地址。
但是很多人不喜欢wordpress插件过多,所以还有下面的方法。
2、修改代码不用插件可以直接将下面的代码复制到当前主题的 functions.php 文件中:(本博客就是采用下面这种方法,推荐) //修改后台路径function login_protection(){if($_GET['sanbao'] != 'bao')header('Location: http://xxxx.com/');}add_action('login_enqueue_scripts','login_protection');这样只有打开 xxxx.com/wp-login.php?sanbao=bao,才会打开登录页,否则就会自动跳转到 xxxx.com这样就有效的隐藏起来wordpress的登陆路径了,(备注:修改代码不要再记事本下进行)当然除了这种方法以外还有修改登陆路径文件名的方法。
3、修改文件名修改登陆wordpress后台登陆路径wp-login.php文件名,比如将wp-login.php修改成wp-sanbao.php,在文件名修改后还要打开这个文件,将里面所有的wp-login.php替换成wp-sanbao.php(当然也可以你随意想一个路径)。
这样登录地址便成了http://lisanbao.com/wp-sanbao.php当然,还可以和前面一种方法结合 ...
转载请注明出处51数据库 » 如何登录wordpress