WordPress 2.1과 Ultimate Tag Warrior pt.2


지난번 소개했던 워드프레스 2.1과 UTW 사이의 오류 해결법으로는 완벽하게 문제가 해결되지 않음을 알게 되었습니다.

기왕 해결법을 공개 한 김에, 확실하게 해결 할 수 있는 다른 방법을 찾던 도중 WordPress 2.0 이후 버전에서는 “do_action('save_post')” 만으로도 태그의 추가, 제거 등의 변경 내용을 수렴 할 수 있다는 것을 알게 되었습니다. 따라서, add_action('edit_post', ....) 등의 다른 hook들은 더 이상 필요하지 않게 되었다는 거죠.

이 문제에 있어서의 근본 원인이 “wp_update_comment_count()” 함수에서 “do_action('edit_post', $post_id);” 을 실행하는데 있으므로, 아래와 같이 ultimate-tag-warrior-actions.php 파일을 수정함으로서 이 문제를 해결 할 수 있습니다(862~867 번째 줄 부근):

혹시, 이 방법으로 인해 다른 문제가 발생한다면 알려주세요:?


11 responses to “WordPress 2.1과 Ultimate Tag Warrior pt.2”

  1. WordPress 업그레이드 실패담

    석달 전에 WordPress 2.1 “Ella” 가 나왔다고 설레발을 쳐놓고도 짐짓 업그레이드를 하지 못했다. 그저 게으르기 때문이었지 별다른 이유도 없었다. 한 20분만 투자하면 될 일인데도 차일……

  2. 앞서의 방법과 이 방법을 모두 적용해야 하는 것인지, 아니면 이 방법만 적용하면 되는 것인지 궁금합니다, 082net 님.

  3. 1mil//
    You should replace or modify existing lines not just add lines to file.

    If you just added codes above, this problem will still remained.

    zoso//
    I’ve submitted a comment to Christine’s page. And you also can find moeffju’s fix which is so easy and comfortable.

  4. Hey there! Sorry I can’t read Korean, but I will say this. That fix of yours doesn’t work =( Good try though. I added Askimat API key and added a comment and approved it — the tags were gone. Just so you know.

    Thanks,
    Your friend in finance ^^;
    1mil from millionster.com