Home 게시판 커뮤니티 Q&A wp-admin/edit.php 에서 wp_trash_post 는 무슨 역할이죠?

1개 답변, 2 voices Last updated by Avatar of 082net082net 10 years, 5 months 전
  • Avatar of kimsanghyunkimsanghyun
    Participant
    @ksh01273
    #27674

    if ( !wp_trash_post($post_id) )

    wp_die( __(‘Error in moving to Trash.’) );

     

    이 부분에서

    자꾸 죽어서 삭제가 된 후에 다음 페이지로 안넘어 가거든요

    저 부분을 지우거나 주석처리하면 삭제가 안되네요..

     

    wp_trash_post($post_id) 값을 찍어보면 값이 없구요

    $post_id만 찍으면 값은 있습니다.

    Avatar of 082net082net
    Keymaster
    @082net
    #27675

    우선, 워드프레스에서는 글을 바로 영구적으로 삭제하지 않고, 휴지통으로 보낸 다음 일정기간(기본 15일)이 지나면 자동으로 글을 삭제하게 됩니다.

    위 내용에서는 wp_trash_post() 자체에 문제가 있는 것이 아니구요, 글을 휴지통으로 보내는 과정에 어떠한 오류가 발생한 것입니다.

    플러그인이나 테마에서 글을 지우는 과정에 관여하도록 프로그래밍 되어 있는것으로 보이는데요, 어느 곳에서 문제가 발생하는지 확인하시려면 플러그인을 하나씩 비활성화 해 가면서 언제 문제가 해결되는지 보시면 됩니다.

    플러그인 쪽에 문제가 없다면, 테마를 기본 테마로 변경해 보신 뒤 확인해 보세요.

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
2 글 보임 - 1에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.