您当前的位置:首页 > TAG信息列表 > cron

  • 如何在当地时间戳触发WP Cron?

    时间:2018-10-20

    我正在尝试安排WP Cron,它应该在每个午夜的本地时间戳运行,但它只使用UTC。这就是我正在尝试的代码,if ( ! wp_next_scheduled( \'midnight_cron\' ) ) { $now = current_time(\'timestamp\', 1 ); $time = strtotime(\'tomorrow\', $now ); wp_schedule_event($time, \'dail

  • WordPress Cron作业,302响应

    时间:2018-11-07

    我试图在wordpress中调试cron作业。它应该会更新用户小时数,但不会,在代码中加入一些测试语句后,我不太确定它是否正在运行。我打开了调试模式,就像在wp-config.php:define(\'WP_DEBUG\', true); define(\'WP_DEBUG_LOG\', true); define(\'WP_DEBUG_DISPLAY\', true); 我调用我的cron事件functions.php 像这样:add_action(\'wp\', \'my_a

  • Call a PHP file from Cronjob

    时间:2018-11-15

    我正在使用MEC活动日历。我正在尝试将我的活动自动同步到谷歌日历。下面是事件插件的内容:重要提示:将cronjob设置为调用/www/wp-content/plugins/modern-events-calendar/app/crons/g-export。php文件每天至少一次,否则它不会将您的网站事件导出到Google日历中。首先,我不知道怎么做?我安装了WP Crontrol插件。有了它,我可以添加一个PHP Cron事件。我不知道我需要在这里输入什么代码来调用它?

  • UTC和当地时间的WP_CRON问题

    时间:2018-11-29

    我制作了一个插件,根据wp\\u cron函数按计划更改一些用户元数据。如果当前时间介于他们的午餐时间之间(在他们的用户配置文件中为date(\'g:i a\', strtotime($time)但是,每当运行Cron作业时,它都是UTC时间,用户配置文件中的其他时间都是本地时间。我只是把头撞在墙上,因为我想不出来。// function to run function mb_user_location_automater() { // get the read valu

  • 使用CronTab运行W3总缓存刷新功能

    时间:2012-01-01

    好啊我真的被这件事难住了。基本上,我需要为Wordpress插件W3 Total Cache调用一个函数,作为crontab中cron作业的一部分。我想每晚自动清除整个页面缓存。以下是我需要调用的wordpress中运行良好的代码:if (function_exists(\'w3tc_pgcache_flush\')) { w3tc_pgcache_flush(); } 我当前正在使用以下脚本:#!/usr/bin/php <?php

  • 插件中的多个wp_Schedule_Event cron作业导致多次执行

    时间:2015-10-13

    上周,我一直在为一家房地产网站做一些cron工作,该网站每天都有数百条更新/删除和新增帖子。我现在已经快结束了,希望安排三场WordPress活动来处理这个过程。我在下面链接的代码运行并向我发送一封包含输出的电子邮件(第二个和第三个事件被注释掉)。当我删除作业2和3中的注释时,问题就出现了。插件可以很好地激活,但当作业开始运行时,我会收到很多重复的电子邮件。注**这是一个流量很大的网站,在活动安排期间可能会被多次点击。我正在阅读的一些文章提到,wp cron在处理长脚本时存在一些已知问题,可能会重叠。尽管

  • 您可以在一个函数中注册两个cron事件吗?

    时间:2015-10-16

    采取以下措施:public static function activate() { wp_schedule_event( time(), \'twicedaily\', \'process_rss_items\' ); wp_schedule_event( time(), \'minute_15\', \'process_top_news\' ); } // end activate 这存储在单例类中。我在课外打电话给以下学生:// add once 1

  • 如何使用php的mail()函数创建邮件队列

    时间:2015-10-23

    我有一个运行WordPress 4.3.1的站点,hosts mail()限制为每5分钟14封邮件(即每分钟2封邮件),cron限制为至少5分钟,我正在运行everyone can register、Profile Builder with mail confirmation和WP mail Bank,以将WP\\u mail()设置为php的mail()函数。我需要的是限制我的邮件队列和stimm use mail()。感谢转发!!P、 我还拥有iThemes安全性和文件更改通知。

  • WP Cron和WordPress AJAX一样快吗?

    时间:2015-11-18

    我有一个关于在WordPress中执行一项非常长的资源密集型任务的问题。下面是场景。我有一个插件,允许用户运行一个需要很长时间的任务,一旦完成,就会将结果返回给用户。我做的第一件事是通过WordPress AJAX函数运行任务。由于该网站已锁定该用户,因此此操作不起作用。这意味着如果任务已启动,则无法从该用户加载其他页面。我能够让它在其他浏览者不会被锁定的情况下工作,但最初启动任务的人仍然被锁定。此外,这还创建了一个依赖关系,因为当AJAX任务运行时,用户无法关闭该窗口,因为这将关闭连接并停止任务。我尝试

  • WordPress cron正在以先前设置的时间间隔运行,而不是更新的时间间隔

    时间:2015-11-27

    出于测试目的,我为cron保留较短的时间间隔,当功能正常工作时,我将其更改为所需的时间间隔。每当我将例如的时间间隔从“三天”更改为“五分钟”,或从“五分钟”更改为“十五分钟”,cron都会以较早的频率运行,而不是更新的频率。我完全不明白这一点。即使设置了新的时间间隔,cron函数也只在以前的时间间隔上运行。这可能是什么原因,请帮我解决这个问题。这是我的代码:add_filter(\'cron_schedules\', \'filter_cron_schedules\'); function fil

  • Bookly插件中的WordPress Cron作业

    时间:2015-12-18

    见鬼,朋友们。我正在使用WordPress Bookly Plugin. 我想每天使用cron向客户发送电子邮件。插件正在对我说这句话“To send scheduled notifications please execute the following script hourly with your cron: php -f C:\\wamp\\www\\multan-academy\\wp-content\\plugins\\bookly-responsive-appointment-booking

  • wp_schedule_event didn't work

    时间:2017-01-20

    如果我给出具体的帖子id,它会起作用。如果我给出$post->id,它不会起作用。为什么?这里是我的代码:add_action( \'wp\', \'delete_expired_coupons_daily\' ); function delete_expired_coupons_daily() { if ( ! wp_next_scheduled( \'update_expired_post_status\' ) ) { wp_schedule_ev

  • CRON计划在运行后未更新

    时间:2017-02-06

    在我的网站上,Cron作业的速度非常慢。我在Wordpress环境之外创建了这个小脚本,只是为了测试WP Cron的响应时间:<?php //Method which does a basic curl get request function get_data($url) { $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL,

  • Dynamic name of cron event

    时间:2017-02-24

    在我的多站点安装中,我想为一些子站点添加一个每日cron事件。cron将通过API从另一个网站导入帖子。因为一次导入所有站点的内容将以超时结束,所以我想为每个子站点设置一个cron。在我的课堂上,我做到了: $cron_name = \'import_blog_posts_in_network_daily_\'.get_current_blog_id(); if ( !wp_next_scheduled( $cron_name) ) { wp_schedule

  • GET_POSTS/WP_QUERY耗尽134217728字节的内存大小

    时间:2017-03-05

    我想获取我的产品页面的所有帖子ID。但无论是第一种方法还是第二种方法都是成功的。。。我总是得到:PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8388616 bytes) in /var/www/vhosts/httpdocs/wp-includes/wp-db.php on line 1842 第一种方式:if ( ! defined(\'ABSPATH\') ) {&#

  • 如何将在cron作业期间发生的事情通知管理员

    时间:2017-03-07

    我们公司推出了一个使用我们的内容api的Wordpress插件。问题是,一些内容消失了。有时是一段时间,有时是永远。为了法律上的安全起见,我们必须强制要求在我们的页面上删除的内容也必须在插件用户端删除。我们每月检查一次cron作业,然后将导入的内容设置为“草稿”,这样网站所有者就不会丢失他自己可能添加的任何内容。他可以重新发布内容,但如果有法律问题,那就是他的问题。无论如何:我如何最好地通知页面所有者我们将他的一些页面设置为“草稿”?我查看了管理员通知,但这些通知似乎主要是针对诸如“您的设置已保存”之类的

  • WordPress cron running twice

    时间:2017-03-08

    我有以下创建CSV然后发送电子邮件的代码: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); } //C

  • 使用crontab键执行WordPress插件中的功能

    时间:2017-03-10

    所以,我想在crontab的插件上运行一个函数。例如,我想每天早上1:10运行它function my_cronjob_action () { //this function is in my plugin // code to execute on cron run syslog(LOG_DEBUG, \'executed by unix cron\'); } add_action(\'my_cronjob_action\', \'my_cronj

  • 未捕获错误:调用未定义的函数wp_GENERATE_ATTACHATE_METADATA()@wp-cron

    时间:2017-03-23

    开发人员我有一个WP cronjob正在运行,它应该导入一些图片并将它们设置为特定帖子的附件。但当我将其作为WP cronjob运行时,我显然无法做到这一点——例如,当我在“init”上运行它时,它工作得很好。但只要我尝试在WP cronjob中运行它,它就会失败。 register_activation_hook( __FILE__, \'OA_FeedManager_activated\' ); function importpicture_activated() {

  • 将菜单项设置为在特定时间内显示

    时间:2017-04-03

    我的网站顶部有一个“实用导航”,目前有两个链接——一个链接到我们的博客,另一个链接到每周新闻稿。我们还每天下午5点做一个广播节目,周六早上7点和晚上7点重播。在此期间,我希望出现第三个菜单项,其中包含指向播客的链接,以便现场收听。有人知道如何在不安装插件的情况下做到这一点吗?我想我可以编辑该函数,但我不知道如何对计时器进行编程(感谢您的帮助!