내가 보낸 트랙백 주소 표시방법 소스코드 수정


내가 남의 글에 트랙백을 보낸 경우에 그것을 알 수 있게 간단한 소스코드를 추가해서 알 수 있도록 했는데,  여러개의 주소가  한개의 링크로 나오는 오류가 있다.

내가 처음 이 기능을 만들 때에는 트랙백은 한개 밖에 보내지 않았기 때문에 일단 만들어 놓고 시간나면 여러개가 들어올 경우를 처리해야지 하는 생각을 했다.  그런데 트랙백, 내가 보내야 보내지는거 아닌가? 에서 얘기한 것 처럼 워드프레스가 자동으로 트랙백을 보내면서 한 필드에 여러개의 트랙백 주소가 저장되고 있어 이 기회에 소스코드를 수정하려고 했다.

phpMyAdmin 으로 워드프레스의 디비 필드를 확인해 보니 pinged 필드에 엔터코드로 구별해서 저장하고 있었다.  문자열을 엔터코드를 구별하는  php 소소코드를 짜면 됐다. 그런데 내 원래 글의 댓글에 보니 이미 절망클럽님이  엔터코드를 분리하는 소스를 추가 해 놓았다. 2006년 1월에 쓴 글인데 2년이 지난 지금에야 제대로 확인 한 것 같다. 절망클럽 이분 워드프레스에 대해서 많이 아시는 분 같다.

워드프레스에서 내가 보낸 트랙백 주소 표시 방법에 소스코드를 수정해 놓았다.

이 글이 트랙백을 보낸 주소는 글의 윗부분에 표시했었는데 트랙백 주소가 많아지면서 글의 앞부분이 지저분해져서 글이 끝난 다음으로 옮겨 놓았다.

이제 제대로 보인다.  아래 그림이다.






0 글이 마음에 드시면 하트를 눌러주세요~ 블로거에게 힘이 됩니다 (SNS/로그인/광고 관련 없습니다)









2 Comments

Add a Comment

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다








이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받고 있습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 일정 커미션을 지급 받을 수 있습니다.