회원가입 | 고객센터 |
DESIGNONEX
디자인원엑스
DX마켓
Service
PR리그
Q&AN
지식공유
공지사항
통계
로그인 회원가입
고객센터
이 페이지는 DXCMS 테마 레이아웃(헤더/푸터)을 그대로 사용하는 예제입니다.
핵심: ob_start() → 콘텐츠 출력 → $dx_content = ob_get_clean()include dx_theme_file('layout/main.php')
게시판 불러오기 예제 — 자유게시판
제목 조회 날짜
배포가 이제 코앞이네요 93 2026-06-14
배포날 ^^ 쉴려고 했는데 104 2026-06-14
쇼핑몰 베이직 테마 의견 부탁드립니다. 139 2026-06-12
축구 이겼습니다. 117 2026-06-12
^^ 좀 늦었네요. 마무리합니다. 131 2026-06-12
dx_board_posts() — 게시판 최신글 바로 가져오기
제목날짜
배포를 마친 하루를 마무리합니다.
^^;; 핑계 하나..
저도 축하축하 드립니다 ^___^
📋 코드 요약
// ═══ 방법 A: 테마 레이아웃(헤더+푸터) 그대로 사용 ═══════════
require_once 'dx_load.php';

ob_start();         // ← 여기서부터 출력 캡처 시작
?>
<!-- 내 HTML 콘텐츠 -->
<?php
$dx_content = ob_get_clean(); // ← 캡처 완료
include dx_theme_file('layout/main.php'); // ← 테마 적용
exit;

// ═══ 방법 B: 테마 없이 내 HTML만 출력 ════════════════════════
require_once 'dx_load.php';
// 그냥 출력하면 됩니다. 테마 없이 내 HTML 그대로.
?>
<!DOCTYPE html><html><body>...

// ═══ 게시판 함수 ════════════════════════════════════════════
// 최신글 배열로 받기
$posts = dx_board_posts('free', 5);
foreach ($posts as $p) {
    echo $p['title'];   // id, title, created_at, view_count ...
}

// 위젯 HTML 바로 출력
dx_board_latest('notice', 5, 'list', '공지사항');

// ═══ 페이지네이션 ════════════════════════════════════════════
$html = dx_pagination(
    $total,       // 전체 건수
    $perPage,     // 페이지당 개수
    $curPage,     // 현재 페이지
    '?page={page}', // URL 패턴 — {page} 자동 치환
    5             // 표시할 페이지 버튼 수 (기본 5)
);
echo $html;
36
전체 회원
963
전체 게시글
1,802
전체 댓글
431
오늘 방문
43,988
전체 방문
5
현재 접속
인기글 7일 이내
최신글
최신댓글
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록
목록