wordpress 在elementor中为小部件创建类别

kuuvgm7e  于 11个月前  发布在  WordPress
关注(0)|答案(1)|浏览(152)

我为基于this page的widget创建了一个类别,但是只能指定ID、名称和图标,并且我的类别被放置在列表的底部。我如何将类别放置在列表的顶部?
我还没有找到任何方法来指定类别在列表中的位置

scyqe7ek

scyqe7ek1#

我尝试了这个解决方案为我工作。

function custom_elementor_widget_categories( $elements_manager ) {
    $categories = [];
    $categories['your-category-slug'] =
        [
            'title' => 'Your Category Name',
            'icon'  => 'fa fa-plug'
        ];
    $old_categories = $elements_manager->get_categories();
    $categories = array_merge($categories, $old_categories);

    $set_categories = function ( $categories ) {
        $this->categories = $categories;
    };
    $set_categories->call( $elements_manager, $categories );
}
add_action( 'elementor/elements/categories_registered', 'custom_elementor_widget_categories') ;

字符串
请至少分配一个小部件到您的小部件类别。
希望这对你有用!

相关问题