WordPress的cron会清理过期的瞬变吗?

时间:2021-02-21 作者:BOZ

WordPress有一个名为“的cron”;delete_expired_transients"E;如下图所示。

enter image description here

这样,它是否可以清除过期的transients 每日的

<小时/>

Or is it just giving us action?

我们应该按照钩子的样子自己清洗吗?

add_action(\'delete_expired_transients\', \'my_custom_fn\');

function my_custom_fn()
{
  delete_expired_transients();
}
另请参见:delete_expired_transients()

1 个回复
最合适的回答,由SO网友:Sally CJ 整理而成

delete_expired_transients 是一个每天运行一次的cron事件delete_expired_transients() 在cron事件运行时自动调用-请参阅wp-includes/default-filters.php. 因此,您不需要像在my_custom_fn() 作用

如果你使用一个插件WP Crontrol, 您可以轻松查看站点中的cron事件以及特定cron事件运行时将调用的操作(函数)。

相关推荐

Use Post ID in functions.php

我的functions.php. 它工作得很好:当预订时,它会给我发电子邮件。易于理解的然而,我希望它能给我发送该预订的post ID,而不仅仅是“你好,世界!”消息帮助function add_to_system() { // get post meta // $email = get_post_meta(\'\',$post_id) // $post_id = get_queried_object_id(); mail(\'michael.mc