Files
1 文件
-
批量启用wp插件 批量启用woocommerce插件
由 ceacer
很多站要同时启用一个插件该怎么办?没事Ceacer来教你一步搞定
批量启用wordpress插件
xxx.txt格式为:
127.0.0.1,数据库用户名,密码,数据库名,xxxpaypal-for-woocommerce/init.php
其中其中xxxpaypal-for-woocommerce/init.php为你的插件目下的init.php文件,并不是所有的都是init.php也可能是index.php或其他的paypp-for-woocommerce/init.php为你的插件目下的init.php文件,并不是所有的都是init.php也可能是index.php或其他的
部分代码:
<?php // 打开 xxxx.txt 文件 xxxx.txt文件里面放你要启用的插件,请看第16行如果有多个 //默认是4个,因为数据库用户名这些也包含在内,比如我放了2个插件就是4+2=6 $file = fopen("xxxx.txt", "r") or die("无法打开文件!"); // 逐行读取文件内容 while (!feof($file)) { // 读取一行内容并去除首尾空白 $line = trim(fgets($file)); // 如果行内容不为空,则进行处理 if (!empty($line)) { // 拆分行内容为数组,分别包含数据库连接信息和插件路径 $data = explode(",", $line); // 如果数组长度为 6(即包含数据库连接信息和插件路径) //不懂请看第二行注释 if (count($data) == 5) { // 从数组中提取数据库连接信息和插件路径,其中可添加$plugin1-$plugin99 $host = $data[0]; $username = $data[1]; $password = $data[2]; $dbname = $data[3]; $plugin1 = $data[4]; $plugin2 = $data[5]; // 连接到数据库 $conn = new mysqli($host, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 查询当前 option_value $query = "SELECT `option_value` FROM `wp_options` WHERE `option_id` = 33"; $result = $conn->query($query); if ($result->num_rows > 0) { // 输出数据 while($row = $result->fetch_assoc()) { $current_option_value = $row["option_value"]; }的 完整代码请下载帖子项目
0 下载
已提交