Articles of wp cron

O intervalo personalizado não está funcionando

Estou tentando criar um intervalo personalizado para Cron Schedule com input de usuário, mas não está funcionando. Aqui está o código: add_filter( ‘cron_schedules’, ‘custom_cron_schedule’ ); function custom_cron_schedule( $schedules,$int ) { $schedules[‘custom’] = array( ‘interval’ => $int, // user input integer in second ‘display’ => __( ‘Custom Interval’ ), ); return $schedules; } Eu tentei ver […]

Exibir uma tag aleatória, mas usando o cron para controlar a freqüência de mudança

Antecedentes – Eu criei um shortcode em functions.php que adiciona uma única tag aleatória com seu link e descrição para um widget na minha barra lateral. Este é o meu código existente … function skips_get_random_tags() { $args = array(‘exclude’ => ”); $alltags = get_tags( $args ); shuffle($alltags); $count=0; if ($alltags) { foreach($alltags as $tag) { […]

Como fazer um plugin de tipo cronjob

Oi, sou novo no wordpress e recebi uma tarefa para fazer um script que irá buscar posts por categorias e enviar e-mails para assinantes. A estrutura da tabela para o assinante está abaixo Subscriber Id – primary key Subscriber email – varchar Category Id – int Agora, a tarefa é buscar a publicação da semana […]

Função WP-Cron não triggers

Estou tentando obter uma function php simples trabalhando com cron (com base em um tutorial). Eu tenho o seguinte: Posso ver o trabalho do cron no plugin Crontrol, e eu sei que o site tem que ter um sucesso para o trabalho do cron para o trabalho, mas não é apenas triggersr. Se eu pressionar […]

quais formas eficazes existem para depurar o cron

Agora, cerca de 25% das inputs no meu registro de access (que não mostram resources como css, imagens, etc.) são solicitações para o wp-cron.php. Eu assumo que há algum evento de processo que ficou “preso” e continua a triggersr, mas como posso encontrar qual deles? É um servidor ao vivo, a quantidade de hackers que […]

meu evento de agenda wp não está funcionando

function wp_cron_define(){ add_filter(‘cron_schedules’, function($schedules){ $schedules[‘mine’] = array( ‘interval’ => 30, ‘display’ => ‘once in a week’ ); //for defining the schedule timing if(!wp_next_scheduled(‘sen_hook’)) { wp_schedule_event( time(),’mine’,’sen_hook’); } } add_action(‘sen_hook’,’hello’); function hello(){ echo ‘hello’; } add_action(‘wp’,’wp_cron_define’); agora, sempre que o usuário visitar a página, eles devem ver o Olá, mas não estou vendo nada, então uma […]

Nenhum resultado atualiza um campo personalizado usando wp_schedule_event

Desenvolvi recentemente um blog de notícias. O meu cliente pediu uma contagem de compartilhamento do Facebook de um artigo. Posso obter a contagem de compartilhamento usando o api do Facebook, no entanto, de acordo com as informações que encontrei de várias perguntas aqui e aí, o Facebook limita o número de chamadas de API. Então, […]

Cancelar / Parar um cron programado atualmente em curso?

Se eu agendado um trabalho intensivo em CPU por meio de um evento programado do cron, como faço para interromper ou cancelar o trabalho enquanto ele está sendo executado atualmente?

WordPress cron está sendo executado com intervalos de tempo previamente definidos e não o atualizado

Para fins de teste, mantenho pequenos intervalos de tempo para o cron e quando a funcionalidade está funcionando bem, eu mudo para o intervalo de tempo necessário. Sempre que mudo os intervalos de tempo para ex: de ‘three_days’ a ‘five_minutes’ ou de ‘five_minutes’ para ‘fifteen_minutes’, o cron está sendo executado com uma freqüência anterior e […]

Redefinir / excluir campos de metadados / campos personalizados após X horas ou minutos ou segundos

Há muitos trechos e plugins que irão contar post views, mas estou tentando encontrar uma maneira de redefinir o número de visualizações de volta a zero após X horas (ou minutos ou segundos ou whatevaaaa). Eu que eu precisaria incorporar este Aqui está o trecho que estou usando … function getPostViews($postID){ $count_key = ‘post_views_count’; $count […]