<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[회원가입관리에서 이용약관 사용]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/52801</link>
		<description><![CDATA[<p>안녕하세요, </p>

<p> </p>

<p>회원 가입 관리에서 "이용약관"과 "개인정보"를 동의하도록 하였는데요, (policy_service, privacy_service 필드 추가)</p>

<p> </p>

<p>소셜로그인으로 가입할 경우, 해당 항목은 체크가 안되어 있기 때문에,</p>

<p>소셜로그인으로 로그인 시, "필수 정보를 입력해주세요" 라고 뜹니다.</p>

<p> </p>

<p>그래서 '내정보수정'으로 들어가면, 이용약관과 개인정보는 '내정보 수정'에 나오지 않습니다.</p>

<p>소셜로그인으로 가입하는 사람들에게, 이용약관과 개인정보를 동의하도록 하려면 어떻게 해야 하나요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

코스모스팜 회원관리 플러그인 내 정보 수정 페이지에서는

기본적으로 이용약관, 개인...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/52828</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>코스모스팜 회원관리 플러그인 내 정보 수정 페이지에서는</p>

<p>기본적으로 이용약관, 개인정보 체크박스를 표시하지 않고 있습니다.</p>

<p>해당 문제 관련해서는 코스모스팜 회원관리 플러그인을 개선해서 업데이트하도록 하겠습니다.</p>

<p> </p>

<p>혹시, FTP로 접속이 가능하시다면</p>

<p>FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members.class.php 파일에</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">// 내 정보 수정에서 이용약관, 개인정보 체크박스를 숨긴다.
if($toggle == 'edit'){
	// 이용약관 체크박스
	if(isset($rows['policy_service'])){
		$rows['policy_service']['label'] = '';
		$rows['policy_service']['field_before'] = '';
		$rows['policy_service']['field'] = '&lt;input type="hidden" id="policy_service" name="policy_service" value="agree"&gt;';
	}
	
	// 개인정보 체크박스
	if(isset($rows['policy_privacy'])){
		$rows['policy_privacy']['label'] = '';
		$rows['policy_privacy']['field_before'] = '';
		$rows['policy_privacy']['field'] = '&lt;input type="hidden" id="policy_privacy" name="policy_privacy" value="agree"&gt;';
	}
}</code></pre>

<p>아래의 코드로 교체해서 확인해보시겠어요?</p>

<pre>
<code class="language-php">// 내 정보 수정에서 이용약관, 개인정보 체크박스를 숨긴다.
if($toggle == 'edit'){
	// 이용약관 체크박스
	if(isset($rows['policy_service']) &amp;&amp; get_user_meta(get_current_user_id(), 'policy_service', true)){
		$rows['policy_service']['label'] = '';
		$rows['policy_service']['field_before'] = '';
		$rows['policy_service']['field'] = '&lt;input type="hidden" id="policy_service" name="policy_service" value="agree"&gt;';
	}
	
	// 개인정보 체크박스
	if(isset($rows['policy_privacy']) &amp;&amp; get_user_meta(get_current_user_id(), 'policy_privacy', true)){
		$rows['policy_privacy']['label'] = '';
		$rows['policy_privacy']['field_before'] = '';
		$rows['policy_privacy']['field'] = '&lt;input type="hidden" id="policy_privacy" name="policy_privacy" value="agree"&gt;';
	}
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 17 May 2021 08:59:19 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>