티스토리, 다음뷰와의 트랙백 송수신 문제

스팸이나 해킹등의 ‘나쁜 짓’ 들을 효과적으로 막아주는 워드프레스 플러그인 ‘bad-behavior’를 사용중이라면, 티스토리(tistory)에서 보내는 트랙백이 제대로 받아지지 않으며, 다음뷰(Daum View)에 트랙백을 통해 글을 보낼 때 오류가 발생하게 된다.

두 경우 모두 막히는 원인은 bad-behavior 에서 지정한 ‘일반적인‘ 접속 규격 중 요청된 헤더에 ‘Accept’ 요소가 빠져있기 때문이라는…

daumview-trackback-block-log

Continue reading “티스토리, 다음뷰와의 트랙백 송수신 문제”

워드프레스 EUC-KR 트랙백 플러그인 v0.3

며칠 전 공개한 ‘워드프레스 EUC-KR 트랙백 플러그인‘을 조금 새롭게 했습니다.

기존에는 트랙백을 받을 때, 우선 DB에 입력한 뒤 다시 해당 트랙백을 다시 수정하는 방식을 사용했었죠. 이 방식에 약간의 문제가 있어서(거의 문제는 없지만), 트랙백을 최초 받아들이기 전에 문제를 유발하는 값을 조정하는 방식으로 바꿨습니다.

‘워드프레스 EUC-KR 트랙백 플러그인’ 받으러가기.

워드프레스 EUC-KR 트랙백 플러그인

예전에 공개했던 EUC-KR 트랙백 Hack 플러그인이 실상 플러그인이 아닌 Hack인것이 그동안 이빨에 낀 시금치같았는데, 오랜만에 플러그인들을 정리하다가 다시 한 번 ‘플러그인’으로서 작동 할 수 없는지를 살펴봤습니다.

아니나 다를까 워드프레스 2.1 이후부터는 기본파일을 수정하지 않고도 플러그인만으로 해결할 수 있는 방법이 있더군요.

하고픈 말

  • 이 플러그인은 바람님의 트랙백 패치와, 태영님의 트랙백 플러그인에 기반을 두고 있습니다.
  • 사용중인 서버에서 mbstring 또는 iconv 모듈을 지원해야만 합니다. 모듈 지원여부를 확인하는 방법은 ‘사용중인 호스팅 서버의 정보 확인하기‘ 페이지를 참고하시기 바랍니다.
  • 워드프레스 2.1 이전판을 사용하시는 분께서는 Hack 버전을 사용하시기 바랍니다.
  • 이전 Hack 버전을 사용중이었다면, 기존 파일을 삭제한 뒤 새로 설치하세요. 플러그인 파일 이름이 바뀌어서 덮어씌워지지 않습니다.
  • 이전 Hack 버전을 사용하면서, wp-includes/comment.php 파일을 수정했었다면, 다시 되돌리세요.

설치

  • wp-content/plugins 폴더에 압축을 푼 euckr-trackback.php파일을 업로드 한 뒤 플러그인을 활성화 시키세요.

사용

  • 기본적으로는 특별한 사용법이 없습니다. 문제가 있슴이 알려진 블로그(서비스)로 트랙백을 보내면 자동으로 인코딩을 EUC-KR로 변환하여 발송합니다.
  • 그 외의 블로그로 보낸 트랙백이 깨질경우, 트랙백 주소의 맨 앞에 느낌표(!)를 추가해주면 됩니다.

2008.07.30 01:05 pm// 판올림 (v0.3)

2008.07.31 11:02 am// 판올림 (v0.31)

워드프레스 EUC-KR 트랙백 플러그인(HACK)

플러그인이라고 하기는 곤란하고 패치 또는 핵(Hack)이라고 해야겠군요.

플러그인 설치

  • 내려받은 파일의 압축을 풀면 나오는 euckr-trackback-hack.php 파일을 wp-content/plugins 폴더에 업로드 한 뒤 Wp-Admin > Plugins(플러그인) 화면으로 접속해서 플러그인을 Activate(활성화)시키면 됩니다.
  • 아래 “파일 수정 부분“을 참고해서 functions-post.php파일의 한 부분을 수정합니다.
  • 이미 바람님의 패치를 적용하신 분께서는 이 플러그인(hack)을 사용하실 필요가 없습니다.

Continue reading “워드프레스 EUC-KR 트랙백 플러그인(HACK)”