올블릿 2 베타버전 용 플러그인으로 변경


2007년 5월 12일 by 김 승엽 View blog reactions

Allblet 의 새로운 버전이 공개 되었습니다. 기존의 연관글 보기 기능에 관련 상품 보기 탭이 추가되었고, 또 올블릿 코드 생성 페이지에서 간단하게 자신의 블로그에 삽입될 올블릿의 디자인을 변경할 수 있는 등 많은 부분의 개선이 눈에 들어왔습니다. 특히 관련 상품 보기라는 이름으로 추가된 광고 시스템은 만족스럽진 않지만 기대 이상의 수준으로 관련상품들을 노출 시키고 있는 것 같습니다. 페인터와 브러쉬 관련 포스트에 헤어 브러쉬 광고가 노출되고 바람의 검심 관련 포스트에 바람의 라는 문구가 들어가는 소설책이 노출되는 것을 보니 구글 애드센스에 비해선 나은 결과가 아닌가 생각됩니다. – 그러고 보니 애드센스를 이용하고 있는 페이지에 올블릿 광고가 같이 추가되어도 괜찮은지 모르겠네요. -

새 버전의 Allblet을 블로그에 추가하면서 AllBlog Related Post 출력 플러그인 0.1도 변경했습니다. 사실 플러그인을 삭제하고 올블릿 코드 생성 페이지에서 추가된 코드를 직접 삽입하는게 더 편할테지만 말입니다. :)

<?php
/*
Plugin Name: Allblog Related Post
Plugin URI: http://unfusion.kunsan.ac.kr/word/archive/572
Description: 포스트에 삽입된 <a href="http://allblog.net">AllBlog</a>태그와 연관된 다른 블로거들의 관련 포스트와 관련상품들을 출력해 줍니다.
Version: 0.2
Author: unfusion
Author URI: http://unfusion.kunsan.ac.kr/word
License: GNU
*/

function allblogrelatedpost() {
?>
<!– 올블릿 코드 생성기로 생성된 코드를 대신 입력 –>
<script language="javascript">
var allbletID=";
var allbletTheme='default';
var allbletTabs='relevant,auctionProductAd';
var allbletDefaultTab='relevant';
var allbletLink=";
var allbletTags=";
var allbletTabOptions=new Object();
allbletTabOptions.relevant = '5||';
allbletTabOptions.auctionProductAd = '4|80||';
var allbletColorBorder='#E8ECB7';
var allbletColorBackground='#FFF';
var allbletColorPoint='#AABE1F';
var allbletColorPointLink='#808E17';
var allbletColorNormalLink='#A7AD81';
var allbletSize='f';
</script>
<script language="javascript" src="http://allblet2.allblog.net/allblet2.js"></script>
<!– 올블릿 코드 생성기로 생성된 코드를 대신 입력 –>
<?php
}
?>

이전버전을 사용하시던 분이라면 플러그인을 위와 같이 수정해 주시면 테마를 수정하실 필요 없습니다. 주의하실 점은 주석으로 표시한 부분을 지우고 자신의 코드를 집어 넣어야 한다는 점입니다. 아래는 제가 사용하고 있는 플러그인 입니다. 다운로드해서 수정하신 뒤에 사용하시면 됩니다.

아래는 플러그인 이름과 함수명을 바꾼 것으로 위의 압축파일과 같습니다. 테마파일도 수정하실 분이라면 아래 것을 다운로드 하셔서 테마에 삽입된 코드의 함수명을 allblogrelatedpost 에서 allblet로 바꿔주셔야 합니다.[1]

위의 방법말고 WP-addfunction으로 추가하는 방법도 있습니다. 원래 이런 용도로 사용하려고 만든 것인데 검증받지 못한 것이라 권하고 싶지는 않습니다. 하지만 작동은 합니다. :(

플러그인을 업로드 하신 뒤 파일의 속성을 666 이나 777로 바꾸신 뒤에 설정 -> Add function 메뉴에서 아래 코드를 입력하시면 됩니다. 이전 버전의 Allblog Related Post 플러그인을 사용하고 계신 분이라면 작업을 하시기 전에 플러그인을 비활성화 하시고 삭제해주셔야 합니다. 그렇지 않을 경우 같은 함수명이 존재한다는 이유로 워드프레스가 에러를 일으킬 수 있습니다.

function allblogrelatedpost() {
?>
여기에 올블릿 코드를 넣어 주세요
<?php
}

이전 버전은 Dummy 파일을 만들어서 함수를 삽입하는 방식을 썼는데 0.2 버전에서 플러그인 파일 뒤에 함수를 추가하도록 바꾸었더니 Add function 버튼을 누를 때 필요없는 코드를 삽입해서 플러그인 파일의 길이가 길어지는 문제가 발생합니다. 아무래도 원래의 Dummy 파일을 만드는 방식으로 바꾸는데 더 깔끔할 것 같습니다. 사용하시는 분들은 없겠지만 참고하시길 바랍니다. – 대신 플러그인 설정 메뉴에서 수정이 가능해서 필요없는 코드를 삭제할 수 있지만 배보다 배꼽이 더 큰 격이지요. :) -

  1. 큰 의미 없지만 플러그인 이름이나 함수명도 바꿔주는게 완벽할 것 같아서 올려봅니다. []


Show Related Posts List from Local

Show Related Posts List from ALLBLOG

6 Responses to “올블릿 2 베타버전 용 플러그인으로 변경”

  1. [...] 2 베타버전 플러그인 http://unfusion.kunsan.ac.kr/word/archive/572 – 올블릿2 베타버전을 쉽게 사용하도록 도와주는 [...]

  2. 김 승엽 c-kr말하길

    mucha// mucha 님도 멋지세요. :cool:

    fantastic// :) 너무 허술한 플러그인이라 민망합니다.

  3. fantastic c-kr말하길

    역시 승엽님~!!!

  4. mucha c-kr말하길

    오~ 멋지십니다~~~~~!! 홋~

  5. 김 승엽 c-kr말하길

    하늘이// 올블릿 2의 코드를 직접 입력하는게 편한 것 같아 플러그인 관련 포스팅을 할까 고민했었습니다. 삽입의 편리함이라는 점에서는 기준에 많이 모자라는 플러그인이라서요 편리하고 재미난 서비스를 제공해 주시니 감사하다는 말은 제가 드려야 할 것 같습니다. :)
    아! 그리고 올블릿 2 런칭 축하드립니다.

  6. 하늘이 c-kr말하길

    오옷! 올블릿2 런칭하자마자 또 이렇게 플러그인을 만들어주시다니! ㅠ_ㅜ)=b
    감사합니다!

Leave a Reply