#php #wordpress #widget #elementor
Вопрос:
Я пытаюсь определить пользовательскую категорию для своих виджетов. Я добавил следующий код в класс в виджете.
class widget_one extends ElementorWidget_Base{
public function __construct(){
add_action( 'elementor/elements/categories_registered', 'add_elementor_widget_categories' );
}
function add_elementor_widget_categories( $elements_manager ) {
$elements_manager->add_category(
'first-category',
[
'title' => __( 'First Category', 'test-add-ons' ),
'icon' => 'fa fa-plug',
]
);
}
public function get_name() {
return 'oembed';
}
public function get_title() {
return __( 'oEmbed', 'plugin-name' );
}
public function get_icon() {
return 'fa fa-code';
}
public function get_categories() {
return [ 'general' ];
}
}