<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[kboard widget 질문]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/42410</link>
		<description><![CDATA[<p>현재 <a href="https://ko.wordpress.org/plugins/kboard-widget/" target="_blank">KBoard 위젯</a>으로 내가 쓴 게시글을 만들어 숏코드를 사용해 마이페이지에 사용중입니다</p>

<p>게시판 별로 위젯을 따로 나눠서 사용중인데, default 스킨에서는 list.php에 따로 고유한 uid를 사용하지 않더라구요</p>

<p>근데 지금 위젯별로 다른 버튼을 만들어줘야하거든요.. 그래서 list.php안에서 이 위젯의 uid를 사용할 수 있나요?</p>

<p>사용할 수 없다면 어떻게 해결할 수 있을까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 위젯 플러그인은 워드프레스 WP_Widget 클래스를 활용하고 있습니다.

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

<p><a href="https://ko.wordpress.org/plugins/kboard-widget/" target="_blank">KBoard 위젯</a> 플러그인은 워드프레스 WP_Widget 클래스를 활용하고 있습니다.</p>

<p>list.php 파일에서 $this 변수를 활용하시면 위젯의 각 고유 id를 체크하실 수 있습니다.</p>

<p> </p>

<p>위젯의 각 고유 id를 확인하기 위해</p>

<p>아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">add_action('in_widget_form', 'in_widget_form_2020_04_06');
function in_widget_form_2020_04_06($widget){
	if(isset($widget-&gt;id) &amp;&amp; $widget-&gt;id){
		echo '&lt;p&gt;위젯 ID : ' . $widget-&gt;id . '&lt;/p&gt;';
	}
}</code></pre>

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

<p> </p>

<p>위의 코드를 추가하시면</p>

<p>워드프레스 관리자 -&gt; 외모(테마 디자인) -&gt; 위젯 페이지에서 해당 위젯에서</p>

<p>위젯 id를 확인해보실 수 있습니다.</p>

<p>KBoard 위젯 플러그인 기준으로 "공지사항 게시글 포함하기" 체크박스 아래에 표시됩니다.</p>

<p> </p>

<p>list.php 파일에서는 $this-&gt;id로 체크해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 06 Apr 2020 06:22:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>