WordPress Elementor 小部件不在列表中

我在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';

}

就这样



哆啦的时光机
浏览 147回答 1
1回答

千巷猫影

听起来你好像忘记注册category了press-elements.php,搜索add_elementor_category()功能,添加这一行:->add_category( 'pmc-widget', ['title' =>'PMC Widget',]这样,标题widgets下的所有内容都pmc-widget将在您的列表中分组。
打开App,查看更多内容
随时随地看视频慕课网APP