您当前的位置:首页 > TAG信息列表 > wp-cron
初始化WordPress环境以在真正的cron脚本中使用
我必须通过real cron运行PHP脚本(WP cron太不可靠)。在该脚本中,我需要$wpdb将数据插入WordPress表。当然,由于WordPress不会初始化,所以$wpdb将不可用。正当所以,我的问题是如何“包括”WordPress/初始化WordPress环境来执行这些任务?require\\u once(“wp load.php”)怎么样?
如何将后期处理移到后台
我们有一个大型wp安装,每当编辑器点击“发布”时,它就会冻结。罪魁祸首似乎是运行的ping过程,例如重新构建站点地图等。是否有可能将这些过程中的大多数移动到后台,以便在这些过程完成之前站点不会停止运行?
某个流氓WordPress插件杀死了我的服务器--我如何隔离并杀死它?
我的VPS服务器经常会无缘无故地失去响应。CPU使用率持平。没有流量高峰等。当我在机器(Centos)上运行top命令时,我可以看到我的一个站点产生了大量apache/httpd进程,并且正在消耗可用的RAM,但实际上机箱上没有流量。我安装了一个插件,可以每天备份站点(EZPZ备份:http://wordpress.org/extend/plugins/ezpz-one-click-backup/).我对源代码很熟悉,可以看到它添加了许多WP Cron作业来执行每日备份。我怀疑这是问题的根本原因,但是否有
每个帖子都有唯一的wp_Schedule_Single_Event()?
我正在为一个客户建立一个网站,要求在不同的日期发送关于每个帖子的电子邮件(即帖子发布前两周,然后在帖子发布后四周,等等)。看来最好的方法是wp_schedule_single_event() 具有唯一的事件名称,但我不太确定如何正确调用add_action 在这些单一事件上each event has a unique name.我正在安排这样的活动:add_action(\'wp_insert_post\', \'cron_emails\'); function cron_emails() {
在命令行上运行WordPress-关闭延迟输出?
我正在创建一个在WordPress之外运行的cron作业。从开发角度来看,这使得调试和创建清理脚本或cron作业非常容易,只需在命令行上运行以下命令即可:php myfile.php 我的问题是WordPress以某种方式延迟了所有输出。。。通常,当您运行这样的php文件时,会在屏幕上实时生成输出。是否有人知道如何防止WP将所有输出延迟到作业结束?这可能是我在运行PHP文件时丢失的一些简单参数,或者某种常量,但我不确定。在下面的代码中,您希望在每个输出之间有1秒的延迟,相反,我当前会在最后一次打印
安排每月第二个星期四举行活动
我正在开发一个电子邮件系统,他们希望它能自动在每月的第二个星期四发送电子邮件。我已经整理好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
在POST UPDATE/CREATE之后,在WP的后台运行cron作业(或类似作业
我想在帖子内容创建或更新后对其运行过滤器。我希望在用户提交帖子后发生这种情况,因为这可能是一个有点长的过程(查找/替换以搜索词汇表术语并将其替换为链接)。实现这一目标最有效、最可靠的方法是什么?提前感谢,
对POST内容和CPT元运行函数
根据this 线程我正在安排wp_cron 每小时运行一个函数。我正在运行的函数相当长,我不希望作者不得不处理等待时间。我的问题是-在创建从以下代码运行的函数时($ids 是帖子ID的列表):$ids = unserialize( get_option( \'my_updated_posts\' ) ); foreach( $ids as $v ) { YOUR_FUNCTION_HERE( $v ); } 我该怎么做a) 如果id 涉及Post 键入并更新,或b
WordPress缓存-瞬时API或“UPDATE_USER_META”Cronjob?
我正在尝试根据查询设置用户元。基本上,如果查询返回true,则设置此值,否则设置此值(如果为true,则不设置)。这很有效,但问题是我目前每次都会打电话检查true或false,我知道这是不好的,而且不必要的,尤其是对于我正在进行的查询类型(如果是true,那么之后将始终保持true)。那么,我应该如何缓存这些请求呢?我应该用WordPress Transient API设置它,还是应该每X小时运行一次cron作业,然后根据结果“update\\u user\\u meta”?我只是对这两种方法都有点迷茫
找不到wp-cron.php,但我可以在公用文件夹中看到它
我对wp cron有问题。php文件。我可以在浏览公用文件夹时看到它,并且它的权限设置为755。但我仍然在服务器错误日志中收到此错误:[2012年3月15日星期四17:49:20][错误][客户端xx.xx.xxx.xxx]找不到wp cron。php,参考:http://secretsection.com/invizimals/?page_id=681有人能解释我为什么会出现这个错误吗?我能做些什么来修复它?顺便提一下我正在使用WP v.3.3.1BR公司
每小时WP时间表,我每小时至少需要一名访客吗?
我计划从我的wp插件中安排每小时一次的任务,因为我知道这些任务是通过访问网站触发的。因此,对于每小时一次的任务,我每小时至少需要一名访客。客人什么时候来有关系吗?例如,如果1:05有一位访客,2:55有另一位访客,那么1小时和2小时的任务不会错过吗?
如何让自定义帖子类型的项目在发布3个月后自动删除项目?
我想要一些代码可以放在我的functions.php 仅修改指定自定义帖子类型的文件。我已经尝试了几个插件,但它们都有比我需要的更多的功能。弄乱我不想让他们弄乱的东西太过分了。理想情况下,代码将:将每日cron作业设置为00:00(夜间)启动自定义函数,查询数据库中的自定义帖子类型,并将其发布日期与当前日期进行比较</如果自定义post类型早于3个月(自定义函数返回true),则它将调用wp_delete_post() 这篇文章的ID。不幸的是,我自己无法把它全部放在一起。有没有一个好的(简单的)插
add_action to wp cron?
我想在每次wordpress cron运行时都执行一些代码,而不管时间框架如何。是否可以为此创建add\\u操作?我查看了筛选列表,但找不到任何相关内容。谢谢
如何让WordPress每天运行一个活动?
在我想要构建的插件中,它处理竞争。比赛有日期。WordPress有没有一个功能,它可以每天运行一段代码,而不需要任何人创建cron作业?基本上,我想知道,当你用WordPress建立博客时,WordPress是否。org或automatic每天自动ping一次您的站点或类似的东西。因为如果这是真的,我可以勾住那个事件,让它运行比赛日期检查。
Recurring scheduled task help
我正在尝试在Wordpress安装中设置一个计划任务,该任务将(最终)运行一个脚本,每天发送一封包含大量数据的电子邮件。然而,我似乎根本无法启动预定的任务。我每隔2分钟测试一次,看看是否能正常工作。到目前为止,我所拥有的一切都在下面,并且是我人生的最底层functions.php 文件知道我哪里出错了吗?add_filter(\'cron_schedules\',\'my_cron_definer\'); function my_cron_definer($schedules){
全新安装时的PHP警告(连接超时)
我在访问我的最新WordPress 3.4.1安装(挪威语)时收到此PHP警告。 Warning: fopen(URL_TO_MY_WORDPRESS_PAGE/wp-cron.php?doing_wp_cron=1341476616.7605190277099609375000): failed to open stream: Connection timed out in PATH_TO_MY_WP_FILES/wp-includes/class-http.php on line 923
如何在BuddyPress中删除未使用的头像上传
我在我的wp-content/uploads/avatars文件夹中看到,当我创建测试用户时,有很多头像,但更改了头像。所以,我假设即使用户更改了他们的头像,旧文件仍然存在?这似乎是不必要的img文件的累积。有没有办法丢弃未使用的化身,只保留用户当前的完整和拇指宽度图像?而不是手动删除它们。试图破译在真实环境中使用的是哪一个将是非常麻烦的我在google上搜索过cron的工作,但我对它的工作方式不太熟悉。有什么想法吗?
插件中的Cron作业不起作用
我写了一个插件,可以将帖子转换为excel格式,然后通过电子邮件发送。xls到电子邮件id。我可以在函数中声明函数时使用它。php,但不能使用插件文件中定义的函数。if ( ! wp_next_scheduled( \'xls_func_hook1\' ) ) { wp_schedule_event( time(), \'hourly\', \'xls_func_hook1\' ); } add_action( \'xls_func_hook1\', \'sendxl
如何在此场景中设置WP Cron
我想使用Wordpress内置的WP Cron每天更新汇率。我目前使用此功能,require_once(WP_PLUGIN_DIR . \'/autocurupdate/currencyexchange_class.php\'); $cx=new currencyExchange(); $cx->getData(); $currency_sql = \"select last_updated from \" . $wpdb->prefix.\"currencies wh
如何在班级中使用wp_Schedule_Event?
这是我第一次尝试使用OOP方法编写应用程序。我还不太明白。目前我有一个cron挂钩:if( !wp_next_scheduled( \'my_cron_hook\' ) ) { //schedule the event to run daily wp_schedule_event( current_time( \'timestamp\' ), \'daily\', \'my_cron_hook\' ); } add_action(\'my_cron_hook