我在WordPress上使用Elementor通过Press Elements制作小部件使我的自定义主题动态化,这是我的第一次,我以某种方式成功,但是有一个小问题,我的小部件没有在小部件列表中列出,但是当我通过搜索栏搜索时它会找到,但我想默认显示在列表中,就像其他人一样。我按照这个步骤创建小部件,我错过了什么?为小部件创建我的 php 文件分配给press-elements.php代码: private function register_widgets() { \Elementor\Plugin::instance()->widgets_manager->register_widget_type( new \PressElements\Widgets\Members() ); }和: private function include_widgets() { require_once __DIR__ . '/widgets/Members.php';}就这样
1 回答

千巷猫影
TA贡献1829条经验 获得超7个赞
听起来你好像忘记注册category
了press-elements.php
,搜索add_elementor_category()
功能,添加这一行:
->add_category( 'pmc-widget', ['title' =>'PMC Widget',]
这样,标题widgets
下的所有内容都pmc-widget
将在您的列表中分组。
- 1 回答
- 0 关注
- 145 浏览
添加回答
举报
0/150
提交
取消