Я пытаюсь активировать плагин из темы functions.php, однако получаю сообщение об ошибке «Файл плагина не существует», хотя путь указан правильно. Вот мой код:
function activate_plugins( $plugin_path ) {
// Get already-active plugins
$active_plugins = get_option('active_plugins');
// Make sure your plugin isn't active
if (isset($active_plugins[$plugin_path]))
return;
// Include the plugin.php file so you have access to the activate_plugin() function
require_once(ABSPATH .'/wp-admin/includes/plugin.php');
// Activate your plugin
$res = activate_plugin($plugin_path);
if ( is_wp_error( $res ) ) {
echo $res->get_error_message();
}
return null;
}
activate_plugins( get_bloginfo('template_directory') . '/plugins/multiple-post-thumbnails/multi-post-thumbnails.php' );
Я пытаюсь загрузить плагин из папки темы, потому что в настоящее время я разрабатываю тему, которую хочу продать в будущем, и не хочу, чтобы покупателю приходилось устанавливать плагин вручную после установки темы. Что я могу сделать?