Articles of wp cron

Como desabilitar trabalhos wordpress cron para um subsite?

Existe uma maneira de desativar a execução de todos os trabalhos cron de um subsite específico em uma instalação multi-site wordpress?

Trabalho Cron não está funcionando – Não é possível ver na fila em anexo

Eu tenho um cronograma personalizado definido para um trabalho cron ser acionado. É assim que o meu código se parece: MINUTE_IN_SECONDS * $period, ‘display’ => __(‘My Schedule’) ); return $schedules; } add_action( ‘my_hourly_event’, ‘cron_data_update’ ); function cron_data_update() { //THIS NEVER RUNS! update_option( ‘cron-check’, ‘Ran’, ‘no’ ); } Este é o cron do Linux que o […]

Problema ao chamar uma class de importação de uma ação em um plugin antes que wp_cron seja executado

Estou usando o plugin wp_crontrol para chamar uma ação adicionada no meu arquivo functions.php que então chama uma function no meu arquivo de plugin. WP chega à minha function, mas não consigo chamar a class, recebo este erro: PHP Erro fatal: Classe ‘RSS_Import’ não encontrada em xxx Estou bastante certo de que estou chamando a […]

Cron Job continua correndo apesar de estar desativado

Tenho problema de trabalho do Cron em dois dos meus sites (ambos hospedados no site). É quase executado por cada solicitação feita ao site Eu adicionei o seguinte código ao arquivo wp-config.php define(‘DISABLE_WP_CRON’, true); Removido todos os horários do CronTab no CPanel. Apesar disso, vejo o pedido de /wp-cron.php?doing_wp_cron após cada pedido. resultou em alto […]

Atualizações de plugins automáticos que não funcionam

Eu tenho um plugin de uso obrigatório que fiz para um cliente e nisso eu tenho as seguintes linhas: add_filter( ‘auto_update_plugin’, ‘__return_true’ ); // Update plugins automatically add_filter( ‘auto_update_theme’, ‘__return_true’ ); // Update themes automatically add_filter( ‘auto_update_core’, ‘__return_true’ ); // Update core automatically add_filter( ‘auto_core_update_send_email’, ‘__return_false’ ); // Don’t send email for automatic core updates […]

Os ganchos de ação do WordPress relacionados às postagens programadas não são triggersdos

Eu agendado mensagens para publicar automaticamente no futuro. Eu quero quando essas postagens são publicadas fazem algumas coisas, então usei o código abaixo: add_action( ‘publish_post’, ‘after_post_published’ ); add_action( ‘publish_future_post’, ‘after_post_published’ ); add_action( ‘future_to_publish’, ‘after_post_published’ ); function after_post_published($postid) { update_post_meta( $postid, ‘is_fired’, true ); } Os resultados (pós meta) dizem que nenhum desses ganchos de ação […]

Como iniciar um script do cli no wordpress

Hej, escrevi um script php que deveria ser um WP-Cron-cronjob e que usa funções específicas para wordpress. Devido a algumas restrições em seu ambiente de execução, preciso iniciar este script do cli com /usr/bin/php -q longThing.php vez de como um evento do WP-Cron. Como posso garantir que todas as funções principais do wordpress sejam chamadas […]

Melhor maneira de agendar a mudança diária no parâmetro CSS

Eu tenho alguns valores CSS no meu site WP que eu gostaria de mudar uma vez por dia diariamente usando uma variável aleatória e eu estou tentando determinar a maneira mais elegante de fazer isso. Por uma questão de simplicidade, neste exemplo, tentarei randomizar automaticamente, diariamente, o padding de uma div com o id variablePaddingDiv […]

WordPress cron executando duas vezes

Eu tenho o seguinte código que cria um CSV e, em seguida, envia um email: function generate_and_send_csv() { // Removed CSV code for ease of reading wp_mail(’email@address.com’, ‘New Data Files’, ‘You have received new data files.’, $headers, $filepath); } //Create the cron event if (!wp_next_scheduled(‘generate_send_csv’)) { wp_schedule_event(‘1488934800’, ‘daily’, ‘generate_send_csv’); } // Run it add_action(‘generate_send_csv’, ‘generate_and_send_csv’); […]

executando wp-cron.php usando php not wget

Opero alguns servidores que têm alguns sites WordPress sobre eles. Eu estava tendo alguns problemas com os trabalhos cron sendo acionados muitas vezes ou não o suficiente, então eu substituí todos eles com inputs crontab, um ou mais para cada site, conforme apropriado. A maioria da documentação que eu vi usou curl ou wget e […]