Como configurar e gerir tarefas Cron do WordPress

O que é um trabalho Cron do WordPress?

O WordPress cron jobs é uma emulação do sistema UNIX cron que agenda automaticamente tarefas em intervalos personalizados. Permite que os utilizadores do WordPress executem tarefas baseadas no tempo, como a publicação de publicações agendadas e a verificação de actualizações enquanto uma página está a carregar.

 Como configurar e gerir tarefas Cron do WordPress

Quais são os prós e os contras de utilizar o WordPress Cron?

WP-Cron O sistema é muitoFácil de configurarO plug-in de tarefas cron do WordPress é uma excelente forma de começar a utilizar as tarefas cron do WordPress, porque, ao contrário das tarefas cron do UNIX, não requer um conhecimento dos comandos do UNIX. Vários plug-ins de tarefas cron do WordPress têm recursos que simplificam o processo de configuração e gerenciamento.

Ao agendar tarefas recorrentes em intervalos personalizados, pode poupar tempo e concentrar-se noutras tarefas importantes. Além disso, o sistema garante que não perde quaisquer dados se uma tarefa agendada não for executada a tempo - algo que as tarefas cron do UNIX não conseguem fazer.

O WP-Cron só é executado quando um utilizador visita o seu sítio. Os sítios WordPress com pouco tráfego saltarão algumas tarefas se ninguém ativar o carregamento da página, o que pode resultar emAcumulação de cache pendentee prejudica o tempo de carregamento e o desempenho do sítio.

Como gerir as tarefas Cron do WordPress com plug-ins

A maneira mais fácil de configurar e gerenciar os cron jobs do WordPress é usar o plugin de tarefas cronUtilizeWP CrontrolA razão para isso é o facto de ser gratuito e ter todas as funcionalidades necessárias.

1. instale o plugin WP Crontrol

Primeiro, siga os passos abaixo para instalar e ativar o plugin do WordPress para gerir tarefas cron:

  • Navegue a partir do painel de administração do WordPress paraPlug-ins → Adicione um novo plugin.
  • Introduza no campo de pesquisaWP CrontrolPrima enter para confirmar, localize o plug-in e clique emInstalar agora.
 Como configurar e gerir tarefas Cron do WordPress
  • Após a conclusão da instalação, selecione"Ativar."

Actualize o sítio após a ativação, para ver todas as tarefas cron em execução no sítio WordPress, vá do painel de controlo para a secção"Ferramentas" → "Eventos Cron".

 Como configurar e gerir tarefas Cron do WordPress

