**파트너/프로모션 디스코드 실시간 알림** — 새 파트너가 등록(관리자 수동 등록 또는 신청 승인)되거나 새 프로모션이 등록되면, 전용 디스코드 채널에 리치 Embed 알림이 자동 전송됩니다. 파트너 알림에는 업체명·카테고리·웹사이트·소개·파트너 페이지 바로가기가 포함되고, 프로모션 알림에는 리워드 유형·모집 인원·마감일·대상 밴드·이미지 등 상세 정보가 포함됩니다
마인크래프트 가이드 카테고리 구조 생성 — MC 가이드 콘텐츠 전략 실행을 위한 4개 서브 카테고리 생성: 모드 가이드(87677), 서버 가이드(87678), 공략/팁(87679), 최적화(87680). 부모: 마인크래프트(30). Modrinth 허브(75808)는 별도 유지. CATEGORY_MAP에 신규 ID 등록 완료
마인크래프트 가이드 생성기 v1.0 (cron/mc-guide-generator.php) — Gemini AI 기반 심층 가이드 기사 초안 생성 시스템. 단건/배치(JSON) 모드 지원. Rank Math SEO 자동 설정(Focus Keyword, Meta Description, HowTo/Article Schema), 스크린샷 플레이스홀더, FAQ 섹션, 기존 MC 기사 50건 참조 내부 링크, Imagen AI 대표 이미지 자동 생성. 모든 기사 draft 상태로 저장 (편집장 검수 필수)
Modrinth 모드 가이드 생성기 v1.0 (cron/modrinth-mod-guide.php) — Modrinth 워치리스트 다운로드 상위 프로젝트에서 AI 심층 가이드 자동 생성. Modrinth API 상세정보 수집 → Gemini AI 한국어 가이드 → WP draft 저장 → Rank Math SEO. content_type=mod_guide로 이력 관리. API 라이브러리 자동 제외. modrinth_published ENUM에 mod_guide 추가. 첫 실행: Sodium/Iris Shaders/Entity Culling 3편 생성 성공
MC 가이드 발행 스케줄러 v1.0 (cron/mc-guide-scheduler.php + mc-guide-schedule.json) — 4주 발행 캘린더 기반 자동 가이드 생성. 월-금 07:00 크론(#36) 등록. 월·화 Tier 1, 수 Modrinth 모드 ×2, 목·금 Tier 2 패턴. slug 중복 방지, 스케줄 범위 밖 fallback 패턴 지원
전역 대표이미지 안전망 v2.0 — transition_post_status 훅으로 모든 발행 경로 감시. 이미지 없이 publish 전환 시 Imagen AI 자동 생성 시도, 실패 시 draft 유지로 이미지 없는 기사 공개 원천 차단.
커뮤니티 게시판 URL 자동 링크화 시스템 — 글쓰기 에디터에서 URL 입력 시(Space/Enter) 자동으로 클릭 가능한 링크로 실시간 변환. 서버사이드에서도 저장 시 평문 URL을 <a> 태그로 자동 변환하여 누락 방지. 기존 HTML 태그/링크 카드/임베드는 보호 처리.
전역 대표이미지 안전망 v2.0 — transition_post_status 훅으로 모든 발행 경로 감시. 이미지 없이 publish 전환 시 Imagen AI 자동 생성 시도, 실패 시 draft 유지로 이미지 없는 기사 공개 원천 차단.
커뮤니티 게시판 URL 자동 링크화 시스템 — 글쓰기 에디터에서 URL 입력 시(Space/Enter) 자동으로 클릭 가능한 링크로 실시간 변환. 서버사이드에서도 저장 시 평문 URL을 <a> 태그로 자동 변환하여 누락 방지. 기존 HTML 태그/링크 카드/임베드는 보호 처리.
PixelBay 상품 자동 동기화 시스템 — pixelbay.kr 신규 상품을 gameboy.kr 버츄얼 게시판에 자동 등록하는 Cron 파이프라인 구축. 상품 이미지, 가격(무료/할인 표시), 작가, 옵션 목록, 상세 설명을 CSS 클래스 기반 카드 포맷으로 변환. 중복 방지 추적 테이블(gb_board_pixelbay_sync) 및 5분 간격 자동 실행 등록 완료.
스태프 역할 wp-admin 권한 부여 — 수습 스태프(trainee_journalist)와 정식 스태프(journalist)가 wp-admin에서 글 → 글 추가까지 접근 가능. 정식 스태프는 공개 발행 가능, 수습 스태프는 검토 대기(Pending)까지만 허용. mu-plugin(journalist-role-caps.php) + functions.php 연동.
MC 신청서 — RCON 명령어 설정 (v1.9.0) — 신청서 승인 시 서버로 전송할 RCON 명령어를 폼 빌더에서 자유롭게 구성할 수 있는 기능 추가. 명령어가 설정되지 않으면 기존 whitelist add 명령어가 자동 실행(하위호환). 지원 플레이스홀더: {minecraft_id}(마크ID), {username}(닉네임), {email}(이메일), {channel_name}(치지직 채널명), {user_id}(회원번호). 빠른 추가 프리셋(whitelist add / say 입장 알림 / give 선물) 제공. 명령어별 활성/비활성 토글, 설명 필드, 순차 실행(sort_order) 지원. 신청서 복제 시 RCON 설정도 함께 복제, 삭제 시 함께 정리. DB: wp_gbmcm_form_rcon_commands 테이블 신규 생성 (dbDelta v1.9.0 마이그레이션)
**채널 한마디 알림 모달** — 내 스트리머 채널에 새로운 한마디(댓글)가 달리면, 사이트 접속 시 우측 상단에 애니메이션 알림 모달이 표시됩니다. 새 한마디 개수, 채널명이 표시되며 "한마디 보러가기" 버튼으로 채널 방명록으로 바로 이동하거나, "확인" 버튼으로 알림을 닫을 수 있습니다. 확인 후에는 같은 알림이 다시 표시되지 않으며, 새로운 한마디가 추가로 달리면 다시 알림이 뜹니다. 모바일 반응형 지원
**실시간 30초 Polling** — 웹페이지에 머무는 동안에도 30초 간격으로 새 한마디를 자동 감지하여 모달을 동적 생성. 페이지 새로고침 없이도 실시간 알림 수신. 탭 비활성↔활성 전환 시 즉시 체크. 배경 블러/오버레이 없이 모달만 독립적으로 표시하여 사이트 브라우징에 방해 없음
그룹 로고 업로드/URL 변경 기능 — 그룹 생성 시 로고를 파일 업로드 또는 URL로 등록 가능. 그룹 관리 탭에서도 로고 변경/삭제 지원. (v2.4.6 API: logo-upload, logo-remove 엔드포인트 추가)
소개 페이지 전면 리디자인 — 기존 텍스트 기반 소개 페이지를 프리미엄 디자인의 전용 템플릿(page-about.php)으로 교체. 히어로 섹션, 핵심 콘텐츠 카드, AI 뉴스룸 소개, 플랫폼 기능(게임DB/스트리머랭킹/Modrinth/허브), 커뮤니티 참여 시스템(골드/출석/퀴즈/카지노/배틀), 운영 정보, CTA 섹션 총 7개 영역으로 구성
wp-admin 사용자 목록 회원가입일 컬럼 추가 — 사용자 관리(users.php)에 회원가입일(Registered Date) 컬럼 추가. 날짜·시간·경과시간 표시, 컬럼 클릭 오름차순/내림차순 정렬 지원, 기본 정렬을 최근 가입순(DESC)으로 설정. mu-plugin 방식으로 코어 수정 없이 구현.
콜라보 보드 관리자 필터 관리 버튼 — /collabs/ 페이지의 필터 영역에 관리자(manage_options) 전용 ⚙️ 필터 관리 버튼 추가. 클릭 시 wp-admin 콜라보 관리 페이지(gsh-collabs)로 이동하여 필터 태그를 관리할 수 있음. 모바일 반응형 지원.