使用WordPress前端编辑器插件编辑帖子后重定向用户



我试图在使用WordPress前端编辑器插件编辑帖子后重定向用户:

插件存储库http://wordpress.org/plugins/wp-front-end-editor/

GitHubhttps://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 前端编辑器成功编辑帖子后如何重定向用户吗?

...由于该插件使用 AJAX 更新帖子,因此重定向save_post上的页面只会改变响应。看看 XHR。它将具有页面的 HTML。保存后使用 redirect_post_location 进行重定向。

最新更新