已更新_ {$ meta_type} _meta未触发,但updated_post_meta为

时间:2014-01-31 08:08:42

标签: wordpress

我不确定我是否正确使用它,但我无法使updated_{$meta_type}_meta挂钩工作。保存帖子元时会运行updated_post_meta钩子(可能还有其他时间,我没有检查过)。除了here之外,我找不到updated_{$meta_type}_meta的很多参考,所以我真的不明白我是否正确地连接它,因为我一开始没有正确阅读它所以认为它应该像:updated_CPT_meta一样使用,但这不起作用,所以我尝试了一个元键而不是CPT。

我的问题是,$ meta_type应该是什么?

1 个答案:

答案 0 :(得分:3)

当然我在发布

之后发现了这一点

正如https://core.trac.wordpress.org/browser/tags/3.8.1/src/wp-includes/meta.php#L0处的页面$meta_type Type of object metadata is for (e.g., comment, post, or user)所述。

因此,对于任何CPT,您都应该将其用作updated_post_meta

咄。