WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
下面简单介绍几种修改WordPress后台登录地址扥方法,WordPress博客默认地址/wp-admin,假设域名为http://www.yoodb.com/,那么后台默认地址即为http://www.yoodb.com/wp-admin,但是考虑到安全等方面可以按如下步骤修改。
方式一
打开functions.php文件,增加代码如下:
function login_protection(){ if($_GET['param'] != 'backstage')header('Location: http://www.yoodb.com/'); } add_action('login_enqueue_scripts','login_protection');
此时后台唯一登录地址为:http://www.yoodb.com/wp-login.php?param=backstage,属性param=backstage以及域名是可以变更的。
方式二
1、将文件wp-login.php文件名重命名为backstage.php(名字任意,本文以此为例)
2、打开根目录下wp-includes/general-template.php文件,如果该文件没有进行过其他操作的话大概在第238行有如下代码:
$login_url = site_url('wp-login.php', 'login');
把wp-login.php替换为backstage.php即可。
方式三
1、将wp-admin目录重命名改为yoodb,之后在.htaccess文件中增加如下内容:
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} wp-admin/ RewriteCond %{QUERY_STRING} RewriteRule .*.php [F,L] RewriteCond %{QUERY_STRING} RewriteRule ^yoodb/(.*) wp-admin/$1?%{QUERY_STRING}&
2、之后需要修改三个文件,查找:
wp-admin/includes/media.php wp-includes/script-loader.php wp-includes/link-template.php
将文件中所有包含wp-admin字样的内容替换成yoodb,此时编辑和评论链接才能继续使用。
注意:WordPress提供了一中安全插件 Limit Login Attempts, 安装并启用该插件后不需要做其他设置。如果用户连续登陆失败,该插件会临时屏蔽登陆IP地址。
对于初学者可能会遇到“WordPress无权限浏览页面报403错误问题”,参考地址:http://blog.yoodb.com/yoodb/article/detail/335,如果还有其他问题可以在本站搜索,如果对本站感兴趣欢迎收藏。