<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시글 IP주소를 1개 안보이도록 했는데, IP주소 2개를 안보이도록 할 수 있는지요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/52284</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>이전 질문글에서 답을 얻어 항상 해결하고 있습니다.</p>

<p>이번 질문도 이전 게시글에 있긴 있는데, 해당 질문글은 IP 주소 4자리 중 2번째 주소 1개만 안보이도록 하는 방법이었습니다.</p>

<p>4개의 IP주소 중 1번째 및 2번째 주소도 안보이도록 (별표처리) 할 수 있는지요?</p>

<p> </p>

<p>이전 답변해주셨던것처럼 소스코드를 각각 테마파일 및  코멘트 php 파일에 업데이트해서 IP주소 중 2번째 자리는 별표처리되어 잘 나타나고 있습니다.</p>

<pre>
<code>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>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>&lt;?php echo $comment-&gt;getUserDisplay()?&gt;</code></pre>

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

<pre>
<code>&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>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다!

덕분에 해결되었습니다!]]></title>
			<link>https://www.cosmosfarm.com/threads/document/52309</link>
			<description><![CDATA[<p>감사합니다!</p>

<p>덕분에 해결되었습니다!</p>]]></description>
			<author>터진수박</author>
			<pubDate>Thu, 22 Apr 2021 08:06:06 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아이피의 점을 기준으로 첫 번째와 두 번째를 안 보이게 하시려면

올려주신 코드 중 아...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/52295</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아이피의 점을 기준으로 첫 번째와 두 번째를 안 보이게 하시려면</p>

<p>올려주신 코드 중 아래의 코드를 찾아서</p>

<pre>
<code class="language-php">$value[1] = str_repeat('*', $strlen);</code></pre>

<p>찾은 코드 위에 아래의 코드를 추가해서 확인해보시겠어요?</p>

<pre>
<code class="language-php">$value[0] = str_repeat('*', $strlen);</code></pre>

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