激活WordPress插件时运行命令“Composer Install”

时间:2021-04-30 作者:CMH

我想运行命令:“quotcomposer安装--首选dist;在wordpress插件的hook中注册\\u activation\\u hook,安装所需的供应商。但当我尝试激活插件时,下面的错误是生成。你有没有办法在激活插件时安装所需的作曲家?

致命错误:未捕获错误:在/中找不到类“App\\XXXXX”/wordpress/wp内容/插件/我的插件/我的插件。php:54堆栈跟踪:#0//wordpress/wp-admin/includes/plugin。php(2300):include()#1//wordpress/wp管理/插件。php(191):plugin\\u sandbox\\u scrape(\'my-plugin/my-…\')\\2{main}抛出//wordpress/wp内容/插件/我的插件/我的插件。php在线54

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

这不是应该的工作方式。您不应该对插件中的shell命令感到惊讶。正确的方法是在捆绑分发之前安装依赖项。

相关推荐

OOP development and hooks

我目前正在为Wordpress编写我的第一个OOP插件。为了帮助我找到一点结构,a boiler plate 这为我奠定了基础。在里面Main.php 有一种方法可以为管理员加载JS和CSS资产:/** * Register all of the hooks related to the admin area functionality * of the plugin. * * @since 0.1.0 * @access private