사용자 정의 게시물 유형을 제거하고 홈 페이지로 리디렉션
<p>프론트엔드에서 맞춤 게시물을 삭제하기 위해 <code>get_delete_post_link</code>를 사용하고 있는데 삭제한 후 404 페이지가 나타납니다. 맞춤글 삭제 후 홈페이지로 어떻게 이동하나요? </p>
<p>functions.php에 다음 코드를 삽입했습니다: </p>
<pre class="brush:php;toolbar:false;">function wp_delete_post_link($link = '게시물 삭제', $before = '', $after = '') {
전역 $포스트;
$link = "<a href='" . wp_nonce_url( get_bloginfo('url') . "/wp-admin/post.php?action=delete&post=" .
$post->ID, 'delete-post_' . $post->ID) "'>".$link.</a>"
$전 .$링크 .
}</pre>
<p>그런 다음 삭제 버튼을 생성하기 위한 단축 코드를 만들었습니다. </p>
<pre class="brush:php;toolbar:false;">함수 wpc_elementor_shortcode( $atts ) {
wp_delete_post_link();
}
add_shortcode( 'my_shortcode', 'wpc_elementor_shortcode');</pre>
<p>삭제 후 리디렉션되도록 이 코드를 개선할 수 있는 방법이 있습니까? </p>