随身笔记
随身笔记

11种技巧改善你的WordPress网站

如果你已经安装了WordPress,你知道wp-config.php文件:这是设置您的数据库连接信息的文件,并定义您的网站的语言。但是你的wp-config.php文件可以做更多的事情。在这篇文章中,我会告诉你11种使用wp-config.php文件技巧,来改善你的WordPress网站。
 (1)防止WordPress请求FTP证书
粘贴以下代码复制到您的wp-config.php文件中。

define(‘FS_METHOD’, ‘direct’);

请注意,上面提供的代码片段可能在你所用的空间无法正常工作,如果您的主机配置错误,甚至可能会导致安全问题,如果你不知道你的主机,要避免使用它。


(2)提示WordPress要记住FTP证书

如果上面的方法都不能在您的服务器上工作,或者你不想使用的话,这里段代码可以简单的告诉WordPress,当你升级WordPress后就自动记住了你的FTP证书。

define(‘FTP_HOST’, ‘ftp.yoursite.com’);
define(‘FTP_USER’, ‘Your_FTP_Username’);
define(‘FTP_PASS’, ‘Your_FTP_password’);
define(‘FTP_SSL’, true); // If you can use a SSL connection set this to true


(3)不允许直接拖动WordPress后台可移动文件编辑区

默认情况下,WordPress允许网站管理员通过一个内置的编辑器直接编辑主题和排版文件编辑区。这是非常有用的,但如果你为客户端建立一个网站,不希望他打破原来有的后台布局。这里有一个简单的方法来禁止直接拖动后台可移动文件编辑区

define(‘DISALLOW_FILE_EDIT’, TRUE);

https://sdeno.com/wp-content/uploads/2012/11/3.jpg

(4)自动清空WordPress回收站

如果你想让不要的文章直接删除不丢进回收站,可以这么做:

define(‘EMPTY_TRASH_DAYS’, 1);

就是每隔一天就自动清理一次不。

(5)轻松实现WordPress搬家

WordPress可以轻松实现从一个空间换的另一个空间。要轻松地移动你的WordPress网站,粘贴下面一行到您的wp-config.php文件,然后按照WordPress提示手动转移。

define(‘RELOCATE’,true);


(6)提高WordPress的内存限制

默认情况下,WordPress的配置是限制PHP占用内存32MB。如果您收到一提示,如“允许内存大小XXXXXX字节用尽”时,你可能要增加此限制,如下图所示:

define(‘WP_MEMORY_LIMIT’, ’96M’);


(7)WordPress数据库自动修复

添加2.9版本的数据库,有自动优化的支持,您可以通过添加以下定义功能是必需的,只要当你的wp-config.php文件中启用。

define(‘WP_ALLOW_REPAIR’, true);


(8)简单调试WordPress

开发或调试时,它显示的错误是非常有用的。但是你的网站是要不停的调试的,你可能不希望调试时出现的错误遍布整个页面。下面是简单的解决方案,只有调试参数的URL显示错误。将下面的代码粘贴到wp-config.php文件:

if ( isset($_GET[‘debug’]) && $_GET[‘debug’] == ‘debug’)

define(‘WP_DEBUG’, true);
一旦添加,你只需要写出你想要调试的URL页面代码到地址栏就行,例如:

http://www.wprecipes.com/contact?debug=debug


(9)WordPress强制SSL使用您的wp-admin目录

如果您正在运行WordPress的服务器支持SSL,你可能想,强制SSL使用上的所有管理协议。要做到这一点,简单地定义FORCE_SSL_ADMIN的常数,如下图所示:

define(‘FORCE_SSL_ADMIN’, true);


(10)WordPress阻止外部请求

自2.8版本以来,WordPress允许您定义的常量来控制特定主机访问你的代理服务器。

define(‘WP_HTTP_BLOCK_EXTERNAL’, true);

这将阻止外部的请求访问起。虽然有些插件需要外部要求才能正常工作。如果您遇到问题,你可以通过下面的代码粘贴到wp-config.php文件中定义一个白名单。不要忘记,以取代我的网址需要的插件,并注意以确保核心文件和插件功能正常运作,你应该允许api.wordpress.org访问。

(11)修改WordPress网站域名

在WordPress2.2中,引入WP_SITEURL WP_HOME覆盖首页wp_options表中的值,但它不会改变永久,它可以是非常有用的,当你将一个网站换了一个域名以后。

define(‘WP_HOME’, ‘http://catswhocode.com’);
define(‘WP_SITEURL’, ‘http://catswhocode.com’);

有什么已经或改进的地方希望提出来。

随身笔记

11种技巧改善你的WordPress网站
如果你已经安装了WordPress,你知道wp-config.php文件:这是设置您的数据库连接信息的文件,并定义您的网站的语言。但是你的wp-config.php文件可以做更多的事情。在这篇文章中,我会告诉…
扫描二维码继续阅读
2012-11-26