当您点击href值为的链接时:
get_delete_post_link( $id, $deprecated, $force_delete=false );
删除附件并自动将您重定向到库。我想改为重定向到当前的网址。
我可以使用以下函数来实现此目的:
add_action( 'trashed_post', 'redirect_after_trashing', 10 );
function redirect_after_trashing() {
$absolute = $_SERVER['HTTP_REFERER'];
wp_redirect($absolute);
exit;
}
但是,当我使用时:
get_delete_post_link( $id, $deprecated, $force_delete=true );
它不起作用。有谁知道另一种解决方案?
答案 0 :(得分:0)
$ force_delete == false会废弃帖子
$ force_delete == true将删除帖子
要挂钩删除帖子,请查找此挂钩: https://codex.wordpress.org/Plugin_API/Action_Reference/delete_post