<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[글에 MP3 넣어서 MP3 자동재생 질문입니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/51045</link>
		<description><![CDATA[<p>게시글에 MP3를 넣어서 자동재생을 숏코드로 하는것까진 할수있는데 너무 귀찮습니다. 일일히 영문타자를 넣어서 수정을 해줘야해서요.</p>

<p>게시글에 MP3를 넣기만 해도 자동재생이 되게할순없을까요?</p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[완벽 해결 완료입니다. 감사합니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/51116</link>
			<description><![CDATA[완벽 해결 완료입니다. 감사합니다.]]></description>
			<author>피프니르</author>
			<pubDate>Fri, 12 Mar 2021 02:49:26 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[오디오 숏코드 삽입 시 기본으로 자동 재생되게 하시려면

아래의 코드를 활용해보세요.


add_filter('...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/51105</link>
			<description><![CDATA[<p>오디오 숏코드 삽입 시 기본으로 자동 재생되게 하시려면</p>

<p>아래의 코드를 활용해보세요.</p>

<pre>
<code class="language-php">add_filter('shortcode_atts_audio', 'shortcode_atts_audio_20210312', 10, 4);
function shortcode_atts_audio_20210312($out, $pairs, $atts, $shortcode){
	$out['autoplay'] = 'on';
	return $out;
}</code></pre>

<p>테마의 functions.php 파일에 코드를 추가하거나 <a href="https://ko.wordpress.org/plugins/code-snippets/" target="_blank">Code Snippets</a> 플러그인을 사용해서 코드를 추가할 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 12 Mar 2021 00:33:40 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[스레드봇님 답변감사합니다. 답변해주신 코드로 첨부파일시 자동재생은 성공하였습니다. 하지만 제가 원...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/51096</link>
			<description><![CDATA[<p>스레드봇님 답변감사합니다. 답변해주신 코드로 첨부파일시 자동재생은 성공하였습니다. 하지만 제가 원했던건 첨부파일이 아니어서요. 질문을 자세하게 안했던게 문제였던거 같습니다.</p>

<p> </p>

<p><a href="https://imgur.com/a/s3PwJxy">https://imgur.com/a/s3PwJxy</a></p>

<p> </p>

<p>글쓰기에서 </p>

<p>위 사진의 빨간테두리인 미디어 추가하기에서 오디오파일(MP3)를 첨부시 코드로 입력이 되는데 위 상황에서는 자동재생을 하려면 추가로 autoplay="on" 을 넣어줘야하는데 직접입력안하고 자동입력되는 방법이 있을까요?</p>]]></description>
			<author>피프니르</author>
			<pubDate>Thu, 11 Mar 2021 10:13:25 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 게시글 작성 시 첨부파일로 mp3 파일을 등록하면

게시글 본문 아래에 자동으로 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/51065</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 게시글 작성 시 첨부파일로 mp3 파일을 등록하면</p>

<p>게시글 본문 아래에 자동으로 오디오 숏코드를 실행하시려면</p>

<p>아래의 코드를 활용해보세요.</p>

<pre>
<code class="language-php">add_filter('kboard_content', 'kboard_content_20210311', 10, 3);
function kboard_content_20210311($content, $content_uid, $board_id){
	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
		$document = new KBContent();
		$document-&gt;initWithUID($content_uid);
		
		ob_start();
		?&gt;
		&lt;?php foreach($document-&gt;getAttachmentList() as $key=&gt;$attach): $extension = strtolower(pathinfo($attach[0], PATHINFO_EXTENSION));?&gt;
			&lt;?php if(in_array($extension, array('mp3', 'm4a', 'ogg', 'wav', 'wma'))):?&gt;
				&lt;p class="kboard-audio-shortcode"&gt;&lt;?php echo do_shortcode('[audio src="'.site_url($attach[0]).'" autoplay="on"]')?&gt;&lt;/p&gt;
			&lt;?php else: $download[$key] = $attach; endif?&gt;
		&lt;?php endforeach?&gt;
		&lt;?php
		$content .= ob_get_clean();
	}
	return $content;
}</code></pre>

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

<p>테마의 functions.php 파일에 코드를 추가하거나 <a href="https://ko.wordpress.org/plugins/code-snippets/" target="_blank">Code Snippets</a> 플러그인을 사용해서 코드를 추가할 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 11 Mar 2021 00:34:46 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>