您当前的位置:首页 > TAG信息列表 > wp-cron
GET_EDIT_POST_link()在wp-cron上不起作用
我有一个“真正的”cron作业,它执行wp cron。php时不时。我通过$link=get\\u edit\\u post\\u link(ID)将链接收集到变量中;如果我登录并使用wp cron手动执行cron,它就会完美地工作。php,但当它按计划执行时,它不会收集链接并将其保留为空。代码的分条版本:foreach($published_posts as $post_to_private){ $user_data = get_userdata( $post_to_private-&g
如何以编程方式执行现有的WP Cron
我有一个插件,在激活时创建一个WP cron。它每小时运行一次。我需要为我的客户机在仪表板的某个地方添加一个简单的按钮,这将触发这个cron。我不希望客户端从插件的界面(例如Cron manager)执行此操作,这对他来说可能太复杂了。是否有本机WP方法或简单的方法来运行特定的定时cron?
临时.htaccess阻止正在禁止WP Cron运行吗?
我目前正在一个生产站点上工作,htaccess正在阻止没有我的IP的用户访问该站点:RewriteEngine On RewriteCond %{REMOTE_ADDR} !^11.22.33.44 RewriteCond %{REQUEST_URI} !^/brb/(.)*$ [NC] RewriteRule ^(.*)$ /brb/index.html [R=307,L] Maintenance mode, basically.我现在意识到,WP cron没有运行。我试
如何在WP Cron作业中通过页面模板名称设置条件?
我创建了一个Cron作业函数。但是,我不能为Cron作业设置条件。基本上,如果模板文件名为page-delete.php 那么,如何使用模板名称设置条件?// custom_schedules_create function custom_schedules_create( $schedules ) { $schedules[\'every_three_minutes\'] = array( \'interval\' => 180,
多个cron作业与每天做多件事情的cron作业?哪一种能产生更好的性能和可扩展性?
我在WordPress中有一些用户可以注册的事件。我想在活动当天访问某些内容。因此,我有两种可能的方法:每次用户注册事件时,我都会在事件发生当天安排一个WP cron作业事件,让他们能够访问受限制的内容。或者,为用户标记他们选择的事件的日期,并运行每日WP cron作业,该作业检查所有用户,如果用户上的日期与当前日期匹配,则允许他们访问受限制的内容。因为我是个新手,哪种方法更好(性能、可扩展性等)?也许还有第三个更好的解决方案,我还没有想到:)
使用计划事件刷新重写规则(Cron)
我想用一个wp_schedule_eventfunction el_custom_cron_schedule( $schedules ) { $schedules[\'el_every_5mn\'] = array( \'interval\' => 5*60, \'display\' => __( \'Every 5 minutes\' ), ); return $schedules; }
Action Scheduler not running
我正在尝试学习如何使用动作调度器,所以我希望能给我一些好的指导。我有以下代码:<?php add_action( \'init\', array( $this, \'wootomation_schedule\' ) ); add_action( \'wootomation_import\', array( $this, \'wootomation_do_action\' ) ); function wootomation_schedule() { /
如何使访客用户在登录1.5小时后过期?
我想预先创建一个用户表1-200,然后在第一次登录后编辑以进一步解释(&H);描述:我试图在第一次登录后的90分钟内为来宾用户发出对所有页面的访问权限。我想创建N个来宾用户。每个用户首次登录后;用户可以在90分钟内自由浏览网页。时间结束后,可以删除/更改用户密码或其他更容易的操作提前谢谢。
尝试立即发布时出错。发布状态=将来(错过时间表错误)
我们已将移动到新服务器,现在无法发布。至少,我们不能立即发布。可能有用:我们正在使用Plesk&;CloudFlare。当我们发布新帖子时post_status 中的值wp_posts 表自动为,future 而不是publish我们已经很幸运地看到了这篇文章:https://wordpress.org/support/topic/publish-immediately-missing-and-scheduled-posts-fails/我们已经做的是:检查服务器时间,一切正常,进入站点运行状况信息
为WP Cron编写一个函数以每天运行一个SQL命令
我通常在中使用事件管理器PHP MyAdmin 要设置计划的事件,但由于迁移到WP引擎,他们不允许这样做,因此我必须编写一个要使用的函数WP Cron 相反作为WP函数编写时应该是什么样子?我有SQL命令:UPDATE wp_postmeta SET meta_value = \'4 hours\' WHERE wp_postmeta.meta_id = 65138; 我需要运行它recurring, 例如每周一上午9点UPDATE wp_postmeta SET meta_value = \'
在同一数据库上运行多个实例时的Cron作业
我有一个用户使用我的插件,该插件有多个AWS实例托管WP并指向同一个数据库。我的插件的工作之一就是运行大量的小作业。我在考虑使用wp_schedule_single_event 安排作业,但我不确定如何处理多个实例。每个作业都有唯一的参数,因此不会有任何重复。Question:每个实例是否会尝试运行相同的作业,或者WordPress是否能够解决此问题,以便每个作业只运行一次?
如何在WordPress中解决cron问题?
我正在使用paid membership Pro插件与协会合作,但我注意到订阅没有过期,我原以为这是一个插件问题,但我意识到,即使禁用插件和主题,我的帖子中的日程安排数据也不会发布。有人能帮我怎么做吗,我在wp config函数define中通过了测试(\'ALTERNATE\\u wp\\u CRON\',true);一切似乎都正常,但我看到我的url被更改了,这对我的SEO造成了影响,因为我的url不友好。有人能帮我调整一下wordpress上的cron问题吗?
Server-Based CRON Job
我们希望将在WordPress中触发的CRON作业移动到基于服务器的作业。现在,代码存在于函数中。php文件,我们使用WPCrontrol插件进行调度。它运行良好,没有问题。问题是代码中有WooCommerce挂钩。基于服务器的作业不知道如何处理WC_Orders, 例如我们如何解决这个问题?
我想在一个帖子类型中循环浏览现有的帖子,按标题显示每天一个帖子,当达到最后一个帖子时重新开始
有没有办法每天在主页上发布一篇自定义帖子,按字母顺序循环浏览大约20篇帖子中的每一篇,然后从第一篇帖子重新开始?我想这里找到的一个类似问题的答案可能是我需要走的方向,但我不完全确定:https://wordpress.stackexchange.com/a/325554/199183这是我从上述答案中借用的自定义函数:add_action( \'wp\', function () { if (! wp_next_scheduled ( \'mark_posts_as_featured_ev
如何强制每分钟一次而不是一小时一次?
我有一个问题,因为我试图每分钟运行我的函数。。。我尝试了两种代码:function my_cron_schedules($schedules){ if(!isset($schedules["61sec"])){ $schedules["61sec"] = array( \'interval\' => 61, \'display\' => __(\'Ev
以编程方式检测wp-cron是否被禁用?
我有一个依赖于WP Cron来执行后台任务的插件。我想警告用户,当插件被禁用时,它将无法工作。插件中是否可以通过编程方式检查WP Cron是否已禁用?
WordPress的cron会清理过期的瞬变吗?
WordPress有一个名为“的cron”;delete_expired_transients"E;如下图所示。这样,它是否可以清除过期的transients 每日的Or is it just giving us action?我们应该按照钩子的样子自己清洗吗?add_action(\'delete_expired_transients\', \'my_custom_fn\'); function my_custom_fn() { delete_expired
从服务器手动运行cron
我有一个暂存服务器begind basic auth,我想运行系统cron而不是WordPress的cron。我已经把define(\'DISABLE_WP_CRON\', true); 在我的wp-config.php, 首先我添加了*/5 * * * * curl -u user:pass https://example.com/wp-cron.php?doing_wp_cron 但后来我想,为什么我不直接ping文件呢?*/5 * * * * php /home/mysite_staging
reminder wp_schedule_event
嗨,我使用此插件创建事件https://wordpress.org/plugins/modern-events-calendar-lite/ 这是在我的android应用程序上发送通知。https://github.com/dream-space/wp-fcm我对插件进行了修改,以便在3天前发送即将发生的事件的提醒通知。修改如下所示。` function fcm_main_get_option_event(){ $options = get_option(\'fcm_event_setting
Large Wordpress CRON job
我正在编程与外部API(房地产)的集成。我有一份CRON工作,计划在凌晨1点完成。它运行得很好,因为我使用的是服务器CRON initialize,而不是WP-CRON-standard,所以它在正确的时间运行。这是我的计划作业功能:function wcs_cron_system_update() { wcs_cron_start_update(); $wcs_cron_actions = new WCS_Cron_Actions();