<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[PhpMyadmin으로 게시물 작성 시 웹에 표시 안됨 문제]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/50283</link>
		<description><![CDATA[<p>안녕하세요, 문의를 간단하게 전달할 수 있도록 좀 정리해보았습니다.</p>

<p>답변해주시면 정말정말 감사하겠습니다...!</p>

<p> </p>

<p>배경상황 및 목적 : 웹크롤링 봇으로 퍼온 글들(1일에 1000개 이상씩 퍼옴)을 제 싸이트에 다 모아놓고 싶습니다.</p>

<p> </p>

<p>상황 : 1. 퍼온 게시물들을 mysql - wp_kboard_board_content에 저장(크롤링 봇이 자동으로 저장함)</p>

<p>2. 저장된 게시물들이 웹 - wp-admin - KBoard - 전체 게시글 탭에서는 모두 보임.</p>

<p>3. 그런데 웹싸이트의 게시판에는 게시물들이 안나옴.</p>

<p>4. wp-admin - Kboard - 전체 게시글 탭(한 페이지에 글 20개씩 보임)에서 게시물 하나의 상태를 '발행됨' -&gt; '승인 대기중'으로 변경 후 표시되는 글 모두 선택(20개)하여 일괄적용시키면 웹싸이트에 게시물들이 표시됨.(20개)</p>

<p>5. 웹크롤링 봇들이 실시간으로 많은 양의 게시물들을 퍼오기 때문에 일일이 게시물 20개씩 웹에 표시되도록 수작업하기 어려운 상황임.</p>

<p> </p>

<p>지금까지 분석한 원인 : 1. 웹싸이트에서 '글쓰기' 탭을 통해서 작성한 게시물이 아니라, phpmyadmin에 직접 입력된 게시물들이기 때문에, mysql -&gt; 웹싸이트 로 연동되는 코드가 실행이 안된 것 같음.</p>

<p>2. wp-admin단에서 게시물 상태변경을 해주면 웹싸이트에 표시되는 이유는 상태변경 시 mysql -&gt; 웹싸이트로 연동되는 코드가 실행되기 때문으로 생각됨.</p>

<p> </p>

<p>문의 내용 : 1. 실시간으로 phpmyadmin에 저장되는 글들이 바로 웹싸이트 게시판에 표시되게 하는 방법이 있을 지.</p>

<p>2. 그게 어렵다면 mysql -&gt; 웹싸이트 연동시키는 코드가 어떻게 되는지, 또 어디에 어떻게 입력을 해야하는지...</p>

<p>3. 그게 어렵다면 wp-admin -&gt; Kboard -&gt; 전체 게시글 탭에서 한 페이지당 게시물 20개씩 표시되는게 아니라, 모든 게시물 한꺼번에 표시되어서 한번에 모든 게시물들을 선택할 수 있게 변경할 수 있는지(수작업을 하더라도 양을 줄일 수 있도록...)</p>

<p> </p>

<p>문의 내용이 좀 길지만... 답변해주시면 정말 감사하겠습니다...! 잘 부탁드립니다... ㅎㅎ</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 게시글 작성을 프로그램으로 하실 때 어떤 코드를 적용하셨는지요?

KBoard 게시...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/50300</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 게시글 작성을 프로그램으로 하실 때 어떤 코드를 적용하셨는지요?</p>

<p>KBoard 게시글을 코드로 작성되게 하시려면</p>

<p>KBContent 클래스의 insertContent 함수로 게시글을 등록할 수 있습니다.</p>

<p>아래 예제 코드를 확인해보시겠어요?</p>

<pre>
<code class="language-php">&lt;?php
$data = array();
$data['board_id'] = '1';
$data['parent_uid'] = '';
$data['member_uid'] = '1';
$data['member_display'] = '글쓴이';
$data['title'] = '제목';
$data['content'] = '내용';
$data['date'] = date('YmdHis', current_time('timestamp'));
$data['update'] = date('YmdHis', current_time('timestamp'));
$data['view'] = 0;
$data['comment'] = 0;
$data['like'] = 0;
$data['unlike'] = 0;
$data['vote'] = 0;
$data['category1'] = '';
$data['category2'] = '';
$data['secret'] = '';
$data['notice'] = '';
$data['search'] = '1';
$data['thumbnail_file'] = '';
$data['thumbnail_name'] = '';
$data['status'] = '';
$data['password'] = '';


$content = new KBContent();
$content-&gt;insertContent($data);
?&gt;</code></pre>

<p>위의 코드에서 $data['board_id'] = '1'; 부분은 실제 게시판 id로 적용해보세요.</p>

<p>$data['member_uid'] = '1'; 부분은 사용자 고유 ID입니다.</p>

<p>관리자가 작성되게 하시려면 1로 적용해주시면 됩니다.</p>

<p>글쓴이는 게시글 작성자로 표시될 작성자명으로 적용해보세요,</p>

<p>제목과 내용은 API로 받아온 데이터로 적용해보세요.</p>

<p> </p>

<p>추가로 궁금하신 사항은 댓글로 이어서 남겨주시길 부탁드립니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 15 Feb 2021 02:14:24 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>