Avaliar este artigo :
Este artigo foi útil para si ?
Sim
Não
Vous avez noté 0 étoile(s)
Procédure
O WP-CLI é uma ferramenta disponível a partir de um Terminal que lhe permite gerir o seu sítio WordPress de forma simples, sem ter de se ligar ao seu sítio. Está disponível gratuitamente em todos os pacotes de alojamento partilhado propostos pela LWS e é muito fácil de utilizar: até um principiante pode utilizá-lo. Instalar plugins, atualizar o seu site, gerir vários sites... Todas estas acções estão disponíveis com apenas alguns comandos.
Desde a versão 3.3, o LWS Optimize, o plugin tudo-em-um desenvolvido pela LWS para armazenar páginas em cache, otimizar imagens e elementos de carregamento lento no seu site WordPress, oferece uma gama de comandos utilizando o WP-CLI para um controlo rápido e fácil das várias funções do plugin.
Boas notícias! Se já tem a versão 3.3 ou posterior do LWS Optimize instalada no seu site, então já tem acesso aos comandos CLI. Se ainda não tem o plugin LWS Optimize, siga a nossa documentação para saber como o instalar e configurar.
Se o plugin instalado no seu site não estiver atualizado, o que pode verificar indo a "Extensões" a partir do seu painel de controlo do WordPress, basta clicar em "atualizar agora" para proceder à atualização.
Atualmente, o CLI é capaz de realizar várias acções em 7 elementos diferentes:
Todos os comandos do LWSOptimize começam da mesma forma: "wp lwsoptimize", seguido do elemento a modificar e da ação a executar. Por exemplo: "wp lwsoptimize filecache deactivate" irá desativar a cache de ficheiros no site de destino. Alguns comandos, particularmente os que retornam dados, aceitam o argumento --format=json (ou --json), que retorna o resultado do comando no formato JSON, útil para integrar o WP-CLI no seu código.
Para gerir o estado da cache, pode utilizar o comando :
wp lwsoptimize filecache activate|deactivate
Onde ativar ativa a cache e desativar desactiva-a. Se a cache já estiver no estado selecionado, será avisado de que não foi tomada nenhuma ação adicional.
Também pode apresentar um resumo do estado da cache, o seu estado, utilizando o comando :
wp lwsoptimize filecache status [--json]
Dependendo da adição ou não de --json, o retorno será apresentado de forma diferente. Em todos os casos, encontrará a mesma informação: o estado da cache e o seu conteúdo no momento em que o comando é executado.
Finalmente, e de forma bastante lógica, um comando permite-lhe eliminar imediatamente toda a cache de ficheiros:
wp lwsoptimize filecache clear
De forma semelhante à cache de ficheiros, pode gerir o estado do pré-carregamento utilizando o comando :
wp lwsoptimize preload activate|deactivate [number]
O parâmetro ativar ativa-o e o parâmetro desativar desactiva-o. Quando ativa o pré-carregamento, pode especificar um número (entre 1 e 30) de páginas a serem pré-carregadas cada vez que o cron é executado. Se não for introduzido qualquer valor ou se este for inválido, serão pré-carregadas 3 páginas por predefinição.
Se não tiver especificado o número de páginas a serem pré-carregadas quando activou o pré-carregamento, ou se pretender alterá-lo, pode utilizar o seguinte comando para alterar este valor:
wp lwsoptimize preload change_amount {number}
Para monitorizar o progresso do pré-carregamento, utilize o comando :
wp lwsoptimize preload status [--json]
Tal como acontece com a cache de ficheiros, dependendo se adiciona --json ou não, o resultado será devolvido de forma diferente. Em qualquer caso, obterá o estado da cache e do seu pré-carregamento, bem como o número de páginas a serem processadas e a próxima ocorrência cron.
Se apenas pretender obter a próxima ocorrência cron, também pode utilizar o seguinte comando:
wp lwsoptimize preload next [--json]
Para verificar o estado do serviço Memcached, utilize o comando :
wp lwsoptimize memcached status [--json]
Para além do estado de funcionamento do Memcached, se o módulo Memcached estiver desativado (como pode ser o caso no cPanel), isso será indicado e se o Redis já estiver ativo, será informado, devido à incompatibilidade entre os 2.
A única outra opção disponível para o Memcached é gerir o estado do módulo, utilizando este comando :
wp lwsoptimize memcached activate|deactivate
O parâmetro activate ativa o módulo, enquanto o deactivate o desactiva.
Para verificar o estado da purga automática, utilize o comando :
wp lwsoptimize autopurge status [--json]
Também pode ativar ou desativar a purga automática, tornando o seu site completamente estático, com o comando: wp lwsoptimize autopurge status [--json]:
wp lwsoptimize autopurge activate|deactivate
O parâmetro activate ativa o autopurge, enquanto o deactivate o desactiva.
A única ação que pode ser tomada na cache de ficheiros a partir do WP-CLI é limpar a cache, utilizando o comando :
wp lwsoptimize servercache clear
Esta categoria permite-lhe gerir diretamente o plugin LwsOptimize, tal como o seu estado, com o comando :
wp lwsoptimize configuration activate|deactivate {seconds}
O parâmetro activate ativa o plugin, enquanto o deactivate o desactiva. O parâmetro {seconds} é usado ao desativar, para escolher quanto tempo o plugin deve permanecer desativado: 300s, 1800s, 3600s, 86400s. Por predefinição, se não for passado qualquer argumento, o plugin é desativado durante 300 segundos.
Também é possível alterar a configuração do plugin entre as 3 configurações predefinidas: básica, avançada e completa, que correspondem às disponíveis nas opções do plugin, utilizando o comando :
wp lwsoptimize configuration basic|advanced|complete
PageSpeed, o serviço do Google para testar a velocidade e o desempenho do seu sítio Web, está disponível diretamente no LWSOptimize e no WP-CLI com o comando :
wp lwsoptimize pagespeed
Obterá então os principais resultados (pontuação e velocidade de carregamento) apresentados pelo PageSpeed para as versões PC e Mobile do seu site. Ao adicionar --json, receberá uma versão legível por máquina destas informações:
Agora você sabe como :
Graças a esta poderosa ferramenta, pode agora otimizar o seu site WordPress de forma rápida e eficiente, com apenas alguns comandos! 🛠️
Muito obrigado pela leitura! Não hesite em partilhar as suas experiências ou colocar as suas questões, deixando um comentário abaixo. O seu feedback é inestimável para nos ajudar a melhorar os nossos serviços. 💬
Avaliar este artigo :
Este artigo foi útil para si ?
Sim
Não
0mn leitura
Como posso minimizar os ficheiros no meu site WordPress com o LWS Optimize?
0mn leitura
Como posso combinar os ficheiros do meu site WordPress com o LWS Optimize?
0mn leitura
Como faço para pré-carregar ficheiros CSS no meu site WordPress com o LWS Optimize?
0mn leitura
Como posso desativar os emojis do WordPress com o LWS Optimize?