<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[첨부파일 첨부시에만 글 등록 가능하게 될까요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/25861</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>k보드 게시판에서 첨부파일 개수를 1개로 하고요.</p>

<p>첨부가 되었을 때만 글등록을 시키려면 어떻게 해야 할까요?</p>

<p>커스텀 입력 필드는 추가하게 되면 '필수'라는 체크박스가 있어서 이걸 활용하면 되는데 첨부파일에는 그런 옵션이 없네요.</p>

<p>도움 부탁드립니다.</p>

<p> </p>

<p>추가) <a href="https://www.cosmosfarm.com/threads/document/25830">https://www.cosmosfarm.com/threads/document/25830</a></p>

<p>제가 전에 올렸던 질문에 댓글을 달았는데 놓치실까봐 다시 한번 링크합니다! (__)</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인의 첨부파일 기능을 이용 중이시라면

워드프레스 관리자 -&amp;gt; 외...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/25892</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인의 첨부파일 기능을 이용 중이시라면</p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 functions.php 파일 하단에</p>

<p>아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-php">add_action('kboard_pre_content_execute', 'my_kboard_pre_content_execute', 10, 2);
function my_kboard_pre_content_execute($content, $board){
	if($board-&gt;id == '1'){
		if(!(isset($_FILES['kboard_attach_file1']['size'])&amp;&amp;$_FILES['kboard_attach_file1']['size'])){
			die("&lt;script&gt;alert('첨부파일은 필수입니다.');history.go(-1);&lt;/script&gt;");
		}
	}
}</code></pre>

<p>위의 코드에서 $board-&gt;id == '1' 부분은 실제 사용 중이신 게시판 id로 적용해주세요.</p>

<p>첨부파일이 여러 개라면 위의 코드에서 아래의 코드 부분을</p>

<pre>
<code class="language-php">if(!(isset($_FILES['kboard_attach_file1']['size'])&amp;&amp;$_FILES['kboard_attach_file1']['size'])){
	die("&lt;script&gt;alert('첨부파일은 필수입니다.');history.go(-1);&lt;/script&gt;");
}</code></pre>

<p>아래의 코드처럼 적용해주시면 됩니다.</p>

<pre>
<code class="language-php">if(!(isset($_FILES['kboard_attach_file1']['size'])&amp;&amp;$_FILES['kboard_attach_file1']['size'])){
	die("&lt;script&gt;alert('첨부파일은 필수입니다.');history.go(-1);&lt;/script&gt;");
}
if(!(isset($_FILES['kboard_attach_file2']['size'])&amp;&amp;$_FILES['kboard_attach_file2']['size'])){
	die("&lt;script&gt;alert('첨부파일은 필수입니다.');history.go(-1);&lt;/script&gt;");
}
if(!(isset($_FILES['kboard_attach_file3']['size'])&amp;&amp;$_FILES['kboard_attach_file3']['size'])){
	die("&lt;script&gt;alert('첨부파일은 필수입니다.');history.go(-1);&lt;/script&gt;");
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 27 Aug 2018 01:58:21 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>