您当前的位置:首页 > TAG信息列表 > cron
不允许使用文件类型-Cronjob
我目前正在开发一个cron作业,它从外部源下载一个xml文件,并将其存储在wordpress媒体中。为了调试建议,我安装了插件Advanced Cron Manager,它允许我手动运行Cron作业。cronjob的手动执行工作正常,没有任何问题。当cronjob按照其时间表执行时,我面临的问题是:;很抱歉,出于安全原因,不允许使用此文件类型;。在我的cron函数中,我配置了:/** Allow all filetypes to be uploaded */ define(\'ALLOW_UNFI
使用WP-cron会不会让用户的网站运行速度变慢?
请原谅我的;“初学者”;在这件事上,我有两个选择来触发一项繁重的任务(大规模更新用户属性,以解决两个插件之间不合作的问题):(1)在我的服务器中使用Unix Cron或(2)使用WP Cron我确实更喜欢在WordPress中做任何事情,如果它们相似,则使用WP Cron,但(据我所知)由于WP Cron是一个伪Cron,它会等待某个访问者来触发它,我担心在导航过程中,这可能太繁重了,无法减缓用户的体验。它是否有这样做的潜力?Should we actually use Unix Cron wheneve
如何在后台运行wp_sert_post()&wpdb?
我创建了一个代码,从远程API获取数据,然后回显某些数据&;将这些数据导入post type 使用wp_insert_post() &;post meta**使用wpdb->query().这是我当前的代码:$imdbid = $_GET[\'id\']; $string = file_get_contents("http://www.omdbapi.com/?i=".$imdbid."&apikey=API_KEY_HEREKEYVALUE
自动删除用户(AUTO_DELETE_USERS)
我需要一些帮助,因为我找不到任何解决问题的方法,也没有自己解决问题的知识。我想做的是:我想深入研究每一个超过X天的WordPress用户(订阅者)。出于测试目的,我需要短时间间隔,在生产中,用户应在6个月后删除。因此,每个用户都应该在注册6个月后删除。我为测试目的所做的尝试:function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wp
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
是否取消/停止当前正在进行的计划cron事件?
如果我通过cron scheduled事件计划了CPU密集型作业,那么如何在作业当前运行时停止或取消该作业?
将巨大的cron OPTION_VALUE添加到wp_Options表中
我最近注意到,在出现性能错误和失败后,单个请求所消耗的内存(前面或后面)迅速增加。经过数小时的实验和研究,我注意到“cron”行的option\\u值记录是7MB!!!!包含一个带有“重新调度”操作循环的巨大json。这看起来像是一次袭击,准备再次看到吗?如何保护我的站点不受这些cron值的影响?
用于自动删除超过x天的特定帖子类型的帖子的Cron作业
我想删除超过60天的特定帖子类型(在本例中为“vfb\\U条目”)的所有帖子。cron作业应每天运行一次。我有以下代码,但如果我触发cron作业,它将不起作用。但是,仅在phpMyAdmin中运行查询会返回正确的结果。所以功能本身肯定有问题。有人能帮忙吗?// Cron Job to Delete VFB Entries older than 60 days if(!wp_next_scheduled( \'remove_old_vfb_entries\')){ wp_schedu
预加载模式下的Cron和WP超级缓存
我禁用了WordPress Cron,并将一个真正的Cron(Linux Cron)配置为wp-cron.php 每8小时一次,但我不确定它如何影响预加载模式下WP超级缓存的行为。据我所知,WP Super Cache处理100篇文章,休息10秒,再处理100篇文章,休息10秒,依此类推。假设一个网站有10000篇帖子。我很确定最初的100篇帖子会在第一时间得到处理wp-cron.php 是命中的,但何时处理其他帖子?他们会等到下一次击中wp-cron.php (+8小时)?
WordPress:Cron锁定和队列
我有一些CPU密集型脚本,我不想同时运行。脚本有时会重叠并使服务器崩溃。已经达到2GB,mysql容器仍然崩溃。我有一个crontab设置来点击示例。com/cron。php?do\\u cron=randstr,每15分钟一次。有没有办法放置一个锁,一次只执行一个cron任务?完成后,下一个将运行。我知道这可以使用PHP的文件锁定机制来完成(但它不会将下一个任务排队)。不确定WP是否自行完成此操作。All help appreciated!
从早于特定日期的帖子中删除精选图片
我经营着一个由数百名编辑组成的网站网络,最近有图像版权巨魔在追击我们。这些图片中的大多数都是一年或更老的,所以我们希望从超过6个月的帖子中删除所有图片。目前,我已经编写了一个插件,它使用SQL查询从帖子内容中删除图像,并在每日cron上运行。我唯一搞不清楚的是,删除这些帖子上的特色图片,这让我头痛不已。以下工作,如果手动完成:delete_post_thumbnail( POST ID HERE ); 但是,如果我使用foreach循环运行查询,它将不起作用。所以,我有一些根本不起作用的东西:f
多站点基于路径的网络上的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 我
可以在WordPress中设置提交表单的计划程序吗?
我需要一个调度程序,以自动更新一个WordPress网站与新的csv后,一定的时间间隔。我发现了很多wp_schedule_event 但所有人都在激活插件时创建cron作业。如果我也这样做,那么代码就会执行。但我的要求是将其安排在管理员提交表单时。我的要求是:插件激活后,管理员将选择间隔。在提交此表单时,我想将时间表设置为自动检查csv的间隔(由管理员选择),以便通过新csv自动更新站点。在表单提交中,我调用了一个php页面。在这一页上,我编写了以下代码:$interval=$_POST[\'selec
"Missed schedule" posting bug
我有一个低流量WordPress(4.5.3)网站http://brandgrowmedia.ca/.当博客帖子被安排时,它通常(大约80%的时间)不会发布,并被标记为“错过了时间表”。我调查了这个问题,认为这与cron任务没有启动有关,因为该站点没有足够的流量为了解决这个问题,我安装了插件WP-Cron-Control。按照插件的说明,我随后登录到我的cPanel并设置了一个cron作业,该作业调用了相应的函数。然而,这似乎没有任何影响,该职位仍然被标记为“错过了时间表”的大多数时间。cPanel中cr
WordPress自动发布:当WordPress不再发布时会有超时吗?
如果您计划发布一篇文章,但它错过了发布时间,WordPress会在多长时间后发布它?我知道当用户在cron作业设置为运行后加载页面时,WordPress cron作业会触发,但在调度时间过后,WordPress还会发布帖子多久?E、 g:如果发布时间设置为12:00 pm,并且12:00之后的第一个用户访问12:30 pm,WordPress还会发布吗?这里的限制是多少?我承认在提问之前我没有在谷歌上搜索那么多,但我看到的大多是关于如何设置发布的教程。
在WordPress外部使用WP_QUERY和WP_META_QUERY
我试图找出如何在WordPress安装之外利用WP\\u Query和WP\\u Meta\\u Query来执行服务器Cron作业。我试过包括wp-load.php 但这也带来了像WooCommerce这样的插件,我得到了各种各样的标题警告,等等。我只需要与数据库交互,而不是所有的主题和插件方法。这是我当前收到的警告的一个示例:Notice: wp_woocommerce_session_d34eac23ade02d0820a9089e923eed79 cookie cannot be set - he
在unctions.php中使用钩子名称创建函数以执行URL
我正在尝试使用WP Crontrol运行一个执行2个URL的cron作业:Cron作业1:示例URL。com-每2分钟一次Cron作业2:示例URL2。com-每24小时一次如何使一个可以使用WP Crontrol通过钩子名执行的函数正确执行此操作?谢谢
WP_Schedule_Event是否在后台运行?
根据法典,安排一个钩子,该钩子将由WordPress操作核心按照您指定的特定间隔执行。如果超过预定时间,当有人访问您的WordPress站点时,将触发该操作。假设我使用wp_schedule_event. 功能需要20-30秒才能完成任务。那么它是否会影响到用户?我的意思是,如果它像正常的cron作业一样在后台运行,则不会影响用户。
使用外部Cron服务每天仅运行一次Cron作业
我有一个特定的任务,需要每天运行一次(而且只运行一次)。由于wp cron每天运行的不确定性,我使用setcronjob。com来激活脚本。URL setcronjob。com调用是:http://mydomain.co.uk/wp-cron.php?doing_wp_cron以及setcronjob中的每日执行。com设置设置为1。在wp配置中。php我添加了一行:define(\'DISABLE_WP_CRON\', true); 脚本本身是一个插件,代码(减去插件内容)如下:<?ph
WordPress Crob作业性能
我正在尝试创建一个插件,该插件将检查其他mysql表中的数据(可能与wordpress在同一个数据库中,也可能不在另一个主机中),如果检查了新数据,请将其发布为post使用wp_insert_post 或者别的什么。不是,我想让检查作业作为wordpress crob作业,每20分钟运行一次。我不确定这是不是正确的方式?这会不会给wordpress本身带来一些性能?此外,即使没有访客,是否也会触发crob作业?顺便说一句,表中最多有10万条记录。谢谢