WordPress 5.2.4
我创建了一个仅包含此代码的插件(初始化注释除外):
function add_ids($post_ID, $post, $update){
$a =0; // Breakpoint here.
}
add_action('save_post', 'add_ids');
如果我注释掉这些字符串,一切都很好。如果我取消评论,请尝试编辑帖子并保存,否则将发生“更新失败”。
调试模式和日志记录已打开。似乎没有错误记录。
你能给我踢一下吗?
您没有将参数数目提供给add_action
function add_ids( $post_id, $post, $update ) {
$a =0;
}
add_action( 'save_post', 'add_ids', 10, 3 );