在前端删除帖子后重定向(Wordpress)

时间:2017-03-28 03:48:51

标签: php wordpress

<?php function delete_post(){
global $post;
$deletepostlink= add_query_arg( 'frontend', 'true', get_delete_post_link( 
get_the_ID() ) );
if (current_user_can('edit_post', $post->ID)) {
    echo       '<span><a class="post-delete-link" onclick="return 
confirm(\'Are you sure to delete?\')" href="'.$deletepostlink.'">Delete</a>
</span>';
} }

//Redirect after delete post in frontend
add_action('trashed_post','trash_redirection_frontend');
function trash_redirection_frontend($post_id) {
if ( filter_input( INPUT_GET, 'frontend', FILTER_VALIDATE_BOOLEAN ) ) {
    wp_redirect(home_url());
    exit;
}
}
?>
<?php delete_post(); ?>

您好,我是PHP代码中的新手,我通过Wordpress学习代码。

我做了删除&#39;链接在帖子中,它工作正常,但重定向。

删除帖子后如何重定向到主页?

删除帖子后代码无效。

谢谢。

0 个答案:

没有答案