Wordpress: как запустить функцию (myTheme / functions.php) при выполнении cron? - PullRequest
0 голосов
/ 28 мая 2019

Я просто переформулировал этот вопрос здесь: Linux + Wordpress: как запустить функцию из задания Linux Cron?

Должен ли я закрыть илиудалить этот вопрос?


Только так, как запустить функцию (myTheme / functions.php) при выполнении cron?

Нужен ли ловушка или действие?

Я создал реальное задание cron на своем сервере Linux и отключил собственный cron Worpress с помощью этого line define('DISABLE_WP_CRON', true);

Я буду выполняться в 00 часов каждый день.

Затем,каждый раз, когда выполняется cron, я хочу выполнить некоторые такты внутри функции.

Я читал, что эта функция может быть полезна, но не уверен ...

function fac_all_crons(){
 here my tasks...
}

1 Ответ

0 голосов
/ 28 мая 2019

В вашу работу cron вы можете включить среду wordpress следующим образом:

<?php 
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
?>

Это позволит вам вызывать любую функцию из вашего functions.php в вашем коде, где вы хотите.

...