<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[kboard 신규글 작성시 메일발송 에 첨부파일및 사진파일 전송]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/26836</link>
		<description><![CDATA[<p>안녕하세요 </p>

<p>매번감사합니다.</p>

<p>신규글 작성시 메일을 잘 사용하고 있습니다.</p>

<p>공지사항을 사용하고 있는데.</p>

<p> </p>

<p>사진파일이나 첨부파일을 사용하면 해당글이 텍스트는 메일로 전송이 되는데 첨부한 파일이나 사진은메일로 전송이 되지 않습니다.</p>

<p>같이 전송할수 있는 방법이 없나요?</p>

<p>매번 감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

KBoard 플러그인 최신글 이메일 알림에 첨부파일과 입력필드를 추가하시려면

아래의 순서...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27041</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>KBoard 플러그인 최신글 이메일 알림에 첨부파일과 입력필드를 추가하시려면</p>

<p>아래의 순서대로 진행해보세요.</p>

<p> </p>

<p>1. FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">$url = new KBUrl();
$mail = new KBMail();
$mail-&gt;to = explode(',', $board-&gt;meta-&gt;latest_alerts);
$mail-&gt;title = apply_filters('kboard_latest_alerts_subject', '['.__('KBoard new document', 'kboard').'] '.$board-&gt;board_name.' - '.$this-&gt;title, $this);
$mail-&gt;content = apply_filters('kboard_latest_alerts_message', $this-&gt;content, $this);
$mail-&gt;url = $url-&gt;getDocumentRedirect($this-&gt;uid);
$mail-&gt;url_name = __('Go to Homepage', 'kboard');
$mail-&gt;send();</code></pre>

<p>아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-php">$url = new KBUrl();
$mail = new KBMail();
$mail-&gt;content_uid = $this-&gt;uid;
$mail-&gt;to = explode(',', $board-&gt;meta-&gt;latest_alerts);
$mail-&gt;title = apply_filters('kboard_latest_alerts_subject', '['.__('KBoard new document', 'kboard').'] '.$board-&gt;board_name.' - '.$this-&gt;title, $this);
$mail-&gt;content = apply_filters('kboard_latest_alerts_message', $this-&gt;getDocumentOptionsHTML() . $this-&gt;content, $this);
$mail-&gt;url = $url-&gt;getDocumentRedirect($this-&gt;uid);
$mail-&gt;url_name = __('Go to Homepage', 'kboard');
$mail-&gt;send();</code></pre>

<p> </p>

<p>2. /wp-content/plugins/kboard/class/KBMail.class.php 파일에</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">var $headers;</code></pre>

<p>찾은 코드 <strong>위에</strong> 아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">var $content_uid;</code></pre>

<p> </p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">$result = wp_mail($this-&gt;to, $this-&gt;title, $message, $this-&gt;headers);</code></pre>

<p>아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-php">$attachments = apply_filters('kboard_latest_alerts_attachments', $this-&gt;getAttachments(), $this);
$result = wp_mail($this-&gt;to, $this-&gt;title, $message, $this-&gt;headers, $attachments);</code></pre>

<p> </p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">public function message_template($args){

	$subject = $args['subject'];
	$message = wpautop($args['message']);
	
	ob_start();
	include_once KBOARD_DIR_PATH . '/assets/email/template.php';
	$args['message'] = ob_get_clean();
	
	return $args;
}</code></pre>

<p>찾은 코드 <strong>밑에</strong> 아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">public function getAttachments(){
	$content = new KBContent();
	$content-&gt;initWithUID($this-&gt;content_uid);
	$attachments = array();
	
	if($content-&gt;isAttached()){
		foreach($content-&gt;getAttachmentList() as $key=&gt;$attach){
			$attachments[] = KBOARD_WORDPRESS_ROOT . $attach[0];
		}
	}
	
	return $attachments;
}</code></pre>

<p> </p>

<p>위에 적용된 코드는 아래의 링크에서도 확인하실 수 있습니다.</p>

<p><a href="https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBContent.class.php" target="_blank">https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBContent.class.php</a></p>

<p><a href="https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBMail.class.php" target="_blank">https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBMail.class.php</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 23 Oct 2018 06:36:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아쉽게도 현재는 지원하지 않는 기능입니다.

추후 연구 개발해서 업데이트하도록 하겠...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26849</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아쉽게도 현재는 지원하지 않는 기능입니다.</p>

<p>추후 연구 개발해서 업데이트하도록 하겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 12 Oct 2018 03:05:09 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>