通过cp-cron使cron工作执行文件

时间:2018-07-31 09:21:54

标签: wordpress cron

我要完成的工作是呼叫这两个链接,呼叫第一个等待5秒,然后呼叫第二个。

https://freelance.besthost-tunisie.com/wp-cron.php?export_key=8gqzwGeQ7DJk&export_id=24&action=trigger

https://freelance.besthost-tunisie.com/wp-cron.php?export_key=8gqzwGeQ7DJk&export_id=24&action=processing

他们将在wordpress上导出用户并通过电子邮件发送用户。 作为解决方案,我创建了一个PHP文件,该文件将通过$ .get调用它们。

<!DOCTYPE html>
<?php header('Access-Control-Allow-Origin: *'); ?>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>SENDING EMAIL WITH CRON</title>
</head>
<body>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script>
    function sleep(milliseconds) {
        var start = new Date().getTime();
        for (var i = 0; i < 1e7; i++) {
            if ((new Date().getTime() - start) > milliseconds){
            break;
            }
        }
    }
        $( document ).ready(function() {
            $.get('https://freelance.besthost-tunisie.com/wp-cron.php?export_key=8gqzwGeQ7DJk&export_id=24&action=trigger', function(data) {

                if (data.message.indexOf("Cron job triggered.") >= 0){
                   // alert(data.message);
                    sleep(5000);
                            $.get('https://freelance.besthost-tunisie.com/wp-cron.php?export_key=8gqzwGeQ7DJk&export_id=24&action=processing', function(data2) {


                            })
                        }



            });
        }); 
    </script>    
</body>
</html>

现在我想要的是每7天通过wp-cron或cpanel的cron调用最后一个文件。

0 个答案:

没有答案