BOARD

팁·활용

그누보드 최신글 제목 클릭 시 본문 대신 게시판 목록으로 이동하도록 링크 수정하는 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 5회 작성일 26-10-20 15:40

본문

그누보드 최신글 제목 클릭 시 본문 대신 게시판 목록으로 이동하도록 링크 수정하는 방법

그누보드 최신글 스킨(latest.skin.php)을 수정하여, 제목을 클릭했을 때 개별 글 본문이 아니라 해당 게시판 목록 페이지로 이동하도록 설정하는 방법을 안내합니다.

최신글 제목 클릭 시 게시판 목록으로 이동하기

그누보드 최신글 스킨(latest.skin.php)에서 글 제목 클릭 시 본문 대신 게시판 목록으로 이동하도록 수정하는 방법입니다. 수정 전 반드시 원본 파일을 백업하십시오.

최신글 제목 클릭 시 게시판 목록으로 이동하도록 링크 수정하기

latest.skin.php 파일 내에서 제목 링크를 출력하는 a 태그의 href 속성을 게시판 목록 URL로 변경합니다.

1. PHP echo문 내부인 경우

기존 $list[$i]['href']를 아래와 같이 수정합니다.

echo "<a href=\"".G5_BBS_URL.'/board.php?bo_table='.$bo_table."\"> ";

2. HTML 태그 외부인 경우

<?php...?> 태그 바깥에 위치한 경우 아래와 같이 수정합니다.

<a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>">

최신글 제목 클릭 시 게시판 목록으로 이동하도록 링크 수정하기

그누보드 최신글 스킨에서 글 제목을 클릭했을 때 본문 페이지 대신 게시판 목록 페이지로 이동하도록 설정하려면 latest.skin.php 파일을 수정해야 합니다.

수정 파일 및 위치

  • 수정 파일: latest.skin.php (basic 스킨 기준)

코드 수정 방법

스킨 내부에 링크가 작성된 방식(PHP echo문 내부인지 HTML 외부인지)에 따라 아래와 같이 코드를 변경합니다.

  1. PHP echo문 내부에서 링크가 출력되는 경우기존 $list[$i]['href']로 연결된 부분을 아래 코드로 수정합니다.
    echo "<a href=\"".G5_BBS_URL.'/board.php?bo_table='.$bo_table."\"> ";
  2. HTML 태그 외부에 링크가 위치한 경우<?php...?> 태그 바깥쪽에 있는 HTML a 태그라면 아래와 같이 href 속성을 수정합니다.
    <a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>">

확인 사항

  • 링크 수정 후 최신글 제목을 클릭했을 때 지정한 게시판 목록 페이지로 올바르게 이동하는지, 그리고 게시판별 bo_table 파라미터가 정상적으로 전달되는지 확인해야 합니다.

최신글 제목 클릭 시 본문 대신 게시판 목록으로 이동하기

그누보드 최신글 스킨(latest.skin.php)에서 글 제목을 클릭했을 때 본문 페이지 대신 해당 게시판 목록 페이지로 이동하도록 링크를 수정할 수 있습니다. basic 스킨을 기준으로 수정 파일과 코드는 다음과 같습니다.

1. 수정 파일 위치

  • 수정할 파일: latest.skin.php

2. 링크 코드 수정 방법

PHP 출력문 내부의 링크인 경우

기존 코드:

echo "<a href=\"".$list[$i]['href']."\"> ";

수정 코드:

echo "<a href=\"".G5_BBS_URL.'/board.php?bo_table='.$bo_table."\"> ";
HTML 및 PHP 혼합 영역(태그 외부)인 경우

링크가 PHP 태그 안쪽이 아니라 외부에 있다면 아래 형태로 수정합니다.

<a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>">

상황: 최신글 제목 클릭 시 본문 대신 게시판 목록으로 이동 필요

선택 기준

최신글 스킨(latest.skin.php) 내에서 제목 링크가 작성된 방식(PHP echo문 내부 또는 HTML 태그 외부)에 따라 수정 코드를 선택합니다.

다음 행동

  1. 파일 백업: 수정 전 latest.skin.php 파일을 반드시 백업합니다.
  2. 코드 수정:
    • PHP echo문 내부: 기존 $list[$i]['href']를 G5_BBS_URL.'/board.php?bo_table='.$bo_table로 변경합니다.
    • HTML 태그 외부: href 속성값을 <?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>로 변경합니다.
  3. 검증: 최신글 제목 클릭 시 해당 게시판 목록으로 이동하는지 확인합니다.

Q. 링크 수정 후 게시판 목록으로 이동하지 않거나 경로가 깨집니다.

  • 막히는 점: 게시판별 bo_table 파라미터가 정상적으로 전달되지 않을 수 있습니다.
  • 대안: 브라우저에서 '페이지 소스 보기'를 통해 a 태그의 href 속성에 bo_table 값이 올바른 게시판 ID로 출력되는지 확인하십시오. 만약 값이 비어 있다면 스킨 파일 상단에 해당 게시판의 bo_table 정보가 정상적으로 로드되고 있는지 점검해야 합니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.