AllBlog Related Post 출력 플러그인 0.1


2006년 3월 4일 by 김 승엽 View blog reactions

082님이 소개해 주신 inline ajax comments 플러그인을 설치하고 북마크 해놓은 블로그 순례나 한 번 할까 하고 돌아다니다 골빈해커님 블로그에서 재미난 것을 발견했습니다. 포스트 하단에 올블로그에 등록된 글 중 연관 태그를 사용하는 포스트들이 출력되는 것이었는데 안 그래도 Related Post 플러그인을 설치해 볼까 생각하고 있던 중이라 블로그에 붙이고 싶어져서 "소스보기"로 확인한 뒤 절망클럽에 붙여 봤습니다.
싱글 포스트에서 제대로 출력되길래 테스트를 해보다 언제나처럼 괜히 플러그인으로 만들어 봤는데 유용할런지 모르겠습니다. 일단 AllBlog Related Post 출력 플러그인 이라는 긴 이름을 붙였는데 하늘이님 블로그의 포스트에 붙은 태그에 올블릿이라는 단어가 들어가 있는 것을 보니 이 서비스 이름이 올블릿일지도 모르겠다는 생각이 드네요.
- 하늘이님 블로그의 포스트를 늦게 발견하는 바람에 골빈해커님의 블로그에 가져다 써도 되는 거냐고 엉뚱한 포스트에 코멘트를 남겼습니다. 아직 테스트 중인 서비스인 것 같고 벌써 플러그인으로 만드셨을지도 모르는데 허락도 받지 않고 일단 저질러봅니다. -


플러그인 다운로드

설치방법 :
다운로드한 파일의 압축을 풀면 allblogrelatedpost.php 라는 긴 이름의 파일이 하나 나옵니다. 이 파일을 워드프레스의 플러그인 디렉토리에 복사하고 Activate 시켜주신 뒤에
사용하고 있는 테마의 single.php 파일의 삽입하고자 하는 위치에 다음 코드를 넣어주시면 됩니다.

<?php if (function_exists('allblogrelatedpost')) { ?>
<?php allblogrelatedpost(); ?>
<?php } ?>

혹 082님이 만드신 ajax-spoiler 플러그인을 사용하고 계시다면 아래코드를 사용해 포스트의 하단에 보이는 것처럼 effect를 집어넣을 수도 있습니다.

<div style="background-color: #c0d842;border-top:1px solid #2e6742;border-bottom:1px solid #2e6742;padding:5px;text-align:center" class="effcollapse" onclick="Effect.Collapse('relatedpostlist','slide',this); return false;"><strong>Show Related Posts List from ALLBLOG</strong></div>
<div id="relatedpostlist" style="display:none">
<?php if (function_exists('allblogrelatedpost')) { ?>
<?php allblogrelatedpost(); ?>
<?php } ?>
</div>

주의 :
1. Kubrick 테마를 사용하고 계시다면 조금만 수정하시면 되지만 다른 테마의 경우에는 스타일을 전체적으로 수정해 주셔야 할겁니다. 스타일의 수정은 플러그인 파일에서 해 주시면 됩니다.
2. 테스트 중에 Warning: Cannot modify header information 이 발생해서 수정을 했습니다. 그렇지만 혹 문제가 발생하신다면 댓글로 알려주시기 바랍니다.



Current post already pinged to:
http://ceo.blogcocktail.com/wp/archives/153/trackback/

Show Related Posts List from Local

Show Related Posts List from ALLBLOG

23 Responses to “AllBlog Related Post 출력 플러그인 0.1”

  1. 익명 c-us말하길

    워드프레스 올블릿 플러그인…

    워드프레스에서 올블로그 관련글을 출력되도록 해 주는 플러그인 입니다….

  2. 김 승엽 c-kr말하길

    082net// 그렇군요. 저도 잠시 접어두고 이전에 올렸던 Already Pinged Plugin이나 만들어야 겠습니다.

Leave a Reply