Articles of wp cron

não pode parar o cron e / ou algo ainda está desencadeando um wp-cron.php desativado

Desligue o cron adicionando define(‘DISABLE_WP_CRON’, true); para o meu arquivo wp-config.php. Mas quando olho para os meus Eventos Cron através do plugin WP-Crontrol, ele ainda mostra todos os events cron como sendo executados, e quando eu olho para o log do meu servidor, o wp-cron.php ainda está sendo ativado. Então, acho que a minha pergunta […]

Esquema perdido com postagens

Estou tentando confiar na publicação automática de postagem, mas um monte de postagens na agenda. Eu configurei um trabalho cron no meu VPS para executar a cada 5 minutos. */5 * * * * php /var/www/site/htdocs/wp-cron.php > /dev/null 2>&1 No wp-config.php eu adicionei define(‘DISABLE_WP_CRON’, true); para desativar a execução do wp-cron a cada carga de […]

Atualizando database com arquivo CSV e trabalho Cron

Eu tenho dois sites de comércio eletrônico. Eles vendem os mesmos produtos aos mesmos preços. Um é WordPress (woocommerce). O outro possui um backend .NET e um database MSSQL. Preciso importar o nível de estoque do outro database para o database do WordPress. Edit: Eu tenho o começo de uma solução. Posso automatizar a criação […]

Repetir wp_schedule_single_event não funciona

Tenho a seguinte ação – add_action( ‘wi_schedule_sync’, array($this, ‘schedule_sync’) ); – onde ‘schedule_sync’ é uma function – public function schedule_sync() { // Do something wp_clear_scheduled_hook( ‘wi_schedule_sync’ ); wp_schedule_single_event( time() + ( absint( $duration ) * 60 ), ‘wi_schedule_sync’ ); – o que é suposto programar o mesmo evento novamente (para que ele continue e continue, […]

WP Cron: wp_get_schedule ($ hook) não retorna nada

Tenho a seguinte ação: add_action( ‘wi_schedule_sync’, array($this, ‘schedule_sync’) ); Estou tentando confirmar que está sendo registrado, ao chamar essa function – wp_get_schedule( ‘wi_schedule_sync’ ); – mas eu sempre não estou recebendo nada. Por que é isso?

Trabalhos duplicados de Cron Usando wp_next_scheduled / wp_schedule_event

Estou trabalhando em um plugin para registrar e agendar vários trabalhos cron. Eu sou: usando o WP Crontrol (apenas para ver todos os meus trabalhos cron e substituí-los, se necessário) ter um servidor cron trabalho configurado e define(‘DISABLE_WP_CRON’, true); no lugar Quando entrei em “Cron Events” no Crontrol, vi que algumas funções foram adicionadas literalmente […]

Problemas de tempo limite de trabalho do WP Cron

Eu tenho que executar uma function php por cerca de 10 minutos. Agora, estou fazendo o trabalho como um wp-cron-job. Mas está ficando expirado após 30 segundos, o tempo de execução máximo para php. Como se livrar desse problema de tempo limite?

Executando o wp-cron da CLI

Não tenho certeza se o meu pressuposto é correto sobre a execução do wp-cron da CLI seria um pouco mais rápido do que chamá-lo via wget ou curl , então, de qualquer forma, estou tentando isso: /usr/bin/php /var/www/mywebsite.com/wp-cron.php?import_key=&import_id=1&action=processing Eu assegurei esse caminho para PHP e o arquivo está correto, mas continuo recebendo esse erro: Não […]

Classifique os dados do WooCommerce com o WP-CRON?

Estou construindo um site de comércio eletrônico com produtos de edição limitada. Cada página do produto Woocommerce possui um atributo personalizado quando o produto não estará mais disponível para compra. Quando o período de venda do produto é concluído, o botão ‘adicionar ao carrinho’ é removido. Se o vendedor original visualizar a página do painel, […]

wp_schedule_event diariamente em horário específico

este é o meu código function myprefix_custom_cron_schedule( $schedules ) { $schedules[‘every_day’] = array( ‘interval’ => 86400, // Every 24 hours ‘display’ => __( ‘Every 24 hours’ ), ); return $schedules; } add_filter( ‘cron_schedules’, ‘myprefix_custom_cron_schedule’ ); //Schedule an action if it’s not already scheduled if ( ! wp_next_scheduled( ‘myprefix_cron_hook’ )) { wp_schedule_event( time(), ‘every_day’, ‘myprefix_cron_hook’ ); […]