您当前的位置:首页 > TAG信息列表 > cron
在命令行上运行WordPress-关闭延迟输出?
我正在创建一个在WordPress之外运行的cron作业。从开发角度来看,这使得调试和创建清理脚本或cron作业非常容易,只需在命令行上运行以下命令即可:php myfile.php 我的问题是WordPress以某种方式延迟了所有输出。。。通常,当您运行这样的php文件时,会在屏幕上实时生成输出。是否有人知道如何防止WP将所有输出延迟到作业结束?这可能是我在运行PHP文件时丢失的一些简单参数,或者某种常量,但我不确定。在下面的代码中,您希望在每个输出之间有1秒的延迟,相反,我当前会在最后一次打印
删除具有特定挂钩的所有计划事件
我有几个cron作业都连接到同一个挂钩,但每个作业都有不同的参数(post ID)。它出现了wp_clear_scheduled_hook 仅清除与传递的参数匹配的作业(如果未提供参数,则清除没有任何参数的作业)。有没有一种方法可以删除与挂钩关联的所有cron作业,而不考虑作业的参数?(无需通过循环ID“手动”执行)。似乎有答案被删除了!为了澄清我想要实现的目标:每个帖子都有一个截止日期,我想在这个日期之后删除帖子。(另一种选择是让一个cron作业每24小时重复一次,删除所有过期的帖子)。然而,我决定为每
安排每月第二个星期四举行活动
我正在开发一个电子邮件系统,他们希望它能自动在每月的第二个星期四发送电子邮件。我已经整理好PHP,并准备发出回调来发送电子邮件,但在cron和安排事件方面,我是一个完全的新手。基本上,我有:echo date(\'M d Y\', strtotime(\'first thursday this month\')); echo date(\'M d Y\', strtotime(\'-5 hours\')); if(date(\'MdY\',strtotime(\'first thursda
Cronjob未按预期工作-挂钩出现问题?
今天我试着写一个Wordpress Cronjob。出于测试目的,我编写了一个函数,每小时向我发送一封电子邮件,但它不起作用。我有一个名为“核心控制”的插件,它向我显示了所有现有的Cronjobs,我的也在这里列出。还有一个按钮“立即运行”。如果我按下它,我会收到测试邮件,因此函数本身是正确的。下面是Cronjob的代码,它位于函数中。我的主题的php。if( !wp_next_scheduled( \'check_cron\' ) ) { wp_schedule_event( time
WordPress缓存-瞬时API或“UPDATE_USER_META”Cronjob?
我正在尝试根据查询设置用户元。基本上,如果查询返回true,则设置此值,否则设置此值(如果为true,则不设置)。这很有效,但问题是我目前每次都会打电话检查true或false,我知道这是不好的,而且不必要的,尤其是对于我正在进行的查询类型(如果是true,那么之后将始终保持true)。那么,我应该如何缓存这些请求呢?我应该用WordPress Transient API设置它,还是应该每X小时运行一次cron作业,然后根据结果“update\\u user\\u meta”?我只是对这两种方法都有点迷茫
如何自动导入外部图片进行上传
大家好,我想有一个简单的插件,钩子,任何可以自动缓存外部图像的东西。简单说明:实际上我正在使用这个插件:http://wordpress.org/extend/plugins/cache-images/但有了这个,我必须点击扫描,然后选择我想保存的图像,然后等待,等等。。。我需要更自动化的东西。有人能教/告诉我怎么做吗?非常感谢。
如果用户已6个月未使用帐户,请提醒其帐户
我有一个网站与用户注册/登录系统的所有工作也。我希望自动向所有6个月未使用其帐户的用户发送电子邮件。我有一个想法,但只是想知道是否有更好/更方便的解决方案。因为这将在PHP中完成,所以我想这需要一个cron作业,这并不像我以前做过的很多那样是一个问题。据我所知,Wordpress似乎没有存储用户上次访问我的网站的时间。然后我想我可以将用户最后一次访问站点的时间(手动)存储在数据库中,并与PHP cron文件中的当前日期进行比较。有谁有更好的建议吗?甚至是一个插件来帮我:p谢谢
如何通过外部php脚本以编程方式管理帖子?
如何创建帖子、将其分配到类别、向其添加标记并从磁盘上某处的PHP脚本(例如/usr/local/process.PHP)中设置特色图像,而该脚本不是Wordpress安装或基础设施的一部分?我搜索了几个小时,没有找到任何特别有用的东西。唯一让我困惑的是如何创建帖子并添加其元数据。其余的工作(如获取图像、提取标题等)已经完成。Background我想自动化为我拥有的图像创建帖子的过程。与传统的导入内容不同,我希望替换图像并更新其帖子和元数据(如果已经存在的话)。后者很重要,因为我在Aperture中管理所有
每小时WP时间表,我每小时至少需要一名访客吗?
我计划从我的wp插件中安排每小时一次的任务,因为我知道这些任务是通过访问网站触发的。因此,对于每小时一次的任务,我每小时至少需要一名访客。客人什么时候来有关系吗?例如,如果1:05有一位访客,2:55有另一位访客,那么1小时和2小时的任务不会错过吗?
我应该在哪个文件上运行cron作业才能使Twitter新闻提要更频繁地更新?
我已经安装了推特新闻提要插件,它每小时只更新一次。有一个按钮可以按下,但它会立即更新。因此,我假设有一个文件可以使用cron调用,该文件将在设置cron时更新。问题是我不知道该调用哪个文件。有谁能帮我找到我应该找的东西吗?这些是可用的文件。插件文件twitter新闻提要/twitter新闻提要管理员。phptwitter新闻提要/simplepie/自述。txtwitter新闻提要/simplepie/simplepie。在Twitter新闻源/simplepie/许可证中。txtwitter新闻提要/t
如何让WordPress每天运行一个活动?
在我想要构建的插件中,它处理竞争。比赛有日期。WordPress有没有一个功能,它可以每天运行一段代码,而不需要任何人创建cron作业?基本上,我想知道,当你用WordPress建立博客时,WordPress是否。org或automatic每天自动ping一次您的站点或类似的东西。因为如果这是真的,我可以勾住那个事件,让它运行比赛日期检查。
如何使用wp_Schedule_Event设置多个cron任务,使它们不会重叠?
我正在使用cron从Facebook获取数据,我将工作分为三个电话,以避免同时拨打多个电话,现在我如何设置电话,使它们不会重叠?// Set the CRON for pages wp_schedule_event( current_time( \'timestamp\' ), self::FB_CRON_FREQUENCY, self::FB_CRON_PAGES, array( Ai1ec_Facebook_Graph_Object_Collection::FB_PAGE ) );
Recurring scheduled task help
我正在尝试在Wordpress安装中设置一个计划任务,该任务将(最终)运行一个脚本,每天发送一封包含大量数据的电子邮件。然而,我似乎根本无法启动预定的任务。我每隔2分钟测试一次,看看是否能正常工作。到目前为止,我所拥有的一切都在下面,并且是我人生的最底层functions.php 文件知道我哪里出错了吗?add_filter(\'cron_schedules\',\'my_cron_definer\'); function my_cron_definer($schedules){
如何在BuddyPress中删除未使用的头像上传
我在我的wp-content/uploads/avatars文件夹中看到,当我创建测试用户时,有很多头像,但更改了头像。所以,我假设即使用户更改了他们的头像,旧文件仍然存在?这似乎是不必要的img文件的累积。有没有办法丢弃未使用的化身,只保留用户当前的完整和拇指宽度图像?而不是手动删除它们。试图破译在真实环境中使用的是哪一个将是非常麻烦的我在google上搜索过cron的工作,但我对它的工作方式不太熟悉。有什么想法吗?
Sending out scheduled emails
如果我有计划发送的电子邮件,wordpress会运行cron吗?似乎如果没有对站点进行访问(请求),计划的任务将不会运行,因此不会发送电子邮件,例如每小时发送一次。根据目前的情况,如果几个小时内没有访问该网站(并且进行了多次访问),则会同时发送所有预定的电子邮件如何防止这种情况发生,是否有添加cron任务的插件?
通过Cron自动从帖子类型中删除帖子
我如何使用Cron在达到某个限制后删除某个帖子类型的帖子,比如最多保留50篇帖子?原因是这些帖子会定期自动导入,所以我想防止DB变得太大,除了不需要旧帖子之外。
检查函数是否被cron作业调用
我有一个只想通过cron作业运行的函数。是否有一种方法可以检查特定的计划事件是否正在调用此函数而不是其他任何函数?
get_posts inside cron
Edited to rewrite my question我会尽量说清楚,因为我需要尽快解决这个问题。我禁用了WordPress的cron,并在我的服务器上添加了一个真正的cron作业来调用wp cron。php每天。但是,我调用的函数不起作用。代码执行似乎停止于get_posts, 如果我尝试使用WP_Query 班没有错误消息,之后的任何代码都不会执行。当我不添加时numberposts, 但它确实给了我5篇文章,这是numberposts的默认值。示例: $posts = get_posts( ar
WP Cron锁定是如何实现的?
WordPress采取措施确保cron任务不会在应该运行一次的时候运行两次,例如,在给出每小时一次的计划时,每小时运行一次,而不是在计划的时间偶尔运行两次。虽然它不是万无一失的,但WordPress采取了哪些步骤来确保它在预定的时间发生,并且只按规定发生一次?
在用户提交时动态创建wp_cront事件
是否可以根据特定操作动态设置新的wp\\u cron作业?我有一个表单提交过程(我使用重力表单,所以已经在它们的几个挂钩上设置了几个函数),当用户完成并提交表单时,该过程会创建一个特定帖子类型的帖子。我想做的是在提交时设置一个cron作业。每次表单提交都将设置一个新的cron事件(不要担心,它们会在一定时间后被清除,通常在48小时内)。我的理解是当你使用wp_schedule_event() 您基本上是在创建一个新的动作挂钩,然后使用自定义函数将其挂钩。所以本质上,我需要动态地创建一个新的钩子(每个钩子都