{"id":28073,"date":"2022-07-04T13:54:07","date_gmt":"2022-07-04T16:54:07","guid":{"rendered":"\/tutoriais\/?p=28073"},"modified":"2024-12-17T12:51:19","modified_gmt":"2024-12-17T15:51:19","slug":"cron-job-wordpress","status":"publish","type":"post","link":"\/pt\/tutoriais\/cron-job-wordpress","title":{"rendered":"Como configurar e gerenciar um cron job do WordPress"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Um Cron Job &eacute; uma utilidade UNIX que possibilita ao usu&aacute;rio rodar tarefas programadas em um servidor web. O WordPress possui seu pr&oacute;prio sistema de cron jobs, chamado <a href=\"https:\/\/developer.wordpress.org\/plugins\/cron\/\" target=\"_blank\" rel=\"noopener\"><strong>WP-Cron<\/strong><\/a>. Essa ferramenta simula o sistema cron UNIX para automatizar verifica&ccedil;&otilde;es e atualiza&ccedil;&otilde;es, publica&ccedil;&otilde;es de posts, e outras tarefas repetitivas ou recorrentes em um site.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; &eacute; um usu&aacute;rio do WordPress, saber como agendar eventos com o WP cron pode facilitar a execu&ccedil;&atilde;o de suas tarefas administrativas.<\/p><p class=\"wp-block-paragraph\">Este artigo vai te explicar como configurar e gerenciar o sistema de cron jobs do WordPress, com um plugin e atrav&eacute;s do WP-CLI. Voc&ecirc; tamb&eacute;m vai descobrir quais as vantagens e as desvantagens de utilizar este sistema cron do WordPress e como ele se diferencia de um tradicional sistema UNIX de cron jobs.&nbsp;<\/p><p class=\"wp-block-paragraph\">        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    &lt;strong&gt;O que &eacute; um Cron Job do WordPress?&lt;\/strong&gt;                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Cron jobs do WordPress s&atilde;o um sistema que simula a ferramenta cron UNIX para automatizar o agendamento de tarefas com intervalos de tempo determinados. O sistema cron do WordPress permite que seus usu&aacute;rios realizem tarefas referentes ao site de forma programada e em um momento espec&iacute;fico, como publicar posts agendados e verificar atualiza&ccedil;&otilde;es necess&aacute;rias.<\/p>\n                    <\/div>\n        &nbsp;<\/p><h2 class=\"wp-block-heading\" id=\"h-quais-sao-os-pros-e-os-contras-de-utilizar-cron-jobs-do-wordpress\"><strong>Quais s&atilde;o os Pr&oacute;s e os Contras de Utilizar Cron Jobs do WordPress?<\/strong><\/h2><p class=\"wp-block-paragraph\">O sistema WP-Cron <strong>&eacute; f&aacute;cil de ser configurado<\/strong>, pois diferentemente do cron job UNIX, ele n&atilde;o exige conhecimentos t&eacute;cnicos de comandos UNIX. V&aacute;rios plugins do WordPress contam com recursos que simplificam os processos de configura&ccedil;&atilde;o e gerenciamento de cron jobs, tornando o sistema acess&iacute;vel at&eacute; mesmo para quem est&aacute; come&ccedil;ando nessa &aacute;rea.<\/p><p class=\"wp-block-paragraph\">Ao permitir que voc&ecirc; programe tarefas repetitivas para que sejam realizadas em um intervalo de tempo personalizado, voc&ecirc; consegue poupar tempo e energia para gastar em outras fun&ccedil;&otilde;es essenciais da administra&ccedil;&atilde;o do site. Adicionalmente, este sistema garante que voc&ecirc; n&atilde;o perder&aacute; nenhum dado ou informa&ccedil;&atilde;o caso a tarefa agendada n&atilde;o seja executada no momento certo &mdash; sendo esta uma caracter&iacute;stica que n&atilde;o est&aacute; presente no sistema cron UNIX.&nbsp;<\/p><p class=\"wp-block-paragraph\">Infelizmente, o WP_Cron roda apenas quando um usu&aacute;rio visita seu site. Sendo assim, sites WordPress com pouco tr&aacute;fego podem acabar pulando algumas tarefas cron caso nenhum visitante acione o carregamento das p&aacute;ginas.<\/p><p class=\"wp-block-paragraph\">Isso pode causar um <strong>ac&uacute;mulo de cache<\/strong> pendente, o que pode prejudicar o tempo de carregamento e o desempenho do site.&nbsp;<\/p><p class=\"wp-block-paragraph\"><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/como-gerar-trafego-para-sites\" target=\"_blank\" rel=\"noopener\"><strong>Atrair tr&aacute;fego para seu<\/strong><\/a> <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/como-gerar-trafego-para-sites\" target=\"_blank\" rel=\"noopener\"><strong>site<\/strong><\/a> pode n&atilde;o resolver o problema. Na verdade, sites com alto tr&aacute;fego e que utilizam cron jobs est&atilde;o suscet&iacute;veis a<strong> condi&ccedil;&otilde;es de corrida <\/strong>e <strong>processos de longa dura&ccedil;&atilde;o<\/strong>.<\/p><p class=\"wp-block-paragraph\">Condi&ccedil;&otilde;es de corrida, ou <em>race conditions<\/em>, acontecem quando m&uacute;ltiplos visitantes acessam o site ao mesmo tempo, acionando o WP-Cron para que execute a mesma tarefa v&aacute;rias vezes e simultaneamente. Isso acaba gerando uma fila de tarefas pendentes, resultando em um desempenho mais lento.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/pt\/alojamento-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-44638\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-como-gerenciar-cron-jobs-do-wordpress-com-um-plugin\"><strong>Como Gerenciar Cron Jobs do WordPress com um Plugin<\/strong><\/h2><p class=\"wp-block-paragraph\">O jeito mais f&aacute;cil de configurar e gerenciar cron jobs do WordPress envolve a utiliza&ccedil;&atilde;o de um plugin de cron job. Neste tutorial vamos utilizar o&nbsp; <a href=\"https:\/\/br.wordpress.org\/plugins\/wp-crontrol\/\" target=\"_blank\" rel=\"noopener\"><strong>WP Crontrol<\/strong><\/a>, j&aacute; que ele &eacute; gratuito, possui vers&atilde;o traduzida para o portugu&ecirc;s e conta com todos os recursos necess&aacute;rios para o agendamento e execu&ccedil;&atilde;o das tarefas programadas.<\/p><p class=\"wp-block-paragraph\">De todo modo, fique &agrave; vontade para utilizar outro plugin caso ele atenda melhor &agrave;s suas necessidades.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-instale-o-plugin-wp-crontrol-nbsp\"><strong>1. Instale o Plugin WP Crontrol&nbsp;<\/strong><\/h3><p class=\"wp-block-paragraph\">Primeiramente, <a href=\"\/tutoriais\/como-instalar-plugins-wordpress\"><strong>instale e ative o plugin<\/strong><\/a> do WordPress para administrar cron jobs. Voc&ecirc; pode seguir estes passos:<\/p><ol class=\"wp-block-list\">\n<li>A partir do seu painel de controle do WordPress, navegue at&eacute; o menu <strong>Plugins<\/strong> e clique em <strong>Adicionar Novo<\/strong>.<\/li>\n\n\n\n<li>Utilize o recurso do filtro ou a op&ccedil;&atilde;o de busca para encontrar o plugin <strong>WP Control<\/strong> e ent&atilde;o clique em <strong>Instalar Agora<\/strong>.&nbsp;<\/li>\n\n\n\n<li>Quando a instala&ccedil;&atilde;o estiver conclu&iacute;da, clique no bot&atilde;o <strong>Ativar<\/strong>.&nbsp;<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Para ver todos os cron jobs que est&atilde;o rodando em seu site WordPress, acesse a se&ccedil;&atilde;o <strong>Ferramentas &rarr; Eventos Cron<\/strong> a partir do seu painel de administra&ccedil;&atilde;o WP.&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"883\" height=\"358\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-1.png\/public\" alt=\"Se&ccedil;&atilde;o de Cron Events no menu de Ferramentas do WordPress\" class=\"wp-image-47563\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-1.png\/w=883,fit=scale-down 883w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 883px) 100vw, 883px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\"><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante!<\/strong> N&atilde;o delete nenhum cron job que j&aacute; vier configurado por padr&atilde;o no WordPress (eles possuem o prefixo <strong>wp<\/strong>). Caso exclua algum desses cron jobs, as principais funcionalidades do seu site, ligadas ao n&uacute;cleo da instala&ccedil;&atilde;o WordPress, ser&atilde;o desconfiguradas.\n            <\/p><\/div><\/p><h3 class=\"wp-block-heading\" id=\"h-2-adicione-um-novo-cron-job\"><strong>2. Adicione um Novo Cron Job<\/strong><\/h3><p class=\"wp-block-paragraph\">Agora que j&aacute; &eacute; poss&iacute;vel controlar cron jobs do WordPress atrav&eacute;s do plugin rec&eacute;m-instalado em seu site, voc&ecirc; pode come&ccedil;ar a gerenciar estas funcionalidades. Abaixo est&aacute; o passo-a-passo de como criar um novo evento cron:<\/p><ol class=\"wp-block-list\">\n<li>Acesse o submenu <strong>Eventos Cron<\/strong> e clique no bot&atilde;o <strong>Adicionar Novo<\/strong>, localizado no topo da p&aacute;gina.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"878\" height=\"360\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-2.png\/public\" alt=\"Op&ccedil;&atilde;o de adicionar novo Cron Event no WordPress\" class=\"wp-image-47564\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-2.png\/w=878,fit=scale-down 878w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-2.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 878px) 100vw, 878px\" \/><\/figure>\n<\/div><ol start=\"2\" class=\"wp-block-list\">\n<li>Selecione a op&ccedil;&atilde;o <strong>Evento Cron Padr&atilde;o <\/strong>e crie um <em>hook <\/em>para o novo cron job. N&atilde;o se esque&ccedil;a que o nome do <em>hook <\/em>deve seguir o padr&atilde;o convencional de nomenclatura PHP. Agende o tempo de execu&ccedil;&atilde;o da tarefa e a recorr&ecirc;ncia da mesma. Voc&ecirc; pode deixar o campo de <strong>Argumentos<\/strong> em branco.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"572\" height=\"367\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-3.png\/public\" alt=\"Adicionando novo Cron Event no WordPress\" class=\"wp-image-47565\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-3.png\/w=572,fit=scale-down 572w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-3.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-3.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 572px) 100vw, 572px\" \/><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Clique em <strong>Adicionar Evento<\/strong>. O novo cron job ser&aacute; exibido na lista de <strong>Eventos Cron<\/strong>, caso o processo de cria&ccedil;&atilde;o tenha sido configurado com sucesso.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"791\" height=\"143\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-4.png\/public\" alt=\"Exibi&ccedil;&atilde;o da lista de cron jobs ativos no WordPress\" class=\"wp-image-47566\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-4.png\/w=791,fit=scale-down 791w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-4.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-4.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-4.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 791px) 100vw, 791px\" \/><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Agora que voc&ecirc; possui um <em>hook<\/em>, o pr&oacute;ximo passo &eacute; adicion&aacute;-lo &agrave; a&ccedil;&atilde;o que ser&aacute; executada quando o evento cron for acionado. Acesse seu painel de hospedagem, o <a href=\"\/tutoriais\/hpanel\"><strong>hPanel<\/strong><\/a>, e abra seu <strong>Gerenciador de Arquivos<\/strong>, localizado na se&ccedil;&atilde;o <strong>Arquivos<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"298\" height=\"333\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/public\" alt=\"O bot&atilde;o Gerenciador de Arquivos no painel hPanel\" class=\"wp-image-34427\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/w=298,fit=scale-down 298w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/w=268,fit=scale-down 268w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/w=134,fit=scale-down 134w\" sizes=\"(max-width: 298px) 100vw, 298px\" \/><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Dentro do seu diret&oacute;rio raiz, localize a pasta do seu tema e dentro dela, identifique o arquivo <strong>functions.php<\/strong>. Clique duas vezes para abrir o arquivo. Ent&atilde;o adicione o seguinte fragmento de c&oacute;digo:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">add_action( 'hostinger_custom_cron', 'hostinger_custom_cron_func' );\nfunction hostinger_custom_cron_func() {\n wp_mail( 'seuemail@exemplo.com.br', 'Automatic email', 'Automatic scheduled email from WordPress to test cron');\n}\n<\/pre><p class=\"wp-block-paragraph\">Este exemplo utiliza a fun&ccedil;&atilde;o <strong>wp_mail()<\/strong>, que aciona o WordPress para que o sistema envie um e-mail quando o evento cron rodar no site. N&atilde;o se esque&ccedil;a de substituir <a href=\"mailto:seuemail@exemplo.com.br\">seuemail@exemplo.com.br<\/a> por um endere&ccedil;o de e-mail real.&nbsp;<\/p><ol start=\"6\" class=\"wp-block-list\">\n<li>Salve as altera&ccedil;&otilde;es feitas e acesse a p&aacute;gina principal de seu site novamente. Se voc&ecirc; receber o e-mail teste, ent&atilde;o o cron job est&aacute; operando corretamente.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"487\" height=\"208\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-5.png\/public\" alt=\"E-mail autom&aacute;tico recebido pelo cron job bem configurado\" class=\"wp-image-47567\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-5.png\/w=487,fit=scale-down 487w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-5.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-5.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-3-configure-o-agendamento-do-cron-job\"><strong>3. Configure o Agendamento do Cron Job<\/strong><\/h3><p class=\"wp-block-paragraph\">O plugin oferece quatro op&ccedil;&otilde;es-padr&atilde;o de intervalo de tempo para voc&ecirc; escolher a recorr&ecirc;ncia de seu evento cron, mas &eacute; poss&iacute;vel configurar intervalos de tempo personalizados caso o usu&aacute;rio deseje. Siga os passos indicado abaixo para adicionar um novo agendamento de cron job:&nbsp;<\/p><ol class=\"wp-block-list\">\n<li>A partir do seu painel de administra&ccedil;&atilde;o do WordPress, navegue at&eacute; o menu de <strong>Configura&ccedil;&otilde;es &rarr; Agenda do Cron<\/strong>.<\/li>\n\n\n\n<li>Preencha os campos exigidos na se&ccedil;&atilde;o <strong>Adicionar Agendamento do Cron<\/strong>. No exemplo deste artigo vamos configurar o intervalo de 600 segundos (10 minutos). Utilize a conven&ccedil;&atilde;o de nomenclatura PHP para determinar o nome do intervalo criado.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"280\" height=\"255\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-6.png\/public\" alt=\"Configura&ccedil;&atilde;o de agendamento cron job no WordPress\" class=\"wp-image-47568\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-6.png\/w=280,fit=scale-down 280w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-6.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 280px) 100vw, 280px\" \/><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Clique em <strong>Adicionar Agendamento do Cron<\/strong>. O novo intervalo de tempo dever&aacute; ser exibido na lista dispon&iacute;vel na p&aacute;gina.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"791\" height=\"327\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-7.png\/public\" alt=\"Agendamento cron job no WordPress configurado com sucesso\" class=\"wp-image-47569\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-7.png\/w=791,fit=scale-down 791w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-7.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-7.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-7.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 791px) 100vw, 791px\" \/><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-4-editando-um-cron-job-existente\"><strong>4. Editando um Cron Job Existente<\/strong><\/h3><p class=\"wp-block-paragraph\">Agora que j&aacute; criamos um intervalo de tempo determinado para recorr&ecirc;ncia, vamos utiliz&aacute;-lo com o cron job personalizado. Abaixo est&atilde;o descritos os passos para modificar um cron job que j&aacute; existe:<\/p><ol class=\"wp-block-list\">\n<li>Retorne ao menu <strong>Eventos Cron <\/strong>dentro da se&ccedil;&atilde;o <strong>Ferramentas<\/strong> do painel WordPress. Localize o cron job que foi criado anteriormente e clique em <strong>Editar<\/strong> logo abaixo dele.<\/li>\n\n\n\n<li>Abra o menu suspenso de <strong>Recorr&ecirc;ncia<\/strong> e selecione a op&ccedil;&atilde;o <strong>10 minutos<\/strong>.&nbsp;<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"552\" height=\"380\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-8.png\/public\" alt=\"Editando agendamento cron job j&aacute; existente no WordPress\" class=\"wp-image-47570\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-8.png\/w=552,fit=scale-down 552w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-8.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/image-8.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 552px) 100vw, 552px\" \/><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Por fim, clique no bot&atilde;o <strong>Atualizar Evento<\/strong>.<\/li>\n<\/ol><h2 class=\"wp-block-heading\" id=\"h-como-configurar-um-cron-job-wordpress-com-o-nbsp-wp-cli\"><strong>Como Configurar um Cron Job WordPress com o&nbsp; WP-CLI<\/strong><\/h2><p class=\"wp-block-paragraph\">Outra maneira de configurar um cron job WordPress envolve a utiliza&ccedil;&atilde;o do <a href=\"\/tutoriais\/como-instalar-e-usar-wp-cli-para-gerenciar-blog-wordpress\"><strong>WP-CLI<\/strong><\/a>. Esta ferramenta te permite gerenciar o site atrav&eacute;s de uma interface de linhas de comando.&nbsp;<\/p><p class=\"wp-block-paragraph\">Os <a href=\"\/pt\/hospedagem-barata\"><strong>servidores de hospedagem<\/strong><\/a> da Hostinger (com exce&ccedil;&atilde;o do plano de Hospedagem Compartilhada Single) j&aacute; v&ecirc;m com a fun&ccedil;&atilde;o WP-CLI pr&eacute;-instalada. Sendo assim, voc&ecirc; s&oacute; precisar&aacute; conect&aacute;-la &agrave; sua conta de hospedagem utilizando o <a href=\"\/tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\"><strong>Putty SSH<\/strong><\/a>.&nbsp;<\/p><p class=\"wp-block-paragraph\">Uma vez j&aacute; conectado &agrave; sua conta de hospedagem via SSH, para acessar os cron jobs existentes, digite este comando no terminal:<\/p><pre class=\"wp-block-preformatted\">wp cron event list<\/pre><p class=\"wp-block-paragraph\">A linha de comando indicado abaixo ir&aacute; exibir ainda outros comandos que voc&ecirc; pode utilizar com o WP-CLI:<\/p><pre class=\"wp-block-preformatted\">wp help<\/pre><h2 class=\"wp-block-heading\" id=\"h-como-criar-um-cron-job-real\"><strong>Como Criar um Cron Job Real<\/strong><\/h2><p class=\"wp-block-paragraph\">O WordPress cria e armazena scripts WP-Cron dentro do arquivo <strong>wp-cron.php<\/strong>. Por mais que este arquivo permita que seu site tenha cron jobs configurados (e rodando normalmente independente do sistema operacional), ele n&atilde;o &eacute; imune a ataques e pode entrar em conflito com plugins de cache.<\/p><p class=\"wp-block-paragraph\">O uso de <a href=\"\/tutoriais\/cron-job-guia\"><strong>cron jobs<\/strong><\/a> reais pode eliminar a execu&ccedil;&atilde;o constante do script deste arquivo.&nbsp;<\/p><p class=\"wp-block-paragraph\">Antes de configurar um cron job real, voc&ecirc; precisar&aacute; desabilitar a tarefa cron padr&atilde;o do WordPress. Isso pode ser feito de forma simples, atrav&eacute;s da adi&ccedil;&atilde;o de uma linha de c&oacute;digo no seu arquivo <a href=\"\/tutoriais\/arquivo-wp-config-php\"><strong>wp-config.php<\/strong><\/a>. Acima da linha &ldquo;<em>\/* That&rsquo;s all, stop editing! Happy blogging. *\/<\/em>&rdquo; insira este c&oacute;digo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">define( 'DISABLE_WP_CRON', true );<\/pre><p class=\"wp-block-paragraph\">O pr&oacute;ximo passo &eacute; configurar um cron job real para executar tarefas centrais do WordPress, ligadas ao n&uacute;cleo estrutural do site. Esse processo pode variar dependendo do seu provedor ou servi&ccedil;o de hospedagem. Se voc&ecirc; &eacute; um usu&aacute;rio da <a href=\"\/tutoriais\/como-usar-a-hostinger\"><strong>Hostinger<\/strong><\/a>, siga os passos descritos abaixo:<\/p><ol class=\"wp-block-list\">\n<li>Acesse seu hPanel e navegue at&eacute; o menu de <strong>Cron Jobs<\/strong>, localizado na se&ccedil;&atilde;o <strong>Avan&ccedil;ado<\/strong> do seu painel de hospedagem.<\/li>\n\n\n\n<li>Adicione este fragmento de c&oacute;digo no campo <strong>Comandos a Rodar:<\/strong><\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">wget -q -O - https:\/\/domain.tld\/wp-cron.php?doing_wp_cron &amp;gt;\/dev\/null 2&amp;gt;&amp;amp;1<\/pre><p class=\"wp-block-paragraph\">N&atilde;o se esque&ccedil;a de substituir domain.tld pela verdadeira URL do seu site.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"681\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/hpanel-advanced-cronjobs-wpcron-pt.png\/w=1024,h=1024,fit=scale-down\" alt=\"A p&aacute;gina de trabalhos Cron no hPanel\" class=\"wp-image-34820\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/hpanel-advanced-cronjobs-wpcron-pt.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/hpanel-advanced-cronjobs-wpcron-pt.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/hpanel-advanced-cronjobs-wpcron-pt.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/07\/hpanel-advanced-cronjobs-wpcron-pt.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>O hPanel oferece as op&ccedil;&otilde;es de intervalo de tempo mais comuns para que voc&ecirc; escolha aquela que achar melhor. Recomendamos que comece com uma recorr&ecirc;ncia de <strong>duas vezes por hora<\/strong>.&nbsp;<\/li>\n\n\n\n<li>Clique no bot&atilde;o <strong>Salvar<\/strong> para armazenar as configura&ccedil;&otilde;es do novo cron job.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/WordPress-Security-Checklist(pt-br).pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-30402\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p class=\"wp-block-paragraph\">O sistema de cron jobs do WordPress facilita o agendamento de tarefas em intervalos de tempo espec&iacute;ficos. Apesar do WP-Cron possuir algumas desvantagens, saber como utilizar esta funcionalidade permite que voc&ecirc; execute as tarefas administrativas do site de forma mais eficiente.&nbsp;<\/p><p class=\"wp-block-paragraph\">Esperamos que este artigo tenha te ajudado a entender melhor o que &eacute; o recurso de cron jobs do WordPress e como configur&aacute;-lo atrav&eacute;s de um plugin como o WP Control, ou do WP-CLI. Boa sorte na sua jornada!<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; est&aacute; buscando otimizar o desempenho do seu site ainda mais, recomendamos utilizar uma hospedagem WordPress de alta qualidade. Encontre a sua aqui mesmo na <a href=\"\/pt\/alojamento-wordpress\">Hostinger<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-perguntas-frequentes-faq-sobre-cron-jobs-do-wordpress\"><strong>Perguntas Frequentes (FAQ) sobre Cron Jobs do WordPress<\/strong><\/h2><h3 class=\"wp-block-heading\" id=\"h-qual-a-diferenca-entre-wp-cron-e-cron-job\"><strong>Qual a Diferen&ccedil;a entre WP-Cron e Cron Job?<\/strong><\/h3><p class=\"wp-block-paragraph\">O WP-Cron &eacute; um sistema de cron jobs do WordPress que &eacute; baseado em web e simula o sistema cron UNIX padr&atilde;o. Sendo assim, os eventos WP-Cron s&atilde;o acionados apenas a partir do carregamento da p&aacute;gina (quando algu&eacute;m acessa o site), enquanto um cron job real roda a qualquer momento (independente de possuir ou n&atilde;o visitantes no site).<\/p><h3 class=\"wp-block-heading\" id=\"h-eu-devo-usar-um-cron-job-real-ou-um-cron-job-do-wp-cron\"><strong>Eu devo Usar um Cron Job Real ou um Cron Job do WP-Cron?<\/strong><\/h3><p class=\"wp-block-paragraph\">O WP-Cron funciona perfeitamente para aquilo que se prop&otilde;e, que &eacute; rodar tarefas centrais do WordPress de forma autom&aacute;tica. Entretanto, utilizar os cron jobs do WordPress para executar tarefas adicionais pode prejudicar a velocidade de carregamento das p&aacute;ginas do seu site. Sendo assim, recomendamos utilizar cron jobs reais nesses casos, para garantir um melhor desempenho.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-posso-parar-um-cron-job-do-wordpress\"><strong>Como Posso Parar um Cron Job do WordPress?<\/strong><\/h3><p class=\"wp-block-paragraph\">Se voc&ecirc; possui cron jobs configurados e n&atilde;o utilizados, a melhor solu&ccedil;&atilde;o seria delet&aacute;-los. Alternativamente, voc&ecirc; pode modificar o intervalo de tempo em que o evento acontece, alterando a recorr&ecirc;ncia da tarefa de acordo com o que necessita.<\/p><p class=\"wp-block-paragraph\">Rode o comando indicado abaixo para deletar cron jobs que utilizem um <em>hook <\/em>espec&iacute;fico. Este m&eacute;todo &eacute; ideal para remover cron jobs obsoletos.<\/p><pre class=\"wp-block-preformatted\">$ wp cron event delete hook_name<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Um Cron Job &eacute; uma utilidade UNIX que possibilita ao usu&aacute;rio rodar tarefas programadas em um servidor web. O WordPress possui seu pr&oacute;prio sistema de cron jobs, chamado WP-Cron. Essa ferramenta simula o sistema cron UNIX para automatizar verifica&ccedil;&otilde;es e atualiza&ccedil;&otilde;es, publica&ccedil;&otilde;es de posts, e outras tarefas repetitivas ou recorrentes em um site. Se voc&ecirc; [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/cron-job-wordpress\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":305,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Cron job \u00e9 uma funcionalidade muito \u00fatil para quem \u00e9 dono de site. O famoso CMS WordPress possui seu pr\u00f3prio sistema cron. Conhe\u00e7a mais aqui!","rank_math_focus_keyword":"","footnotes":""},"categories":[7712,7711],"tags":[5902],"class_list":["post-28073","post","type-post","status-publish","format-standard","hentry","category-avancado","category-wordpress","tag-cron-job"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/cron-job-wordpress\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-configurar-wordpress-cron-job\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-setup-and-manage-a-wordpress-cron-job\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-configurar-wordpress-cron-job\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-configurar-wordpress-cron-job\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-configurar-wordpress-cron-job\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/cron-job-wordpress\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/28073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/305"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=28073"}],"version-history":[{"count":11,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/28073\/revisions"}],"predecessor-version":[{"id":47571,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/28073\/revisions\/47571"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=28073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=28073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=28073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}