您当前的位置:首页 > TAG信息列表 > wp-cron

  • WP_cron不断回到过去

    时间:2021-05-02

    当我执行此命令时wp cron event list, 这是输出:+-------------------------------------------------------------------+---------------------+----------------------+---------------+ | hook | next_run_gmt

  • 在POST完成保存后运行函数--可能是回调函数?

    时间:2021-05-30

    保存新帖子(特定帖子类型)后,必须运行给定操作。问题是该操作正在调用外部(慢速)API,这意味着(非logget-in)最终用户在创建此新帖子时可能需要等待20-30秒(不利于用户体验)。My own solution (not implemented yet)<用户单击“创建”</保存帖子(不调用外部API)初始保存操作后,将保存post\\u元字段:update_post_meta( "automation_operation_has_run", false, $pos

  • WP-CRON由单独的服务器调用

    时间:2021-07-07

    我的网站有一个开发服务器和一个生产服务器。两个独立的服务器,具有各自的IP。WP cron永远不会在生产服务器上生成-如果我搜索Apache访问/请求日志,并在grep中搜索;wp cron“;,我可以看出它从未被调用过。然而,如果我在Dev服务器上搜索这些相同的日志,我会看到;POST/wp cron。php?正在执行\\u wp\\u cron="E;每隔一分钟排队一次(很可能是在活动网站上的wp cron生成的正常时间表上),几乎所有的都是由我的生产服务器的IP地址请求的。我在我的生产服务器

  • 调用未定义的函数wp_create_ategory()

    时间:2021-07-31

    对不起,我会说一点英语。我的自定义主题:~/wp内容/主题/mycustomtheme/功能。phpfunction mct_task() { include( get_template_directory() . \'/inc/cron.php\' ); } add_action( \'mct_hook\', \'mct_task\' ); // function mytheme_setup_options() { if( ! wp_nex

  • 设置时间后自动激活插件

    时间:2021-08-13

    请告诉我如何在设定的时间段后自动激活插件。例如,假设我想在3周后自动激活Jetpack。谢谢

  • 代码在cronjob上运行较快,但在do_action或ajax调用中运行较慢。

    时间:2021-08-22

    我从csv创建了几篇文章,当我使用cronjob执行代码时,操作会持续大约7分钟,但是如果我直接在模板中使用代码,或者调用do\\u action或通过ajax执行代码,则需要30分钟以上,有时甚至无法完成(生成时间限制错误)。有人知道会发生什么吗?对于帖子的创建,我使用wp\\u insert\\u post、update\\u post\\u meta和wp\\u set\\u object\\u terms。创建时,创建的帖子总数为6544篇WITHOUT 在失败之前,cronjob通常只创建300

  • 每10分钟批量更新一组WordPress页面

    时间:2021-08-26

    我需要每10分钟批量更新86个特定的WordPress页面,更新一词的意思与单击每个页面上的蓝色更新按钮相同,并让它们每10分钟同时更新一次。我想我需要在我的主题函数中写一个函数。php文件,并且可能在插件WP Crontrol的帮助下每10分钟触发一次函数,或者可能在cPanel中使用Cron。我是个初学者,不会编写php代码,我该怎么做?非常感谢。

  • Cron:每小时更新四篇帖子

    时间:2021-08-30

    我有一个功能,可以根据自定义字段自动更新帖子内容,如下所示:function update_content(){ $mycustomfield = get_post_meta( get_the_ID(), \'customfield\', true); $post = array(); $post[\'ID\'] = get_the_ID(); $post[\'post_content\' ] = $mycustomfiel

  • 奇怪的cron工作行为和如何解决它?

    时间:2021-09-15

    我的网站健康部说cron-evens已经错过了时间表,所以我安装了“Wp-control”插件来检查cron-evens。通常,“下次运行”将显示未来的时间,但在我的情况下,它显示的是时间in the past 大约6小时前。我试着禁用所有插件,重新安装Wordpress,清理数据库,重新启动服务器,问题仍然存在。重新启动服务器后,我发现这是在cron作业运行之后发生的,因此每个cron作业都不会再运行一次,因为下次运行总是在过去!奇怪的是,在同一台服务器上还有另外4个Wordpress实例,所有5个站点

  • Wp Cron and Wordpress Updates

    时间:2021-09-21

    如果我从配置中禁用wp cron,自动更新是否仍然有效?在我的一个站点中,我需要禁用wp cron,因为它会导致高CPU使用率,但我当然不想禁用自动更新。任何建议(例如使用crontab/cronjob)都将得到采纳。

  • 为什么阿帕奇访问日志没有显示与cron作业相关的GET请求?

    时间:2021-09-28

    在我的wp-config.php, 我有define(\'DISABLE_WP_CRON\', true); 我在Mac(Catalina)上,如果我从终端运行crontab - l 我明白了* * * * * wget -q -O - \'https://mysiite.com/wp-cron.php?doing_wp_cron&cron=true\'; echo "wordpresscron" >> /somepath/stdout.log

  • 正在寻找启动cron作业的更好方法

    时间:2021-10-05

    除了使用register_activation_hook 在插件中?对于已经安装并激活该插件的网站来说,它似乎没有什么用处。谢谢

  • 如果我尝试取消调度未调度的WP Cron调度任务,是否会出现错误?

    时间:2021-10-21

    所以,我正在开发一个插件,我想知道我是否调用$timestamp = wp_next_scheduled( \'scheduled_hook\' ); wp_unschedule_event( $timestamp, \'scheduled_hook\' ); 如果根本不检查它是否在计划中,它会给我一个错误,还是只是检查它并取消它的计划,以防它实际上已经计划好了,否则就忽略它?

  • WordPress cron钩子-完全不同操作的相同回调?

    时间:2021-11-02

    我想更好地理解Wordpress 处理cron jobs 因此,我可以更好地了解如何创建一些自定义作业,这些作业可以基于单一事件发送电子邮件,例如lesson started 或lesson webinar started.In my case, I want to have emails sent to users when I have certain content that becomes available. 可用性基于一个日期字段,我将其作为自定义帖子类型的自定义元数据。所以想象一下一系列的课

  • Time limit on long cron job?

    时间:2021-11-24

    我正在开发一个会员系统,该系统将处理续期付款。如果我使用set_time_limit(0) 内部wp_schedule_event (cron)函数,这是否足以确保它有执行支付处理所需的时间?我们使用的是Stripe,我假设每个事务的API响应大约为1-2秒(希望更少),但如果我需要处理很多事务,我担心会遇到一般的30秒超时。我更喜欢在运行时设置,而不是在php中全局设置。ini公司代码示例://CRON - Setup rebilling add_action(\'dd_cron_rebill_

  • 使用WP-cron会不会让用户的网站运行速度变慢?

    时间:2021-11-30

    请原谅我的;“初学者”;在这件事上,我有两个选择来触发一项繁重的任务(大规模更新用户属性,以解决两个插件之间不合作的问题):(1)在我的服务器中使用Unix Cron或(2)使用WP Cron我确实更喜欢在WordPress中做任何事情,如果它们相似,则使用WP Cron,但(据我所知)由于WP Cron是一个伪Cron,它会等待某个访问者来触发它,我担心在导航过程中,这可能太繁重了,无法减缓用户的体验。它是否有这样做的潜力?Should we actually use Unix Cron wheneve

  • WP Cron调度在托管服务器上不可靠

    时间:2022-01-26

    以下代码是save_post 行动它在我的本地开发环境中按预期工作,但在托管服务器上无法可靠工作。(我所说的不可靠是指它有时会起作用,但我无法推断出任何规律。)if (wp_next_scheduled(\'my_expiration_hook\', [$post_id])) { my_log(\'unscheduling all for post \' . $post_id); wp_clear_scheduled_hook(\'my_expiration_hook\',

  • 如何在后台运行wp_sert_post()&wpdb?

    时间:2022-01-31

    我创建了一个代码,从远程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

  • 如果有新数据,则使用wp_cron和wp_mail发送电子邮件警报(外部API)-伪代码

    时间:2022-02-02

    我想每天检查两次是否发布了一些新数据,如果是这样的话,请给我发一封电子邮件。在这里的伪代码中,我认为我可以做到:获取新电影列表(外部API请求)获取旧电影列表(在某处存储,但如何存储?)</比较两个列表发送电子邮件和wp\\U邮件,下次更新旧列表的内容(如何?)</每天用wp\\u cron重复这一过程两次我的问题是,我不知道如何以及在哪里存储以前的电影列表?我曾想过可以在函数中调用一个全局变量,但从目前为止的情况来看,似乎最好避免使用全局变量?另外,我不知道是否可以为下一个任务更新全局变量。

  • 自动删除用户(AUTO_DELETE_USERS)

    时间:2022-03-04

    我需要一些帮助,因为我找不到任何解决问题的方法,也没有自己解决问题的知识。我想做的是:我想深入研究每一个超过X天的WordPress用户(订阅者)。出于测试目的,我需要短时间间隔,在生产中,用户应在6个月后删除。因此,每个用户都应该在注册6个月后删除。我为测试目的所做的尝试:function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wp