Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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.

Como é que instalo o LWSOptimize WP-CLI?

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.

O que é que o WP-CLI pode fazer?

Atualmente, o CLI é capaz de realizar várias acções em 7 elementos diferentes:

  • A cache de ficheiros
  • Pré-carregamento da cache
  • Cache Memcached
  • Purga automática
  • A cache do servidor/dinâmica
  • Configuração e estado do plug-in
  • Testes PageSpeed

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.

Cache de ficheiros

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.

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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.

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

Finalmente, e de forma bastante lógica, um comando permite-lhe eliminar imediatamente toda a cache de ficheiros:

wp lwsoptimize filecache clear

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

Pré-carregamento da cache

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.

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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}

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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.

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

Se apenas pretender obter a próxima ocorrência cron, também pode utilizar o seguinte comando:

wp lwsoptimize preload next [--json]

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

Memcached

Para verificar o estado do serviço Memcached, utilize o comando :

wp lwsoptimize memcached status [--json]

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

O parâmetro activate ativa o módulo, enquanto o deactivate o desactiva.

Purga automática

Para verificar o estado da purga automática, utilize o comando :

wp lwsoptimize autopurge status [--json]

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

O parâmetro activate ativa o autopurge, enquanto o deactivate o desactiva.

Cache do servidor (LWSCache)

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

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

Configuração geral

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.

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

PageSpeed

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

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

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:

Como posso utilizar o WP-CLI para controlar o LWSOptimize?

Conclusão

Agora você sabe como :

  • Instalar e configurar o WP-CLI para o LWS Optimize,
  • Usar os comandos WP-CLI para gerenciar o cache de arquivos, o pré-carregamento do cache e o cache do Memcached,
  • Ativar ou desativar a purga automática e a cache do servidor,
  • Modificar a configuração do plug-in LWS Optimize e
  • Realizar testes PageSpeed diretamente através do terminal.

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 ?

Article utileSim

Article non utileNão

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artigos semelhantes

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?


Fazer uma pergunta à equipa do LWS e à sua comunidade