Home > WordPress > WordPress 高级设置技巧
2010April . 29th

WordPress 高级设置技巧

WordPress 在编写和修改文章是默认会每隔 60 秒自动保存一次,并且生成一个修订存档,这个设置未必适合每一个人,但后台并没有提供相关的设置。我们可以修改 wp-config.php 里的参数来进行设置。

修改自动保存间隔时间

打开 WordPress 根目录里的 wp-config.php(2.9版本在 wp-settings.php 里),找到以下的代码:

1
define( 'AUTOSAVE_INTERVAL', 60 );

这个常量是 WordPress 自动保存的间隔时间,把 60 修改成你想要的秒数即可。

关闭生成修订版功能

继续查找以下代码:

1
2
3
$default_constants = array( 'WP_POST_REVISIONS' => true );
// 如果没有这句的话则查找
define('WP_POST_REVISIONS', true );

把 true 改为 false 可以关闭生成修订版本的功能,节省数据库容量 (这个值也可以设置为大于 0 的整数,表示允许生成修订版的最大数量)。 另外,在 WordPress 2.9 以前,还可以查找 define(‘WP_POST_REVISIONS’, 3); 修改 3 为修订版的最大数量。

清空回收站的时间间隔 (2.9)

WordPress 2.9 里加入了一个回收站功能(Trash),可以把不需要的条目放到回收站里,WordPress 默认每 30 天清空一次回收站。如果你要修改这个间隔的话,可以在 wp-settings.php 里查找以下代码:

1
define( 'EMPTY_TRASH_DAYS', 30 );

把 30 修改成你喜欢的天数即可。

强制使用 SSL 加密登录

为了增强网站安全性,有很多人都购买了带 SSL 加密的主机。WordPress 从 2.6 开始支持使用 SSL 地址登录后台。查找以下代码:

1
define('FORCE_SSL_ADMIN', false);

把 false 修改成 true 可以让管理员使用 SSL 加密协议登录。继续查找以下代码:

1
define('FORCE_SSL_LOGIN', false);

把 false 修改成 true 则可以让所有用户都使用 SSL 加密协议登录。

  1. 2010April . 29th - 11:32 PM

    沙发还在,呵呵
    很新鲜的几个功能,不错

  2. 2010April . 30th - 1:56 AM

    老万的沙发率忒高了。。。。

  3. 2010April . 30th - 8:56 AM

    自动保存用的插件,其他的都没设置

  4. 2010April . 30th - 7:34 PM

    原来2.9跑到wp-settings.php去了,难怪有些设置不起效了。

  5. 2010April . 30th - 10:41 PM

    嘿嘿,原来这些设置都在这个文件完成的呀 ·

  6. 2010May . 1st - 10:37 AM

    我一直都禁用保存,太冗余了。

  7. 2010May . 1st - 5:44 PM

    我直接搞到插件里了,把这些集合到个插件,省的下次升级还的修改文件

    add_action(‘plugins_loaded’, create_function( ‘$a’, “define(‘WP_POST_REVISIONS’, false);”));

  8. 2010May . 1st - 10:50 PM

    我就关联修订版本和自动保存

  9. 2010May . 2nd - 3:52 PM

    先做个极好再慢慢看,啊哈哈

  10. 2010May . 2nd - 8:07 PM

    我这些用插件实现的,呵呵

  11. 2010May . 3rd - 1:35 PM

    @万戈
    大部分都是些老功能
    @帅哥
    自动保存不需要用插件吧,自带的够用了
    @zwwooooo
    我不清楚是不是2.9才移到这个文件了,反正是内置的非必需功能都在这个文件里配置了
    @evlos
    嗯,以后增加了什么功能的话直接在这个文件里设置就行了
    @Dianso
    你的方法真好,可以做成插件,哈哈
    @itopdog
    我感觉不需要插件了,这些功能本身就可以看成是WP内置的插件

  12. 2010July . 4th - 9:05 AM

    我的貌似已经禁用了

Subscriber selector

Close