怎样在 WordPress MU 里一次性安装和激活 wp-catch 插件

WordPress MU想试一下 WordPress 官方插件网站上正在推荐的 wp-catch 插件,看它会不会使我的博客网站能对国内的访客提点速。从网上下载了 wp-cache 插件文件包,先上传到我的MU站的 wp-content/plugins 然后,进入其中一个博客网站激活了。试了一下,虽不能马上实验效果,但发现插件还是容易使用,故决定应用到所有的MU博客站点上。

所以我就禁用、删除在 plugins 目录里的这个插件后,再将所有的文件上传到 wp-content/mu-plugins 目录里。再照我以前的做法,单独生成另一个小文件放在 wp-content/mu-plugins 根目录里。结果调用后,发现代码错误。这是怎么回事?

仔细查看错误信息和源代码,发现这个插件在调用其他插件文件时使用的路径含有 wp-content/plugins。不是很想改动源代码本身,于是我就使用另一个折中方法。下面就是我实施步骤,希望对你也有用。原文发表在我的英文博客[How to install wp-catch plugin in WordPress MU mu-plugins folder]

  1. 先将所有 wp-catche 文件上传到 wp-content/plugins 目录里。注意这次不是上传到mu-plugins 目录,而且所有文件都是在 “wp-cache” 它本身的子目录里。
  2.   生成一个新 php 文件。你可以自由命名,我就叫它 wpcache.php 以别于它本身的源代码文件。同时,在这新文件里加入以下代码:

    <?php
    include(ABSPATH . ‘wp-content/plugins/wp-cache/wp-cache.php’);
    ?>

  3. 上传wpcache.php 文件到 wp-content/mu-plugins 的根目录里。
  4. 刷新你的管理首页,当你看到在设置里多了一个 wp-cache 设置,你就知道这个插件已安装好,并自动激活了。
  5. 最后就是在任何一个博客网将 wp-cache option enabled(启用),你所有的博客都自动启用了这个插件。

5 Responses to “怎样在 WordPress MU 里一次性安装和激活 wp-catch 插件”

  1. wpbloger

    这个方法在我那里是不管用,上传了这个文件后没反应,也没显示该插件激活,手动的也无法启动

    [Reply]

Leave a Reply

Your email address will not be published. Required fields are marked *