您当前的位置:首页 > TAG信息列表 > wp-cron
根据变量添加/删除Cron操作
我已将一个函数挂接到一个名为\'job_manager_check_for_expired_jobs\', 我希望它基于变量的值运行$create_sitemap. 默认情况下,该值为true,但可以通过过滤器进行更改。问题是,如果我使用该站点,然后将过滤器更改为false,那么钩子仍会像变量为true一样运行,因此操作不会被删除。我使用的代码在这里,任何帮助都将不胜感激! // Check the WPJM plugin exists if( is_plugin_active(
禁用了wp-cron,设置了系统cron,但仍错过了计划开机自检
我有一个缓存插件(WP-Rocket),所以我知道WP-cron和预定帖子的问题。所以,我禁用了wp-cron 然后设置系统cron。现在,我注意到,当一篇文章被安排时,它没有设置为HH:MM:00 但有些数字大于0 秒。因此,我将系统cron设置为每隔5分钟和35分钟运行一次wp cron。但我还是错过了发帖时间表。我知道它会运行,因为我记录了输出,其中显示200 返回代码加上我看到的缓存文件的时间戳分别为5分钟和35分钟。define(\'DISABLE_WP_CRON\', true);
WordPress中的Cron作业调度
add_action(\'init\', \'property_listing_check_status\'); function property_listing_check_status() { if (! wp_next_scheduled ( \'daily_check_property_status\' )) { wp_schedule_event( time() , \'hourly\', \'daily_check_property_status\')
Wordpress wp-cron not working
Cron未按预期工作。如果我安排帖子或事件管理器事件,如果在发布时间之后访问站点,则不会发布。如果我去http://somedomain.tld/wp-cron.php?doing_wp_cron 它为空,而调试设置为打开。它应该是空的还是应该显示一些错误(如果有)?错误日志为空。WP Crontrol插件显示cron作业。有没有提示下一步要检查什么?
在Eclipse中使用XDebug调试wp_cron作业
我为PHP开发人员使用Eclipse(Neon.3发行版(4.6.3)以备不时之需)和XDebug来开发插件/主题。这一切都很好(即,我可以在插件代码中设置断点并逐步执行,等等)。然而,我似乎无法让XDebug在由1次触发的函数中的断点处停止WP_Cron 工作例如,给定以下条件:add_action (\'wpse_my_hook\', \'wpse_my_cron_function\') ; function wpse_my_function () {
WP_Schedule_Event函数引用
我正在使用wp\\u schedule\\u event recursive函数。在该功能中,我创建了一封电子邮件,它可以正常工作。此函数每1小时启动一次。function do_this_hourly() { $to = \'[email protected]\'; $subject = \'Test my one hour job\'; $message = \'you received this message \';
Ping已禁用,但WordPress仍在搜索“to_ping”
我有一个客户的网站,其中有超过20万个帖子,我正在尽我所能优化它。目前,在“设置->讨论”页面下,“尝试通知文章中链接到的任何博客”和“允许其他博客(pingback和trackback)在新文章上的链接通知”都未选中,但我仍然在慢速查询日志中看到这一点(从wp cron.php调用):# Query_time: 43.475373 Lock_time: 0.000056 Rows_sent: 0 Rows_examined: 227718 Rows_affected: 0 # By
WP_Schedule_Event()每天设置,但每秒处理一次
阅读wp_schedule_event() 文档为我提供了如下代码:add_action(\'cr_paid_link_manager_generate_expiring_link_email_action\',\'cr_paid_link_manager_generate_expiring_link_email\'); wp_schedule_event(time(), \'daily\', \'cr_paid_link_manager_generate_expiring_link_email_
WP_SCHEDUP_EVENT如果时间戳已过,它是否会运行?
我的客户告诉我,计划的作业有时没有按预期运行。我从来没有问过自己wp\\u cron实际上是如何工作的,我认为这有点不言自明。但现在我对此表示怀疑。Codex说时间戳参数是:您希望事件第一次发生的时间。这必须是UNIX时间戳格式。我知道当有人访问该站点时,wp\\u cron会触发事件。但如果访问发生在时间戳中硬编码的时间之后一点点呢?那个事件还会触发吗?还是通过?
Posts wont expire
我在安排帖子自动过期(要么删除,要么起草)方面遇到了一些麻烦,我尝试过的每个插件都没有做任何事情,当它达到预定时间时,什么都没有发生,这让我觉得这可能是我一直忽视的一件简单的事情。。我想我可能对wp-cron有问题,但我似乎在通过wordPress设置未来的发布日期方面没有任何问题。我运行了最新版本的Wordpress,并设置了多个站点。所有插件都是目前可用的最新版本。有人有什么想法吗??我没有东西可以尝试了。。。提前感谢塔夫芝
如何在cron作业中设置时间间隔?
我有一个非托管的VPS,我的wordpress站点位于这里,我还使用WP-ROBOT 3插件进行自动发布,我希望它通过cron作业进行自动发布,根据插件的文档,我通过SSH命令输入了此代码wget --post-data=\'mincamp=2&maxcamp=3&chance=50\' -O /dev/null http://myURL/ 它工作了,但我想设置定期间隔,这样它每天都会自动记账,怎么做?我想每6小时发布一次,cron命令应该是什么
为什么?doking_wp_cron被附加到我的URL
我有时会在URL的末尾发现以下字符串:/?doing_wp_cron 有人知道这是干什么用的吗?如何删除它?
How to test wp_cron?
这是一个愚蠢的问题。。。我计划每小时运行一次操作:if(!wp_next_scheduled(\'my_hourly_events\')) wp_schedule_event(time(), \'hourly\', \'my_hourly_events\'); add_action(\'my_hourly_events\', \'the_function_to_run\'); function the_function_to_run(){ ec
使用带有参数的wp_Schedule_Single_Event发送电子邮件
我正在尝试安排一个伪cron作业,以便使用WordPress插件在设定的时间后发送电子邮件。到目前为止,当我将电子邮件地址和消息硬编码到email_about_coupon() 作用但是,当我尝试向函数发送参数时,电子邮件从未发送。通过使用Cron GUI plugin, 我可以看到cron作业甚至是通过参数注册的。我认为我做了一些不正确的事情,在函数运行时不允许在函数中正确使用参数。以下是我所拥有的:function schedule_email_cron($post_id) {
Missed scheduled WordPress
我目前在WordPress的3.1版中,我在规划我的帖子时遇到了问题。事实上,每当我计划发表一篇文章时,都会写上这样一句话:“我想写一篇文章。”;计划错过。你能帮帮我吗。
Wp_Schedule_Single_Event触发的原因是什么?
这并不像你想象的那么简单。基本上,我有一个C#程序正在访问worpdress站点,而wp\\U时间表似乎没有启动。如果我使用firefox浏览器访问该网站,它似乎会熄灭。Soooo这里有什么区别?究竟是什么原因导致cron着火?是HTTP GET吗?或者浏览器加载的页面中是否有一些脚本或函数?
执行递归复杂查询的最有效方法是什么?
我的网站上有一个“工作”部分(自定义帖子类型),有各种相关分类法(语言、合同类型、位置等)。该网站也有很大的用户群(约10000名订阅者)。这些用户可以访问他们选择感兴趣的“工作”标准的表单,以便每天收到一封电子邮件,其中列出了与他们的标准相对应的“工作”列表。我想听听您对实现该功能的最佳方式的看法。我的第一个方法是:循环浏览所有“订阅者”用户,为每个用户获取他们选择的标准(语言、合同类型、城市等)使用这些标准,对当天发布的所有“作业”进行WP\\U查询通过电子邮件发送结果由于WP cron,此功能每天都
我如何更改预定活动的频率?
我在如下插件中声明了一个计划事件:function shedule_email_alerts() { if ( !wp_next_scheduled( \'send_email_alerts_hook\' ) ) { wp_schedule_event(time(), \'hourly\', \'send_email_alerts_hook\'); } } 然后,我想将频率更改为“每日”,通过这样做,将原来的功能替换为:functi
如何使用Cron函数解析庞大的用户列表?
我有几千个用户订阅了一个WP网站。每天我都需要给每个用户发送一封电子邮件。电子邮件是根据多个自定义用户配置文件字段的数据自定义生成的。对于每个用户,基于此数据的自定义查询将返回帖子列表,这些帖子构成电子邮件的消息。正如你所想象的那样,这可能会在服务器上造成相当大的负担,因此,当我启动解析用户、生成电子邮件并发送邮件的功能时,Wordpress崩溃了。它可以与几十个用户一起工作,但几千个用户太多了。为了避免这种情况,我想做的是一次只处理10个用户,例如每两分钟处理一次。我可以用CRON函数来实现这一点。我正
共享主机上的WP Cron不允许环回连接?
我的托管公司告诉我,他们不允许环回连接,这是在我的服务器上运行以下cron任务所必需的。我需要为此插件运行cron任务:http://tribulant.com/plugins/view/1/wordpress-newsletter-pluginwget -O /dev/null \"http://localhost/?wpmlmethod=docron&auth=XXXXXXXX\" > /dev/null 2>&1 它们提供了以下代码,我已经对这些代码进行了修改,