<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[닉네임 설정시 글자수 제한]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/31842</link>
		<description><![CDATA[안녕하세요.<br />
<br />
워드프레스 회원정보에서 가입자가 본인 닉네임을 설정할때<br />
"닉네임 글자수가 제한"되게끔 하고 싶습니다.<br />
(예를들면 한글은 2-8자, 영어는 2-12자 이렇게요)<br />
<br />
코드 수정으로 설정이 가능한가요?<br />
(말줄임  등등 해봤는데 글자수 제한이 제일 깔끔할 것 같아서요)<br />
<br />
코스모스팜 특정 플러그인 적용시가 아닌 일반적인 상황에서의 설정방법이 궁금합니다.]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

나의 프로필 페이지에서 별칭 설정 시 길이 체크를 하고 싶으신 건지요?

personal_opti...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31864</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>나의 프로필 페이지에서 별칭 설정 시 길이 체크를 하고 싶으신 건지요?</p>

<p><a href="https://codex.wordpress.org/Plugin_API/Action_Reference/personal_options_update" target="_blank">personal_options_update</a> 액션을 활용하시면</p>

<p>프로필 업데이트 전에 별칭 길이를 체크하실 수 있습니다.</p>

<p> </p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 functions.php 파일 하단에</p>

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

<pre>
<code class="language-php">add_action('personal_options_update', 'update_extra_profile_fields', 10, 1);
function update_extra_profile_fields($user_id){
	$nickname = isset($_POST['nickname'])&amp;&amp;$_POST['nickname'] ? sanitize_text_field($_POST['nickname']) : '';
	$length = mb_strlen($nickname, 'utf-8');
	
	if($length &lt; 2 || $length &gt; 8){
		echo "&lt;script&gt;alert('별칭은 2글자 이상 8자 이하만 입력 가능합니다.'); history.go(-1);&lt;/script&gt;";
		exit;
	}
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 08 Apr 2019 03:04:42 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>