经典!少有人知的WordPress功能
文章的旧URL不会导致404错误
如果你想重命名自己的WordPress文章,不必担心原来的链接失效。WordPress足够聪明,能够识别原链接并将点击该链接的访问者转向文章的最新链接。
被隐藏的设置页面
输入http://www.你的域名.com/wp-admin/options.php,你会发现一个从没见过的的页面。这个页面列出了WordPress数据库里的所有选项。 其中甚至包括一些后台菜单中没有的选项,你可以对所有选项进行修改。
自动修复数据库表
WordPress能够自动修复网站上受损的数据库表。 在WordPress 2.9之前需要用插件来实现自动修复受损表,但现在你只需要把下面的代码加入到wp-config.php文件,WordPress就会帮你进行修复工作。
define('WP_ALLOW_REPAIR', true);
代码添加完毕后你就可以访问http://你的域名.com/wp-admin/maint/repair.php执行自动修复了。 要注意的是,这种方法只适用于不需要用户验证的情况下。
启用完整的“所见即所得”编辑器
点击这十五个按钮中最右侧的彩色按钮,你会发现又有一行功能按钮出现在原按钮下方,被隐藏的功能包括段落、下划线、字体颜色、从Word粘贴、撤销、重做等。
导入媒体文件
新建WordPress站点时,你可能会想把之前所用博客平台上的资料导入到WordPress
WordPress导入功能可以在导入文章的同时导入该文章附属的媒体文件,这样用户就不用担心远程托管的图片文件了。
删除插件文件夹可使插件失效
与其说这是WordPress的特有功能,不如说它是一种故障保险。 在多数CMS里,直接删除插件会导致网站前台出现php错误,但WordPress不会。 在WordPress里,如果后台某个插件处于“启用”状态但用户删除了这个插件文件夹,插件会自动停用以避免引发错误。
不过最好不好直接删除插件文件夹以卸载插件。
修改文章自动保存的时间间隔
在WordPress中添加新文章时,WordPress每60秒保存一次你正在添加的内容,这是一种防止意外的方式。 不过每保存一次,数据库空间就少了一些。 你可以修改WordPress的自动保存周期,打开wp-config.php文件,加入以下代码:
define('AUTOSAVE_INTERVAL', 160 ); // seconds
define('WP_POST_REVISIONS', false ); // disables post revisions
define('WP_POST_REVISIONS', 3); // limit post revisions
上面三行代码分别定义了自动保存的周期、禁用自动保存或限制了文章保存的数量。 这样可以精简数据库空间,让你的数据库更清爽。
修改或禁用“回收站”
“回收站”是WordPress 2.9的新功能,从此用户删除的各种文件都不会直接从数据库小时,而会在WordPress的“回收站”中保留30天。 多数人没注意的是,文件在回收站的保留时间是可以修改的。通过下面的这段代码,你不仅可以更改回收站的文章保留时间,甚至可以禁用“回收站”功能。
define('EMPTY_TRASH_DAYS', 30 ); // 30 days
define('EMPTY_TRASH_DAYS', 0 ); // zero days (disable trash)