<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[댓글 링크 오류]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/71264</link>
		<description><![CDATA[<p>1. 정확한 제품 또는 플러그인 이름</p>

<p>K보드</p>

<p> </p>

<p>2. 상세 내용<br />
댓글에 링크를 첨부하면 HTML 문구가 노출됩니다</p>

<p>갑자기 이런 현상이 생겼는데..아떻게 해결해야 되나요??</p>

<p> </p>

<p><a href="https://imgur.com/a/LwH4U39">https://imgur.com/a/LwH4U39</a></p>

<p> </p>

<p>아래 코드로 자동 링크 기능 사용하고 있습니다</p>

<pre>
<code>add_filter('kboard_comments_content', 'my_kboard_comments_content', 10, 3);
function my_kboard_comments_content($comment, $comment_uid, $content_uid){
	return preg_replace_callback('#(?i)(http|https)?(://)?(([-\w^@]+\.)+(kr|co.kr|go.kr|net|org|edu|gov|me|com|co+)(?:/[^,\s]*|))#', 'kboard_comment_autolink_prependHTTP', $comment);
}

function kboard_comment_autolink_prependHTTP($m){
	$mStr = $m[1].$m[2].$m[3];
	if(preg_match('#([a-z0-9&amp;\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#', $mStr)){
		return "&lt;a href=\"mailto:".$m[2].$m[3]."\" target=\"_blank\"&gt;".$m[1].$m[2].$m[3]."&lt;/a&gt;";
	}
	else{
		$http = (!preg_match("#(https://)#", $mStr)) ? 'http://' : 'https://';
		return "&lt;a href=\"".$http.$m[3]."\" target=\"_blank\"&gt;".$m[1].$m[2].$m[3]."&lt;/a&gt;";
	}
}</code></pre>

<p> </p>

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

<p> </p>

<p> </p>

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

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[혹시나 해서 자동 링크 기능 코드를 삭제했더니 해결이 됐습니다 뭐 때문에 그랬던 걸까요..? 플러그인...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/71265</link>
			<description><![CDATA[<p>혹시나 해서 자동 링크 기능 코드를 삭제했더니 해결이 됐습니다 뭐 때문에 그랬던 걸까요..? 플러그인에 자동 링크 기능이 추가가 되어 충돌이 일어났던 걸까요?</p>]]></description>
			<author>삐</author>
			<pubDate>Thu, 12 Dec 2024 01:13:16 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>