Atenção:Não remova nenhum dos cron jobs padrão do WordPress (eles têm umwp(Prefixo). Caso contrário, irá quebrar a funcionalidade central do sítio.

2. adicione novos eventos Cron

Agora pode controlar os trabalhos cron do WordPress. Para adicionar um novo evento cron, faça o seguinte:

  • entrevistasEventos Crone clique no submenuAdicionar novo.
 Como configurar e gerir tarefas Cron do WordPress
  • Configure uma tarefa cronometrada (evento Cron) e crie um gancho do WordPress para ela. Certifique-se de que o nome do gancho está em conformidade com a convenção de nomenclatura do PHP. Escolha quando e com que frequência a tarefa será executada. Se não precisar de parâmetros adicionais, pode deixar a caixa de parâmetros vazia.
 Como configurar e gerir tarefas Cron do WordPress
  • clicar (utilizando um rato ou outro dispositivo apontador)Adicionar evento. Se for bem sucedido, um novo evento cron aparecerá noLista de eventos Cron.
 Como configurar e gerir tarefas Cron do WordPress
  • Agora que tem um gancho, o próximo passo é adicioná-lo juntamente com a ação que é executada quando o evento cron é acionado.

3. configurar o agendamento do Cron

O plugin fornece quatro intervalos padrão à sua escolha, mas também permite que os utilizadores criem intervalos personalizados. Siga os passos abaixo para adicionar um novo cronograma:

  • Navegar do painel de controlo do WordPress para"Definições" → "Calendário Cron".
  • Preencha "Adicionar plano Cron".na secção. Aqui definimos o intervalo para 600 segundos (10 minutos). Utilize a convenção de nomenclatura PHP para criar o nome do intervalo.
 Como configurar e gerir tarefas Cron do WordPress
  • clicar (utilizando um rato ou outro dispositivo apontador)Adicionar um plano Cron. O novo intervalo deve aparecer na lista.

4. editar eventos Cron

Temos um intervalo personalizado, utilize-o com um cron personalizado. Veja aqui como modificar um evento cron existente:

  • localizar"Ferramentas" → "Eventos Cron"e localize o evento cron que criámos anteriormente. Clique no botãocompilador.
  • espetáculo (um bilhete)"Repita."menu pendente e selecione10 minutos..
 Como configurar e gerir tarefas Cron do WordPress
  • clicar (utilizando um rato ou outro dispositivo apontador)Eventos actualizados.

Como configurar um trabalho Cron do WordPress usando WP-CLI

Outra forma de configurar um cron job do WordPress é usar o comandoWP-CLI. Esta ferramenta permite-lhe gerir sítios através de uma interface de linha de comandos.

 Como configurar e gerir tarefas Cron do WordPress

Como instalar o WP-CLI: DescarreguePhar instalação de ficheiros

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Em seguida, verifique o ficheiro Phar para verificar se está a funcionar corretamente:

php wp-cli.phar --info

Para utilizar o WP-CLI, digite na linha de comando wpPor exemplo, torne o ficheiro executável e mova-o para uma localização no PATH. Por exemplo:

chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

Se a instalação do WP-CLI tiver sido bem sucedida, deverá ver algo semelhante ao seguinte quando o executarwp --info::

$ wp --info
SO: Linux 5.10.60.1-microsoft-standard-WSL2 #1 SMP Wed Aug 25 23:20:18 UTC 2021 x86_64
Shell: /usr/bin/zsh
Binário do PHP: /usr/bin/php8.1
Versão do PHP: 8.1.0
php.ini usado: /etc/php/8.1/cli/php.ini
Binário do MySQL: /usr/bin/mysql
Versão do MySQL: mysql Ver 8.0.27-0ubuntu0.20.04.1 para Linux em x86_64 ((Ubuntu))
Modos SQL.
Diretório raiz do WP-CLI: /home/wp-cli/
Diretório do fornecedor do WP-CLI: /home/wp-cli/vendor
WP_CLI phar path: /home/wp-cli/
Partir de pacotes WP-CLI: /home/wp-cli/.wp-cli/packages/
Configuração global do WP-CLI: /home/wp-cli/.wp-cli/packages/
Configuração do projeto WP-CLI: /home/wp-cli/wp-cli.yml
Versão do WP-CLI: 2.10.0

Para aceder aos eventos cron existentes, introduza o seguinte comando no terminal:

lista de eventos do wp cron

Os comandos seguintes mostram comandos adicionais que podem ser utilizados com o WP-CLI:

ajuda wp

As tarefas cron do WordPress facilitam o agendamento de tarefas em intervalos personalizados. Embora o WP-Cron tenha algumas desvantagens, a utilização deste utilitário pode ajudá-lo a executar tarefas administrativas de forma mais eficiente.


Contactar-nos
Não consegue ler o artigo? Contacte-nos para obter uma resposta gratuita! Ajuda gratuita para sítios pessoais e de pequenas empresas!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correio eletrónico: info@361sale.com
Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados
Publicado por photon fluctuations, retweetado com atribuição:https://www.361sale.com/pt/7516/

Como (1)
Anterior Terça-feira, 9 de abril de 2024, 10:26.
Seguinte Data e local de nascimento: 9 de abril de 2024, 8:12 p.m.

Recomendado

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Contactar-nos

020-2206-9892

QQ咨询:1025174874

Correio eletrónico: info@361sale.com

Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados

Serviço ao cliente WeChat
Para facilitar o registo e o início de sessão de utilizadores globais, cancelámos a função de início de sessão por telefone. Se tiver problemas de início de sessão, contacte o serviço de apoio ao cliente para obter assistência na ligação do seu endereço de correio eletrónico.