인기 검색어를 변동 없이 원하는 값으로 고정해서 출력
인기 검색어를 특정 검색어로 지정해서 출력하는 방법입니다.
수정 파일 (테마 사용 중이면 테마 폴더에 있는 스킨 수정)
skin/popular/basic/popular.skin.php
상단 ?> 안쪽에 추가
$popular_array = array("그누보드","영카트","스킨","테마","플러그인");
같은 파일에서..
<li><a href="<?php echo G5_BBS_URL ?>/search.php?sfl=wr_subject&sop=and&stx=<?php echo urlencode($list[$i]['pp_word']) ?>"><?php echo get_text($list[$i]['pp_word']); ?></a></li>
여기는 이렇게 수정
<li><a href="<?php echo G5_BBS_URL ?>/search.php?sfl=wr_subject&sop=and&stx=<?php echo urlencode($popular_array[$i]) ?>"><?php echo get_text($popular_array[$i]); ?></a></li>
검색어를 자주 변경해야 하는 사이트라면
위 방법보다는 관리자 페이지 환경 설정에 있는 여분 필드를 사용하는 방법이 나을 것 같습니다.
환경 설정에 있는 관리용 여분 필드 1번을 사용했습니다.
관리자 페이지 > 환경설정 > 기본환경설정 > 여분필드1 값은 이렇게 입력하고..
그누보드,영카트,스킨,테마,플러그인
값은 콤마 ( , )로 구분해서 입력하세요.
skin/popular/basic/popular.skin.php 파일에서
$popular_array = array("그누보드","영카트","스킨","테마","플러그인");
처음에 설명했던 이 부분 대신에 이렇게 추가
$popular_array = explode(",", $config['cf_1']);
검색어를 변경할 땐 관리자 페이지 환경 설정에서 여분 필드 값을 변경하면 자동으로 바뀔 겁니다.
개수 설정은 출력 부분에서 하면 됩니다.
5.3은 head.php 파일, 5.2버전은 tail.php 파일에 있을 겁니다.
popular('스킨', 출력개수, 기간);
<?php echo popular('basic', 5, 3); // 인기검색어 ?>
상세 내용은 아래 링크를 참고하세요.
인기 검색어 설정 방법
http://gnustudy.com/bbs/board.php?bo_table=gnu_manual&wr_id=14