<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[비즈커뮤니티 카테고리를 라디오버튼으로 바꾸었는데 텍스트를 클릭해도 선택되게 하고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/61198</link>
		<description><![CDATA[<p><strong>1. 정확한 제품 또는 플러그인 이름</strong></p>

<p>케이보드 비즈 커뮤니티 스킨</p>

<p> </p>

<p><strong>2. 상세 내용</strong></p>

<p>안녕하세요~</p>

<p>비즈 커뮤니티 카테고리는 기존에 셀렉트박스로 되어있는데 </p>

<p>라디오버튼으로 수정하려고 검색을 통해 아래 코드를 적용했습니다.</p>

<pre>
<code class="language-php">/* 카테고리 라디오버튼으로 표시 */
add_filter('kboard_get_template_field_html', 'kboard_get_template_field_html_20220913', 10, 4);
function kboard_get_template_field_html_20220913($field_html, $field, $content, $board){
	$meta_key = isset($field['meta_key']) ? $field['meta_key'] : '';
	$field_name = (isset($field['field_name']) &amp;&amp; $field['field_name']) ? $field['field_name'] : $field['field_label'];
	$required = (isset($field['required']) &amp;&amp; $field['required']) ? $field['required'] : '';
	
	if($meta_key== 'category2' &amp;&amp; $board-&gt;id == '8'){ // 실제 게시판 id로 적용해보세요.
		ob_start();
		?&gt;
		&lt;?php if(!$board-&gt;isTreeCategoryActive()):?&gt;
			&lt;?php if($board-&gt;initcategory2()):?&gt;
				&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; &lt;?php echo esc_attr($required)?&gt;"&gt;
					&lt;label class="attr-name" for="&lt;?php echo esc_attr($meta_key)?&gt;"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($field_name)?&gt;&lt;/span&gt;&lt;?php if($required):?&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;?php endif?&gt;&lt;/label&gt;
					&lt;div class="attr-value"&gt;
						&lt;?php while($board-&gt;hasNextCategory()):?&gt;
							&lt;input type="radio" name="category2" value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt; checked&lt;?php endif?&gt;&gt;
							&lt;?php echo $board-&gt;currentCategory()?&gt;
						&lt;?php endwhile?&gt;
						&lt;label class="attr-reset-button" style="cursor:pointer" onclick="kboard_radio_reset(this)"&gt;초기화&lt;/label&gt;
						&lt;?php if(isset($field['description']) &amp;&amp; $field['description']):?&gt;&lt;div class="description"&gt;&lt;?php echo esc_html($field['description'])?&gt;&lt;/div&gt;&lt;?php endif?&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;?php endif?&gt;
		&lt;?php endif?&gt;
		&lt;?php
		$field_html = ob_get_clean();
	}
	
	return $field_html;
}</code></pre>

<p>잘 적용되었으나 라디오버튼을 선택할 때 꼭 동그란 버튼을 클릭해야 선택됩니다.</p>

<p>1. 텍스트를 클릭해도 해당 카테고리가 선택되게끔 할 수 있나요? </p>

<p>2. 위 코드로 수정하니까 카테고리 기본값이 적용이 안됩니다. 어떻게 적용해야하나요?</p>

<p> </p>

<p><strong>3. 확인 가능한 상세 페이지 주소</strong></p>

<p> </p>

<p> </p>

<p><strong>4. 수정한 코드 내역 (있다면)</strong></p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[항상 감사합니다^^]]></title>
			<link>https://www.cosmosfarm.com/threads/document/61221</link>
			<description><![CDATA[<p>항상 감사합니다^^</p>]]></description>
			<author>워드프레스웹사이트 </author>
			<pubDate>Wed, 14 Sep 2022 07:26:06 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[2번이 있었네요

미처 못보고 지나쳐버렸습니다.

 


&amp;lt;?php if($content-&amp;gt;category2 == ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/61220</link>
			<description><![CDATA[<p>2번이 있었네요</p>

<p>미처 못보고 지나쳐버렸습니다.</p>

<p> </p>

<pre>
<code>&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt;</code></pre>

<p>위 부분을 아래코드 처럼 변경해보시겠어요?</p>

<pre>
<code>&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory() || $board-&gt;currentCategory() == '카테고리'):?&gt;</code></pre>

<p>카테고리에는 기본체크 되어 있길 원하는 카테고리 명을 입력해주세요.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 14 Sep 2022 06:20:04 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변 감사합니다. 잘 적용되었습니다!

혹시

2. 위 코드로 수정하니까 카테고리 기본값이 적용이 안됩...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/61214</link>
			<description><![CDATA[<p>답변 감사합니다. 잘 적용되었습니다!</p>

<p>혹시</p>

<p><strong>2. 위 코드로 수정하니까 카테고리 기본값이 적용이 안됩니다. 어떻게 적용해야하나요?</strong></p>

<p>이 질문에 대한 답변도 부탁드려도 될까요?</p>]]></description>
			<author>워드프레스웹사이트 </author>
			<pubDate>Wed, 14 Sep 2022 03:18:07 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

input 태그가 label 태그 내에 있으면

label 태그를 클릭해도 선택이 됩니다.

 

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

<p>input 태그가 label 태그 내에 있으면</p>

<p>label 태그를 클릭해도 선택이 됩니다.</p>

<p> </p>

<p>아래 예제 코드를 참고하여 수정해보시겠어요?</p>

<pre>
<code>&lt;label&gt;
    &lt;input type="radio" name="category2" value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt; checked&lt;?php endif?&gt;&gt;
    &lt;?php echo $board-&gt;currentCategory()?&gt;
&lt;/lable&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 14 Sep 2022 01:52:39 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>