Criando um Plugin
Passo 1: Criar o Diretório do Plugin
public/plugin/MyPlugin/Passo 2: Definir a Classe do Plugin
<?php
class MyPluginPlugin extends Plugin
{
protected function __construct()
{
$settings = [
'tool_enable' => 'boolean',
'api_key' => 'text',
];
parent::__construct('1.0', 'Your Name', $settings);
}
public static function create(): static
{
static $instance = null;
return $instance ??= new static();
}
}Tipos de Configurações Disponíveis
Tipo
Descrição
Passo 3: Criar o arquivo plugin.php
Passo 4: Criar Scripts de Instalação e Desinstalação
Passo 5: Adicionar Traduções
Passo 6: Injetar Conteúdo via Regiões de Exibição
Passo 7: Reagir a Eventos da Plataforma (Opcional)
Passo 8: Ganchos de Ciclo de Vida
Método
Disparado quando
Passo 9: Ativar
Dicas
Última atualização
Isto foi útil?