<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[코스모스팜 회원관리 회원가입시 이메일 제한]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/36077</link>
		<description><![CDATA[<p>안녕하세요,</p>

<p> </p>

<p>회원들이 가입시에 작성하는 이메일 주소 중에, </p>

<p>예를 들어 gmail.com, naver.com등 이러한 대표 이메일만 사용 할 수 있도록 제가 제한 할 수 있을까요?</p>

<p>이메일 컨펌후에 등록이 될 수 있도록 설정은 해 놓았으나, 이상한 이메일 주소로 많이 등록이 되어 스팸이 의심이 되어서요. </p>

<p>감사합니다.</p>

<p> </p>

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

회원가입 시 특정 이메일로만 회원가입을 할 수 있게 하시려면

워드프레스 관리자 -&am...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/36081</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>회원가입 시 특정 이메일로만 회원가입을 할 수 있게 하시려면</p>

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

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

<pre>
<code class="language-php">add_filter('wpmem_pre_validate_form', 'my_wpmem_pre_validate_form', 10, 2);
function my_wpmem_pre_validate_form($fields, $toggle){
	$user_email = isset($fields['user_email'])&amp;&amp;$fields['user_email'] ? $fields['user_email'] : '';
	if($user_email){
		$approved_email = array('@cosmosfarm.com', '@gamil.com');
		$check = false;
		foreach($approved_email as $email){
			if(strpos($user_email, $email)){
				$check = true;
			}
		}
		if(!$check){
			echo "&lt;script&gt;alert('등록할 수 없는 이메일입니다.')&lt;/script&gt;";
			echo "&lt;script&gt;window.history.back();&lt;/script&gt;";
			exit;
		}
	}
	return $fields;
}</code></pre>

<p>위의 코드에서 array('@cosmosfarm.com', '@gamil.com') 부분은</p>

<p>등록 가능한 이메일로 적용해보세요.</p>

<p>array('@cosmosfarm.com', '@cosmosfarm2.com', '@gamil.com') 이런 식으로 더 늘려서 활용하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 21 Aug 2019 05:26:26 +0000</pubDate>
			<category>자유게시판</category>
		</item>
			</channel>
</rss>