Criar um plugin funcional simples no WordPress é um processo simples. Seguindo um guia passo a passo, você pode construir seu próprio plugin que adiciona funcionalidades básicas ao seu site WordPress. Aqui está um guia para ajudá-lo a começar:
Etapa 1:Crie a pasta de plug-ins - Abra seu editor de arquivos ou IDE preferido.
- Crie uma nova pasta em seu computador, nomeando-a como o nome do seu plugin.
- Por exemplo, se o seu plugin se chamar “My Simple Plugin”, a pasta deverá se chamar “my-simple-plugin”.
Etapa 2:Crie o arquivo de plug-in principal - Dentro da pasta do plugin, crie um arquivo chamado “my-simple-plugin.php”. Este será o arquivo principal do plugin.
- Abra este arquivo em seu editor de texto.
Etapa 3:adicionar cabeçalho do plug-in - No topo do arquivo do plugin, adicione um cabeçalho do plugin. Este cabeçalho contém informações importantes sobre o seu plugin.
```php
/**
* Nome do plugin:Meu plugin simples
* URI do plug-in:http://example.com/my-simple-plugin
* Descrição:Este é um plugin simples criado como exemplo.
* Versão:1.0
*Autor:Seu Nome
* URI do autor:http://example.com
* Licença:GPL2
*/
```
- Certifique-se de substituir o URL de exemplo e as informações pelos seus próprios detalhes.
Etapa 4:Definir a classe do plug-in - Em seguida, defina a classe do plugin.
```php
classe MeuPluginSimples {
```
Etapa 5:Adicionar função construtora - Dentro da classe do plugin, defina uma função construtora.
```php
função pública __construct() {}
```
Etapa 6:Defina sua funcionalidade - Dentro da função construtora, você pode adicionar a funcionalidade que seu plugin fornece. Por exemplo, se quiser exibir uma mensagem aos usuários quando eles visitarem seu site, você pode usar uma função como:
```php
função pública display_message() {
echo 'Olá, mundo!';
}
```
- Você pode adicionar funções adicionais conforme necessário para implementar a funcionalidade desejada.
Etapa 7:adicionar ganchos de ativação e desativação - O WordPress usa ganchos para permitir que os plugins interajam com o núcleo do WordPress. Você pode registrar ganchos de ativação e desativação para executar tarefas específicas quando o plugin for ativado ou desativado.
```php
registrar_ativação_hook( __FILE__, array( $this, 'ativar' ) );
register_deactivation_hook( __FILE__, array( $this, 'deactivate' ) );
```
- Defina métodos de ativação e desativação dentro da classe do plugin para realizar quaisquer ações necessárias.
```php
função pública ativar() {}
função pública desativar() {}
```
Etapa 8:Salvar o arquivo - Salve o arquivo "my-simple-plugin.php".
Etapa 9:Carregar o plug-in no WordPress - Compacte sua pasta de plugins em um arquivo ZIP.
- Vá para a área de administração do WordPress e navegue até Plugins> Adicionar novo.
- Clique no botão "Carregar Plugin" no topo da página.
- Selecione o arquivo ZIP do plugin do seu computador e clique no botão “Instalar agora”.
- Assim que a instalação for concluída, ative seu plugin.
Etapa 10:teste o plug-in - Assim que o plugin for ativado, sua funcionalidade personalizada deverá estar funcionando. Por exemplo, se você criou uma função para exibir uma mensagem, deverá ver a mensagem ao visitar seu site.
Seguindo essas etapas, você criou um plugin funcional simples que adiciona funcionalidades básicas ao seu site WordPress. À medida que você ganha experiência, você pode criar plug-ins mais complexos com recursos e integrações avançadas.