private static function init_hooks() { self::$initiated = true; self::load_textdomain(); add_action('wp_enqueue_scripts', array('Tilda', 'enqueue_scripts')); add_filter('the_content', array('Tilda', 'the_content')); //add_filter('sidebars_widgets', array('Tilda', 'sidebar_widgets')); // !Важно не забыть повесить эти 2 хука. Дабы wp не отправил 0 или пустой ответ // call /wp-admin/admin-ajax.php?action=nopriv_tilda_sync_event // записывает задание в очередь add_action("wp_ajax_tilda_sync_event", array("Tilda", "add_sync_event")); add_action("wp_ajax_nopriv_tilda_sync_event", array("Tilda", "add_sync_event")); // когда наступит время начнет выполнять задание add_action('tilda_sync_single_event', array('Tilda', 'sync_single_event'), 10, 3); add_action('tilda_sync_single_export_file', array('Tilda', 'sync_single_export_file')); }