<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시글에 ip 주소를 나오게했는데 일부분을 별표처리해서 보이게 가능할까요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/47537</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>처음프로그램 설정해서 사용해볼려고하고있습니다.</p>

<p>설정하다가 궁금한부분이 생겨서 질문 드려봅니다.</p>

<p> </p>

<p>게시글에 ip 주소를 나오게 했는데 일부분을 별표처리해서 보이게 가능할까요?</p>

<p>게시글에 IP 주소가 전부다 나오는데 가운데 부분을 별표처리하는방법이 있는지 궁금합니다.</p>

<p>예를들어</p>

<p>255.250.200.1 이런식이면</p>

<p>255.*.200.1   이렇게 나오게 하는 방법이있을까요?</p>

<p> </p>

<p>댓글에도 IP나오게 하는 방법이있는지 궁금합니다.</p>

<p> </p>

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

KBoard 플러그인에서 아이피 입력 필드를 본문에 표시할 때

올려주신 형식처럼 표시되...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47554</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 아이피 입력 필드를 본문에 표시할 때</p>

<p>올려주신 형식처럼 표시되게 하시려면</p>

<p>아래의 코드를 활용해보시겠어요?</p>

<pre>
<code class="language-php">add_filter('kboard_document_add_option_value_field_html', 'kboard_document_add_option_value_field_html_20201102', 10, 4);
function kboard_document_add_option_value_field_html_20201102($html, $field, $content, $board){
	$meta_key = isset($field['meta_key']) ? $field['meta_key'] : '';
	$field_name = isset($field['field_name']) ? $field['field_name'] : $field['field_label'];

	if($board-&gt;id == '1' &amp;&amp; $meta_key == 'ip' &amp;&amp; $content-&gt;option-&gt;{$meta_key}){ // 실제 게시판 id로 적용해주세요.
		$value = array();
		$value = explode('.', $content-&gt;option-&gt;ip);
		if(isset($value[1]) &amp;&amp; $value[1]){
			$strlen = mb_strlen($value[1], 'utf-8');
			$value[1] = str_repeat('*', $strlen);
			$value = implode('.', $value);
			
			$html = '&lt;div class="kboard-document-add-option-value meta-key-'.$meta_key.'"&gt;&lt;span class="option-name"&gt;'.$field_name.'&lt;/span&gt; : '.$value.'&lt;/div&gt;&lt;hr&gt;';
		}
	}

	return $html;
}</code></pre>

<p>위의 코드에서 $board-&gt;id == '1' 부분은 실제 게시판 id로 적용해주세요.</p>

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

<p> </p>

<p>댓글에도 아이피를 표시하고 게시글 본문에서 표시되는 것처럼 적용하시려면</p>

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

<pre>
<code class="language-php">add_action('kboard_comments_field', 'my_kboard_comments_field', 10, 4);
function my_kboard_comments_field($field_html, $board, $content_uid, $commentBuilder){
	if($board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.
		?&gt;
		&lt;input type="hidden" name="comment_option_ip" value="&lt;?php echo kboard_user_ip()?&gt;"&gt;
		&lt;?php
	}
}</code></pre>

<p>위의 코드에서 $board-&gt;id == '1' 부분은 실제 게시판 id로 적용해주세요.</p>

<p> </p>

<p>FTP로 접속해서 /wp-content/plugins/kboard-comments/skin/사용중인스킨/list-template.php 파일에</p>

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

<pre>
<code class="language-php">&lt;?php echo $comment-&gt;getUserDisplay()?&gt;</code></pre>

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

<pre>
<code class="language-php">&lt;?php
if($comment-&gt;option-&gt;ip){
	$value = array();
	$value = explode('.', $comment-&gt;option-&gt;ip);
	if(isset($value[1]) &amp;&amp; $value[1]){
		$strlen = mb_strlen($value[1], 'utf-8');
		$value[1] = str_repeat('*', $strlen);
		$value = implode('.', $value);
		
		echo "({$value})";
	}
}
?&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 02 Nov 2020 01:11:12 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>