您当前的位置:首页 > TAG信息列表 > wp-cron
通过在命令行调用wp-cron.php而不是使用wget触发cron?
你能触发吗wp-cron.php 例如使用$ php /path/to/wordpress/wp-cron.php 而不是使用wget方法,例如wget -q -O - http://example.com/wp-cron.php>/dev/null 2>&1?
WordPress cron不计划在亚马逊Web服务上运行
我正在尝试设置一个cron每小时运行一次,它在我本地的流浪者箱上运行得很好,但在aws(elastic beanstalk)上似乎没有正确的时间表。代码如下:register_activation_hook(__FILE__, \'my_activation\'); add_action(\'my_hourly_event\', \'do_this_hourly\'); function my_activation() { wp_schedule_event(ti
如何自定义‘wp_Schedule_Event’的‘Recurance’?
我是WordPress开发的新手。我建立了一个功能,每天发送两次电子邮件wp_schedule_event. 我的复发率是twicedaily. 是否可以将两次每日时间更改为9:00和14:00。如果是,如何实现?或者是否有其他选项可以使用自定义时间调用特定事件?
是否取消/停止当前正在进行的计划cron事件?
如果我通过cron scheduled事件计划了CPU密集型作业,那么如何在作业当前运行时停止或取消该作业?
将巨大的cron OPTION_VALUE添加到wp_Options表中
我最近注意到,在出现性能错误和失败后,单个请求所消耗的内存(前面或后面)迅速增加。经过数小时的实验和研究,我注意到“cron”行的option\\u值记录是7MB!!!!包含一个带有“重新调度”操作循环的巨大json。这看起来像是一次袭击,准备再次看到吗?如何保护我的站点不受这些cron值的影响?
通过表单提交激活cron时,wp-cron函数未运行
我正在激活cronform 提交按钮(不是在插件激活时)。因此,用户可以选择是否设置cron。但它不会触发函数。设置了cron,但触发了该函数。在通过cron时间加载cron函数之后,我已经加载/访问了该站点好几次。这是我的密码,function obs_register_menu() { add_menu_page( .. \'obs_plugin_fn\'... ); // obs_plugin_fn is the function for the plugin page }&
如何定期从远程txt文件中抓取和缓存字符串。-我的第一个插件
我维护一个资源网站,FilterLists, 它本质上是一个围绕网络托管的txt文件目录。我正在尝试构建我的第一个WordPress插件,以(a)学习并(b)向该工具添加新功能。我正在尝试抓取每个链接txt文件的最后修改时间(如作者在实际文本中提供的)。就目前而言,我的第一次访问插件工作正常,但在访问者(或者,在我的情况下,CDN每隔几个小时)请求站点时,会进行所有的抓取和解析,这需要很长时间才能完成列出的所有文件。理想情况下,我希望定期ping每个文件,可能使用类似wp cron的东西(我不熟悉它的存在
Cron While Editing Post
我有一个多作者的博客,上面有两个schedule cron函数。第一个函数在365天后移动所有处于挂起状态的公共帖子:if( ! wp_next_scheduled( \'expire_posts_hook_publish\' ) ) { wp_schedule_event( time(), \'hourly\', \'expire_posts_hook_publish\' ); } add_action( \'expire_posts_hook_publish\
WordPress:Cron锁定和队列
我有一些CPU密集型脚本,我不想同时运行。脚本有时会重叠并使服务器崩溃。已经达到2GB,mysql容器仍然崩溃。我有一个crontab设置来点击示例。com/cron。php?do\\u cron=randstr,每15分钟一次。有没有办法放置一个锁,一次只执行一个cron任务?完成后,下一个将运行。我知道这可以使用PHP的文件锁定机制来完成(但它不会将下一个任务排队)。不确定WP是否自行完成此操作。All help appreciated!
如何避免等待CGI脚本输出超时?
我收到来自/wp cron的Apache错误。php。我没有修改那个文件。如何避免超时?
计划删除菜单页面和快捷代码
我想安排在一定时间段后从wordpress中删除菜单页和快捷码。我正在使用下面的代码,但经过一段时间后,快捷码和菜单都不会被删除。下面是我的代码,如果我运行代码时没有使用“init”函数进行调度,这两个函数都会被删除。知道我做错了什么吗。add_action(\'init\',\'s\'); function s () { wp_schedule_event( current_time( \'timestamp\' ),\'mines\', \'my_action\');
为什么要使用wp_lear_Scheduled_Hook?它做了什么?
我对cron的工作还不熟悉。阅读后this article I能够使用wp_schedule_event.该页面中有一句话是关于“不要忘记在停用时清理调度程序”。我阅读了wp_clear_scheduled_hook.但我还是不明白我们为什么要使用wp_clear_scheduled_hook 以及它的作用。
WP日程安排活动-每天第一个访客到来时
我有一个每日wp计划活动。我知道,当用户访问该站点时,如果计划时间过去,就会发生这种情况。如果我从今天上午12点开始,如果明天第一个访客明天凌晨1:20来,那么事件将发生在明天凌晨1:20。。日复一日,它发生在凌晨1点20分之后还是凌晨12点之后。?
WP Cron被触发,但未按预期工作
我创建了一个WP cron job, 我的cron作业代码如下所示: public function run_import(){ if ( isset($_POST[\"run_import\"])) { add_action( \'import_execution_event_test\', array($this, \'run_execution_script\' )); if(!wp_next_scheduled(\
每天特定时间的WP_Schedule_Event()
我对WP-Cron不太熟悉,但我在我的一个网站上使用了它们。我为每小时设置一个自定义查询:add_action( \'init\', function () { if( ! wp_next_scheduled( \'expire_cpt\' ) ) { wp_schedule_event( time(), \'hourly\', \'expire_cpt\' ); } add_action( \'expire_cpt\', \'pre
Scheduling posts in database
我有100多个帖子要安排。我用SQL查询设置了日期和状态(未来)。但当时间到了,帖子还没有发布,我可以在桌面上看到“时间表丢失”的消息。系统(cron)工作正常,因为手动计划工作正常。调度系统是如何工作的?我错过了什么?谢谢
我如何例行公事地提取最新帖子的缩略图?
我想写一个可以与Wordpress通信的PHP代码段。当一篇新文章发布时,今天就会有一个文件。jpg将从最近帖子的缩略图url(自定义字段)生成。或者,我可以为该操作安排一个cronjob每天执行。如何实现此功能?我的想法是在功能之外进行。php,这样它就不会一直执行,而计划今天进行更新。jpg似乎对资源更加友好。感谢您的指点。
在执行wp_cron之前从插件中的操作调用导入类时出现问题
我正在使用wp\\u crontrol插件调用函数中添加的操作。php文件,然后调用插件文件中的函数。WP访问了我的函数,但无法调用该类,我遇到以下错误:PHP致命错误:在xxx中找不到类“RSS\\U Import”我很确定我调用该类的方式不正确,但我不确定在wp\\u cron调用该类之前如何调用该类。functions.phpadd_action( \'my_hookname\', \'my_function_plugin\' );plugin_file.php功能。php\'add\\u acti
多站点基于路径的网络上的crontabwp-cron.php:每条路径一个?还是只有一个是根部?
我有一个启用了多站点配置的wordpress:define( \'WP_ALLOW_MULTISITE\', true ); 我想在wp config中禁用内部cron。php具有:define(\'DISABLE_WP_CRON\', true); 我的多站点安装是基于路径的网络,例如:http://www.foo.com/bar/ http://www.foo.com/baz/ http://www.foo.com/foo/ 在我的crontab -e 我
WP-cron.php被触发,但未发布计划的发布
我是wordpress的新手。我的网站一直在发布预定的帖子,但似乎因为没有流量而停止了。所以我禁用了wp default cron,并通过cPanel设置了cron作业。via命令wget -q -O - http://1pm.today/wp-cron.php?doing_wp_cron和usr/bin/curl --user-agent cPanel-Cron http://1pm.today/wp-cron.php?doing_wp_cron但是运行wp cron。像这样的php似乎不会触发预定的p