根据this 线程我正在安排wp_cron
每小时运行一个函数。我正在运行的函数相当长,我不希望作者不得不处理等待时间。
我的问题是-在创建从以下代码运行的函数时($ids
是帖子ID的列表):
$ids = unserialize( get_option( \'my_updated_posts\' ) );
foreach( $ids as $v ) {
YOUR_FUNCTION_HERE( $v );
}
我该怎么做
a) 如果
id
涉及
Post
键入并更新,或
b) 更新元字段(如果有)
id
实际上是一个
species
自定义帖子类型?
对于b), 我是否需要单独更新每个元字段,或者是否有可以应用的过滤器?
提前感谢,
最合适的回答,由SO网友:mor7ifer 整理而成
我会过滤哪些帖子进入选项,这是足够轻的处理,可以在这一端完成。
要获取帖子的内容,您可以使用get_post( $v );
.
要获取帖子的元值,可以使用get_post_custom( $v );
.
更新要使用的元值update_post_meta()
. 您必须单独执行这些操作。