以编程方式下载插件

时间:2020-01-23 作者:FooBar

我想通过编程从WordPress官方repo下载一个插件,使用链接/id/任何标识符标记。

如何做到这一点?

3 个回复
SO网友:Rahat Hameed

WP CLI是通过命令行管理插件/主题的最佳工具,而不是通过FTP或管理面板上载插件。

在计算机上安装WP-CLI后,运行下面的命令并查看magic。

wp插件安装bbpress--激活

请检查WP-CLIofficial documentation 以便进一步了解。

SO网友:FooBar
SO网友:kaiser

PHP有一个事实上的标准包管理器,名为Composer。确实如此not only 为您下载软件包(主题、插件、核心),但如果您的两个依赖项/软件包请求相同的子包(重复数据消除),甚至可能在不同的版本中,也可以解决依赖项冲突。

有一个特定于WordPress的扩展名叫做WP Starter 在这种情况下,这是你的全部重担。我建议你也这样做。

如果这对您来说太多了,您可以构建一个monorepo,并使用SVN、Git、mercurial等版本控制系统下载内容,稍后甚至更新这些软件包。请注意,尽管风投能够管理软件包,但他们并不打算这样做(即使有扩展)。更好地为工作使用正确的工具,并使用专用的包管理器或上述特定于Wordpress的抽象/简化/授权。

相关推荐

WordPress-Site可以通过x.x/index.php访问-但不能直接在没有index.php的IP上访问

全新WordPress安装,在RPi 4上安装了Avade主题-在上访问时效果良好http://203.0.113.111/index.php 从外部连接,但如果我删除index.php 我什么都没有得到-连接被拒绝。这是正常行为吗?我不应该立即重定向到WP安装索引页吗?我已经将路由器中的端口80转发到Pi的内部IP,所以我无法理解这一点。我甚至修改了.htaccess 在里面/var/www/html 使用以下行:DirectoryIndex index.html index.php 但是,唉