区块会取代WordPress 5中的插件吗?

时间:2018-09-04 作者:johnny

对于WordPress 5中的插件开发,块是否与今天的插件相同?例如,如果我要创建一个待办事项列表,那么它现在称为块吗?

我确实看了这里,但没看到,

https://codex.wordpress.org/Writing_a_Plugin

为了确保我没有学习错误,如果我学习在4.9中编写插件,我是否正确。x、 这与在5中构建插件的过程相同?我并不是说4.9会“正常工作”,只是学习如何构建插件。

2 个回复
SO网友:Tom J Nowell

对于WordPress 5中的插件开发,块是否与今天的插件相同?

不,积木是完全不同的东西。块是内容块。目前最接近它们的是短代码,可能还有小部件。

插件是在包含短语的主文件顶部带有注释的PHP文件Plugin Name:. 它们允许WP加载代码包。

举个例子,如果您删除插件,您将如何添加自定义块?

例如,如果我要创建一个待办事项列表,那么它现在称为块吗?

没有足够的信息来定义此问题,您可以实现todo列表块yes。你可以使用短代码,帖子类型,你可以做很多事情。这些都没有改变

我建议安装古腾堡编辑器并进行测试。您将很快看到,所有现有的方法都应该仍然有效。您还可以尝试构建一个简单的块。现在是测试和提供反馈的时候了,一旦Gutenberg被合并并发布5.0,由于向后兼容性,要从根本上改变开发工作方式就太晚了

SO网友:Jacob Peattie

编号如文件所述:

插件是扩展WordPress核心功能的代码包。WordPress插件由PHP代码和其他资产(如图像、CSS和JavaScript)组成。

因此,它们基本上可以是任何东西,并通过使用WordPress API来添加或更改WordPress几乎每个部分的功能。他们可以添加Post Types, Widgets, Shortcodes 还有更多。

“块”是Gutenberg, 新的编辑器计划用于WordPress 5.0。在古腾堡编辑器中,页面和帖子都是用这些块构建的。块很像小部件,但它们是使用编辑器添加到帖子内容的,表面上是所见即所得,不管它们如何工作completely differently 在引擎盖下。

在5.0中,插件将能够注册新的块,以便在编辑器中使用。

结束

相关推荐