게시글 본문 자동링크 관련문의

게시글 본문 자동링크 관련해서 문의드리려고합니다.

add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content($content, $content_uid, $board_id){
	return preg_replace_callback('#(?i)(http|https)?(://)?(([-\w^@]+\.)+(kr|co.kr|go.kr|net|org|edu|gov|me|com|co+)(?:/[^,\s]*|))#', 'kboard_content_autolink_prependHTTP', $content);
}

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

위에 코드를 다른 질문에서 보고 사용하고있는데요..

URL 뒷부분에 .co.kr .com .net 이런부분이 있는데 모든 링크를 대응하려면 어케 해야할지 궁금합니다.

*이 올 모든 이런의미라 해봤는데 안되네요

 

그리고 링크를 복사붙여넣기 하면 마지막 부분에 /이 붙는 현상이 있는데

위에 코드를 사용하게 되면 본문 뿐만아니라 댓글 입력폼을 클릭할때도 그 링크가 클릭되는 효과가 있네요.

이부분도 수정하는 방법을 알고싶습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기