PHP로 트랙백 구현하는 방법

홈페이지에 트랙백을 전송하는 기능을 넣기 위해 검색해본 결과 소스포지에 아래와 같은 프로젝트를 찾았다.

http://phptrackback.sourceforge.net/

트랙백 기능이 복잡한 것이 아니기때문에 PHP 소스 또한 간단하게 파일 하나로 구성되어 있다.

위 의 사이트에서 php 파일을 다운로드 받은 뒤 적당한 디렉토리에 풀어놓고,
소스 코드에서 다음과 같이 적어주면 간단하게 trackback 보내는 기능을 구현할 수 있다.

tracked-blog로 트랙백을 보내려면 아래와 같이 구현하면 된다.

include(‘trackback_cls.php’);

$trackback = new Trackback(‘Blog Name’, ‘Author’, ‘UTF-8’);
if ($trackback->ping(‘http://tracked-blog’, ‘http://your-url’, ‘title’, ‘contents’)) {
    echo “Trackback sent successfully…”;
} else {
    echo “Error sending trackback….”;
}

Leave a Reply