Я создаю небольшую утилиту, которая поможет пересобрать install.php из WordPress.
Чего я хочу добиться, так это то, что когда пользователь установит WordPress с этим настроенным файлом install.php, он получит несколько подключаемых плагинов.
Я попытался поместить эти строки в конец файла install.php
require_once('path...\wordpress\wp-includes\plugin.php');
activate_plugin('hello.php');
, который активирует плагин Hello Dolly, но показывает ошибку 'invalid datatype for second argument on line 310' for plugin.php
Также, если я попробую плагины, которые находятся внутри папки, например
require_once('path...\wordpress\wp-includes\plugin.php');
activate_plugin('plugin-folder\file.php');
не активируется.
[Я пробовал разные комбинации для отправки аргументов, отображения аргументов в plugin.php и т. д., но activ_plugin () действительно получает правильный аргумент. ]
Учтите, что плагины уже скопированы в каталог wp-content / plugins.
Что не так? Есть ли другой способ добиться этого?
Спасибо