自动创建用于更新翻译的cron作业

时间:2019-11-16 作者:Feriman

我想在WordPress中设置cron作业WP Crontrol 用于自动更新翻译。如果我看得对,我必须创建一个PHP代码(简单的插件),然后用上面提到的插件进行调度。怎么可能呢?

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

我发现wp cli 基于的解决方案。以下命令对于更新核心、主题和插件的翻译文件非常有用:

wp language core update
wp language theme update --all
wp language plugin update --all
要计划这些命令,请在crontab中插入此行:

30 0 * * * wp language core update ; wp language theme update --all ; wp language plugin update --all
它将每天更新一次所有翻译文件。

cron作业的较短版本:

30 0 * * * for i in "core update" "theme update --all" "plugin update --all"; do sudo wp  language $i; done

相关推荐

static array on functions.php

在函数中。php中,我想访问数据库一次,以获取一个ACF对象,然后在本地“保存”它,以防止对数据库的进一步请求。我想首先在“init”钩子中调用以下函数。然后,假设,当我在以后的挂钩上调用它时,由于使用了“static”关键字,$current\\u store var已经设置好了,函数将在第一个“if”返回已经保存的静态var时停止。它不起作用-当访问稍后挂钩上的函数时,“isset($current\\u store)”返回false。我做错了什么?function get_current_store