WordPress小部件未显示在编辑器小部件列表中

时间:2020-12-21 作者:Peter

我已经创建了一个自定义Wordpress(5.6)小部件,名为;“服务器”;可以毫无问题地将其添加到所有侧栏中:

Widget list for sidebars

但是,当我尝试使用编辑器将小部件添加到页面内容时,该小部件不会出现在可用小部件列表中。我错过了什么?

Widget list in editor

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

“The”;小部件;在编辑器中Block, “不是”;“正确”;小部件,如“外观”中列出的小部件;小部件。每种类型的小部件的开发都完全不同,因此没有办法将真正的小部件添加为块,反之亦然,添加到一个部分的任何小部件都不会自动出现在另一个部分中。

是的,这是不必要的混乱。

相关推荐

My widgets do not save

每次我保存我的小部件并离开页面时,我的小部件都会消失。侧边栏已完全清空,不会保存任何更改。控制台或PHP日志中没有任何错误。如果我将小部件直接复制并保存在数据库中widgets_text, 它们将被显示,但我仍然无法在侧边栏中添加或删除任何内容。这只发生在我的右侧边栏上,左侧边栏工作正常,但它们都以相同的方式注册。这是我注册侧边栏的方式:function my_widgets_init() { register_sidebar( array ( \'name\'