Articles of wp cron

Enviando e-mail para todos os usuários

Qual é a melhor prática para enviar um e-mail para um grande número de usuários? Estou desenvolvendo um plugin para o site de uma associação e uma das coisas necessárias é enviar um e-mail para todos (ou um subconjunto específico) dos membros da associação. Esta será uma coisa bastante rara, mas quando acontece 500 a […]

É possível usar `wp_schedule_event` com cronjobs reais?

Odeio a maneira como o WordPress Cron Jobs é executado, então desativou-os: define(‘DISABLE_WP_CRON’, true); e quer executar um verdadeiro trabalho de cron em vez disso: wget http://www.myserver.com/wp-cron.php > /dev/null 2>&1 Pergunta: posso usar wp_schedule_event para agendar minhas próprias coisas? Será que eles serão desencadeados pelo trabalho Cron? Além disso, posso desencadear o cronjob sem o […]

Como corrigir a function perdida no wp-cron?

Um dos meus sites falha consistentemente em publicar postagens agendadas. Tentei desativar plugins, usando Twenty Twelve, etc., sem sorte. Instalei o plug-in do Core Control e notei que não há nenhuma function associada ao gancho public_future_post. Nos meus outros sites, há uma function cheia check_and_publish_future_post (), mas está faltando neste site específico. Minhas perguntas são […]

WordPress Daily Cron está executando com mais freqüência do que uma vez por dia

Eu tenho um trabalho do wp cron agendado com base no que está nas opções. Neste caso, seu horário diário. add_action(‘init’, function(){ if( !wp_next_scheduled(‘product_posting_cron’) ){ wp_schedule_event(time() + 700, ‘timely’, ‘product_posting_cron’ ); } }); add_filter( ‘cron_schedules’, function( $schedules ) { global $frequency; $interval = $frequency[‘interval’]; //daily $display = $frequency[‘display’]; $schedules[‘timely’] = array( ‘interval’ => $interval, ‘display’ […]

Faça vários trabalhos na mudança de data sem WordPress cron job

Estou tentando aleatorizar várias postagens no site do meu cliente que estão em páginas diferentes, todos os dias. Então eu escrevi uma function que retorna verdadeira na mudança de data, e se sim, eu randomize as IDs de postagem e as salve no database e use os mesmos valores ao longo do dia, então aqui […]

WP cron não passa pelos meus argumentos

Eu tentei importar algumas postagens através de uma ação cron. O problema é o meu último passo. Tudo está indo bem, exceto pela execução do cron. Só passa pelo primeiro argumento. O que (claramente) indicaria o seguinte código add_action( ‘import_videos_recurring’, ‘import_recurring’, 10, 3 ); Mas se eu executar o código a seguir para fins de […]

Defina a publicação como não publicada após uma semana dependendo da condição

Eu tenho um tipo de publicação com uma checkbox de campo personalizada. Se esta checkbox de seleção estiver marcada e a publicação for publicada, quero despublicar uma semana após a última data de modificação. Como eu faria isso? Preciso executar um cron? Em pseudocódigo: if mycheckbox is 1 && post is published && last modified […]

wp cron trabalho incêndios em cada segundo ou mais, se callback é embrulhado com DOING_CRON verificar que nunca triggers em tudo

Estou um pouco perdido ao lidar com um plugin de código aberto implementando wp cron. Você pode ler sobre o problema no github https://github.com/nekojira/wp-currencies/issues/6#issuecomment-116735909 – Vou resumi-lo também aqui. Infelizmente, há um pouco de código envolvido para colá-lo na Stack. Eu tenho um método em uma class, que faz uma solicitação remota e atualiza algumas […]

Disparando wp-cron pelo cronjab diretamente em vez de com o wget?

Você pode simplesmente ativar wp-cron.php usando “php /path/to/publichtml/wp-cron.php” em vez de passar pelo método wget (por exemplo, “wget ​​-q -O – http://example.com/wp -cron.php > / dev / null 2> & 1 “)?

O trabalho wp_cron programado por hora continua sendo reprogramado

Toda vez que eu atualizar a página, meu trabalho do cron update_backup_now_feed parece ter sua reboot do timer. Estou usando um plugin chamado “crontrol” que exibe o tempo até a próxima chamada, e toda vez que atualizo, ela é redefinida para 1 hora. A única vez que a programação parece triggersr é quando eu evito […]