类型插件自定义POST ADD_ACTION挂钩

时间:2015-05-11 作者:James Myers

我正在使用wp-types插件创建一个自定义的帖子类型。我正在开发自己的插件,每当更新自定义帖子类型的帖子时,我都需要启动插件。

马上add_action( \'save_post\', \'myFunc\'); 如果更新了常规帖子,则会触发,但如果更新了其中一个自定义帖子,则不会触发。

有人知道为什么会这样吗?谢谢

1 个回复
SO网友:Wali Hassan

请尝试以下方法:

    add_action( \'save_post\', \'myFunc\');
function myFunc(){
if ($post->post_type == \'cpt\' ) {
// do action here
}

add_action( \'save_post\', \'myFunc\');
function myFunc(){
if ( \'cpt\' == get_post_type() ) {
// do action here
}

结束