<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[첨부파일이 있을때와 없을때]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/25359</link>
		<description><![CDATA[<p>안녕하세요, 좋은 플러그인 만들어주셔서 감사합니다.</p>

<p>다름아니라 KBoard(케이보드) 게시판 php 코드가 궁금한데, 첨부파일이 있을때와 없을때의 구문이 궁금해서요</p>

<p>1. 첨부파일 있을때 그림파일 일경우 썸네일 출력 - 제목출력 - 요약글은 출력 안함</p>

<p>2. 첨부파일이 없을때 그림파일은 출력안함 - 제목출력 - 요약글 출력</p>

<p> </p>

<p>이 구조로 짜고 싶은데 코드를 모르다보니 아래와 같이 하다가 막혔습니다.</p>

<p>&lt;!--첫번째 첨부파일이 있을때 그림파일이라면 첨부파일을 썸네일 배경으로 출력--&gt;<br />
&lt;?php if($content-&gt;attach):?&gt;<br />
 &lt;?php foreach($content-&gt;attach as $key=&gt;$attach): $extension = strtolower(pathinfo($attach[0], PATHINFO_EXTENSION));?&gt;<br />
     &lt;?php if(in_array($extension, array('gif','jpg','jpeg','png'))):?&gt;<br />
  &lt;!--썸네일--&gt;<br />
  &lt;div class="thumbnail"&gt;<br />
         &lt;a href="&lt;?php echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)?&gt;" style="background-image:url(&lt;?php echo site_url($attach[0])?&gt;" alt="&lt;?php echo $attach[1]?&gt;)"&gt;&lt;/a&gt;<br />
  &lt;/div&gt;<br />
     &lt;?php else: $download[$key] = $attach; endif?&gt;<br />
  &lt;a class="link" href="&lt;?php echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)?&gt;"&gt;<br />
   &lt;!--제목--&gt;<br />
   &lt;h1 class="entry-title"&gt;&lt;?php echo $content-&gt;title?&gt;&lt;/h1&gt;<br />
  &lt;/a&gt;<br />
 &lt;?php endforeach?&gt;<br />
&lt;?php endif?&gt;</p>

<p><br />
&lt;!--첨부파일이 없다면 썸네일 출력 x--&gt;<br />
&lt;?php if(empty($content-&gt;attach)):?&gt;<br />
 &lt;a class="blog-card-link" href="&lt;?php echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)?&gt;"&gt;<br />
  &lt;!--제목--&gt;<br />
  &lt;h1 class="entry-title"&gt;&lt;?php echo $content-&gt;title?&gt;&lt;/h1&gt;<br />
  &lt;!--요약--&gt;<br />
  &lt;span class="excerpt-txt"&gt;&lt;?php echo mb_strimwidth(strip_tags($content-&gt;content), 0,300, '...', 'utf-8')?&gt;&lt;/span&gt;<br />
 &lt;/a&gt;<br />
&lt;?php endif?&gt;</p>

<p> </p>

<p>결과물은, 첨부파일 있는것은 잘 되는데</p>

<p>없을는 안되는데요, 혹시 &lt;?php if(empty($content-&gt;attach)):?&gt;</p>

<p>이 구문이 잘못된 것일까요? ㅠ</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다 잘됩니다 ^^]]></title>
			<link>https://www.cosmosfarm.com/threads/document/25377</link>
			<description><![CDATA[<p>감사합니다 잘됩니다 ^^</p>]]></description>
			<author>봉남</author>
			<pubDate>Wed, 08 Aug 2018 07:56:22 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 isAttached 함수로 첨부파일이 있는지 확인하실 수 있습니다.

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

<p>KBoard 플러그인에서 isAttached 함수로 첨부파일이 있는지 확인하실 수 있습니다.</p>

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

<pre>
<code class="language-php">&lt;?php if($content-&gt;isAttached()):?&gt;
// 첨부파일이 있을 때
&lt;?php else:?&gt;
// 첨부파일이 없을 때
&lt;?php endif?&gt;</code></pre>

<p>isAttached 함수는 FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에서 확인하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 08 Aug 2018 00:27:02 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>