Um plug-in é um módulo de software que, quando conectado ao programa principal, serve para expandir ou usar recursos existentes. Para a plataforma WordPress, você pode baixar os módulos necessários na Internet ou pode criá-lo você mesmo.
É necessário
- - um computador;
- - Conexão de internet;
- - editor de texto com a capacidade de salvar texto em codificação UTF-8.
Instruções
Passo 1
Determine quais funções o plug-in deve executar. Você também precisa escolher um nome exclusivo para ele. Você pode verificar os nomes de plug-ins do WordPress usando o mecanismo de busca Google Freqüentemente, o nome de um plugin está diretamente relacionado ao seu propósito.
Passo 2
Em seguida, crie o arquivo principal do plugin PHP. É desejável que seu nome esteja em consonância com o nome do módulo complementar e também seja único. O código do plug-in pode ser dividido em vários arquivos PHP. Também pode incluir JavaScript, arquivos CSS, imagens, etc. Ao dividir o código do plugin, você precisará criar um diretório com o mesmo nome do arquivo PHP principal e, em seguida, colocar todos os arquivos nele.
etapa 3
Abra o arquivo do módulo principal do plugin e crie um cabeçalho padrão para que a plataforma WordPress possa reconhecer o novo plugin. Por exemplo: Se você for ao painel de administração e clicar no item "Plugins", verá o plugin criado na lista geral.
Passo 4
Após o título, preencha as informações da licença do plugin. Geralmente, uma GRL ou uma licença compatível é usada.
Etapa 5
O sistema de ganchos é usado para interagir entre os componentes do sistema de plugins e o núcleo do WordPress. Sua essência reside no fato de que as funções do kernel, antes de retornar o resultado, chamam uma cadeia de manipuladores adicionais, se eles estiverem registrados no momento. Portanto, antes de adicionar um título a uma postagem, o WordPress verifica se há manipuladores para o gancho chamado the_title. Adicione os ganchos necessários ao plug-in e registre-os chamando add_filter.
Etapa 6
Para adicionar funcionalidade usando plug-ins, você precisa criar tags de modelo. Para declarar uma tag de modelo, escreva uma função PHP e documente para os usuários do plugin.
Etapa 7
Depois que o plugin é escrito, é aconselhável prepará-lo para internacionalização, ou seja, implementar a capacidade de traduzir o texto exibido em diferentes idiomas. Para fazer isso, escolha um nome para o espaço de tradução do plugin. Deve ser tão único quanto o nome do próprio plugin. Envolva todas as linhas de texto que serão mostradas ao leitor em uma das duas funções gettext do WordPress: _ () ou _e (). Crie um arquivo POT (diretório de tradução) e distribua-o junto com o plugin. Para carregar a tradução, use a função load_plugin_textdomain.
Etapa 8
Crie uma página da web descrevendo como instalar seu plug-in, quais funções ele executará e com quais versões do WordPress ele é compatível.