Solução
Abaixo o passo a passo para fazer a criação e registro do Widget.
-
Acesse a pasta wp-content/plugins/elementor/includes/widget
-
Crie um arquivo com o nome do widget e a extesão .php, exemplo: slides.php
-
Edite o arquivo e adicione as variáveis, funções e conteúdos do widget. Link com a documentação.
-
Após a criação do Widget é necessário fazer o registro para o mesmo aparecer no elementor.
4.1. Para fazer o registro do Widget edite o arquivo: wp-content/plugins/elementor/includes/managers/widgets.php -
Edite o arquivos e adicione o widget criado.
Criação e registro de categorias de widgets.
-
Acesse a pasta e edite o arquivo: wp-content/plugins/elementor/includes/managers/elements.php
-
Encontre uma função com o nome init_categories
-
Crie a categoria seguindo a estrutura da mesma forma que as outras categorias estão criadas.
-
Acesso o arquivo do Widget e altere o a categoria na função get_categories