WordPress的插件安装后默认都是关闭的。如果想用此插件,你需要到WordPress后台的【插件】选项中去开启(激活)该插件。
不幸的事总是会发生的,例如,你的主机在国内,有时候 api.wordpress.org 域名连不上 WordPress 的服务器,或者国内服务商出于安全考虑暂时关闭了海外一些节点,而 WordPress 的服务器正好在里面。那你就悲剧了:【插件】选项将无法打开。这时你急需要开启某插件,怎么办呢?在这里介绍两种方法,一个是数据库方法,另一个为向主题 functions.php 中添加程序代码的方法(推荐)。
方法一:从数据库中开启
这个方法技术要求稍高,注意提前备份数据库文件。
打开数据库 phpMyAdmin,找到数据表中的【Options】,在里面找到【active_plugins】这个名字。会看里面有类似于下面的信息:
可以在后面继续添加插件,例如添加 i:10;s:40:"sitepress-multilingual-cms/sitepress.php";
。现在这个数组变成11个插件了,所以应将开头部分的 a:10:
修改为 a:11:
。即:
解释:
本文禁止住转载。任何形式转载请联系作者(时光在路上 www.timezls.com)。时光在路上保留所有权利
修改完毕后,返回WordPress后台,插件 sitepress-multilingual-cms 已经启动(激活)了。
方法二:向主题 functions.php中添加代码进行开启
向主题的 functions.php 文件中添加如下代码:
//代码开启(激活)WordPress 插件
function activate_plugin_via_php() {
$active_plugins = get_option( 'active_plugins' );
array_push($active_plugins, '插件目录/插件文件名.php');
update_option( 'active_plugins', $active_plugins );
}
add_action( 'init', 'activate_plugin_via_php' );
添加完成后上传到相应目录,替换原有文件即可。效果等同于方法一。
注意,这段代码使用完成后可删除,不影响已经激活(开启)的插件。
代码下载地址: pan.baidu.com/s/1jKKSAjAF17srK0JzG3o0Ag 密码: 8y36
发表评论