Como usar os snippets do Ultimate Multisite em nosso repositório GitHub
Existem snippets de código disponíveis no repositório GitHub que são frequentemente solicitados pelos usuários do Ultimate Multisite que desejam adicionar pequenas funcionalidades, como inserir o script do Google Analytics em páginas de cadastro ou ocultar uma meta box do painel administrativo.
Este artigo mostrará como usar ou, mais especificamente, onde colocar esses códigos.
Você pode encontrar os snippets no link abaixo.
https://github.com/next-press/wp-ultimo-snippets/
Existem 2 maneiras de adicionar o código
-
No arquivo
functions.phpdo seu tema. -
Must-Use Plugins (mu-plugins)
Como adicionar o snippet no arquivo functions.php do seu tema.
-
Faça login no painel administrativo da sua Rede WordPress e vá para Temas > Editor de Temas (Veja a captura de tela abaixo).
-
Na página "Editar Temas", certifique-se de que seu tema ativo está selecionado no campo suspenso localizado no canto superior direito da tela (#3 na captura de tela abaixo).
-
Clique no arquivo
functions.phpna seção "Arquivos do Tema" para carregá-lo. Role até o final e cole o snippet do Ultimate Multisite que você obteve do repositório GitHub.
Como criar Must-Use Plugins (mu-plugins)
O WordPress possui um recurso que permite carregar funcionalidades personalizadas chamadas "Must-Use Plugins", ou "mu-plugins" para abreviar.
Esses mu-plugins especiais são carregados antes de todos os demais plugins regulares e não podem ser desativados. Em uma rede multisite, o código desses mu-plugins será carregado em todos os sites da sua instalação.
-
Use FTP ou SSH para acessar o sistema de arquivos da sua instalação WordPress.
-
Dentro do diretório
wp-contentda sua instalação WordPress, crie um novo diretório chamado: mu-plugins.
-
Crie um novo arquivo PHP em seu computador chamado
wu-snippet.phpusando o Bloco de Notas ou qualquer editor de código. -
Coloque o snippet de código do Ultimate Multisite que você obteve do repositório GitHub no arquivo e salve-o. Você também pode adicionar este código no topo do snippet para rotular seu mu plugin.