我正在尝试使用WordPress前端编辑器插件编辑帖子后重定向用户:
插件存储库 http://wordpress.org/plugins/wp-front-end-editor/
的GitHub https://github.com/avryl/wp-front-end-editor
我考虑过使用save_post
钩子:
http://codex.wordpress.org/Plugin_API/Action_Reference/save_post
function redirect_after_edit(){
wp_redirect( home_url() );
exit;
}
add_action( 'save_post', 'redirect_after_edit' );
虽然此重定向在通过后端编辑帖子时起作用,但在使用WordPress前端编辑器编辑帖子时它不起作用。
知道如何在用户使用WordPress前端编辑器成功编辑帖子后重定向用户吗?
答案 0 :(得分:0)
...由于插件使用AJAX更新帖子,因此在save_post上重定向页面只会改变响应。看看XHR。它将包含页面的HTML。保存后使用redirect_post_location重定向。