<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[관리자만 ip 2자리 보기 코드 질문]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/41765</link>
		<description><![CDATA[<pre>
<code>add_filter('kboard_document_add_option_value_field_html', 'my_kboard_document_add_option_value_field_html', 10, 4);
function my_kboard_document_add_option_value_field_html($value_html, $field, $content, $board){
	if(in_array($board_id, array('1','2','3','4','5')) &amp;&amp; !$board-&gt;isAdmin() &amp;&amp; $field['meta_key'] == 'ip'){
		$value_html = '&lt;div class="kboard-document-add-option-value meta-key-ip"&gt;&lt;span class="option-name"&gt;IP 주소&lt;/span&gt; : '.preg_replace('!(\d+).(\d+).\d+.\d+!s', '${1}.${2}', $content-&gt;option-&gt;ip).'&lt;/div&gt;';
	}
	return $value_html;
}</code></pre>

<p> </p>

<p>늘 고생하시는 제작자님 감사합니다. </p>

<p> </p>

<p>문들 ip 관련해서 궁금증이 생겨서 ip 옵션을 켜고 해봤는데요 위 코드가 잘못된건가요?</p>

<p>전체 ip 두 자리 출력하는 아래 코드는 작동하는데 관리자 시점의 위 코드는 작동을 안하네요.. 어디가 잘못된걸까요..?</p>

<p> </p>

<pre>
<code>add_filter('kboard_document_add_option_value_field_html', 'my_kboard_document_add_option_value_field_html', 10, 4);
function my_kboard_document_add_option_value_field_html($value_html, $field, $content, $board){
	if($field['meta_key'] == 'ip'){
		$value_html = '&lt;div class="kboard-document-add-option-value meta-key-ip"&gt;&lt;span class="option-name"&gt;IP 주소&lt;/span&gt; : '.preg_replace('!(\d+).(\d+).\d+.\d+!s', '${1}.${2}', $content-&gt;option-&gt;ip).'&lt;/div&gt;';
	}
	return $value_html;
}</code></pre>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 $board-&amp;gt;isAdmin() 메소드로

게시판 관리자인지 아닌지 체...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/41774</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 $board-&gt;isAdmin() 메소드로</p>

<p>게시판 관리자인지 아닌지 체크하실 수 있습니다.</p>

<p>if 문에 $board-&gt;isAdmin()로 적용하시면 게시판 관리자일 때만 실행되고</p>

<p>!$board-&gt;isAdmin()로 적용하시면 게시판 관리자가 아닐 때만 실행됩니다.</p>

<p>관리자에게도 해당 코드가 적용되게 하시려면</p>

<p>!$board-&gt;isAdmin() 코드를 지우시고 확인해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 11 Mar 2020 00:12:36 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>