我正在使用save\\u post挂钩处理通过admin edit post页面完成的帖子中的更新。
但由于我有十多种自定义帖子类型,因此当我保存所有帖子时,与其中每一个相关联的save\\u帖子都会被触发。
如果save post回调与当前编辑屏幕不对应,我想向将返回的函数添加一个提前返回。
详情如下:
function save_post_type_WHATEVER1{
if(not editing whatever1 cpt){
return;
}
}
function save_post_type_WHATEVER2{
if(not editing whatever2 cpt){
return;
}
}
但我不知道我能在
if(not editing whatever2 cpt){
达到预期的行为。
我看到URL包含?post=x
参数如果我这样做就足够了吗:
function save_post_type_WHATEVER2{
if(get_post_type($_GET[\'post\'])!=\'whatever2\'){
return;
}
}
还是会变成另一种问题?
非常感谢。