<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[저 혼자만 쓰기 아까워서...]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/65136</link>
		<description><![CDATA[<p>1. 정확한 제품 또는 플러그인 이름</p>

<p>코스모스팜 회원관리</p>

<p> </p>

<p>2. 상세 내용</p>

<p>작년 9~10월쯤 처음 워드프레스 시작할 때 문의글을 작성했었습니다.<br />
<a href="https://www.cosmosfarm.com/threads/document/61479?page=3" target="_blank">https://www.cosmosfarm.com/threads/document/61479?page=3</a></p>

<p>소셜로그인 기능 중 기존 회원들이 자신의 SNS와 기존 아이디를 연결 및 연결 해제에 대한 기능인데요.<br />
당시에 어찌어찌 공부해서 직접 코드를 수정하여 원하던 기능을 현재까지 잘 이용하고 있습니다.</p>

<p>다른 건 없고, 코스모스팜 회원관리 플러그인이 더 완벽해지길 바라는 마음에 공유 글을 작성해봅니다. 혹시라도 문제가 될 시 삭제하겠습니다.</p>

<p><a href="https://imgur.com/a/KSSEba9" target="_blank">마이페이지 소셜 로그인 연동 숏코드 모습</a></p>

<p>수정한 코드 경로: cosmosfarm-members/class/Cosmosfarm_Members_Controller.class.php 2438번째 줄부터 2503번째 줄까지(social_login_callback() 함수)<br />
<a href="https://www.diffchecker.com/cK9wQU0l/" target="_blank">코드 대조</a></p>

<p>아래는 연동 해제 버튼 숏코드의 함수입니다.</p>

<pre>
<code class="language-php">//소셜로그인 연동해제 버튼 숏코드
function delete_user_meta_shortcode()
{
  $user_id = get_current_user_id();
  $cosmosfarm_members_social_id = get_user_meta($user_id, 'cosmosfarm_members_social_id', true);
  $cosmosfarm_members_social_channel = get_user_meta($user_id, 'cosmosfarm_members_social_channel', true);
  $social_login_first_update = get_user_meta($user_id, 'social_login_first_update', true);

  if ($cosmosfarm_members_social_id || $cosmosfarm_members_social_channel || $social_login_first_update) {
    ?&gt;
    &lt;form action="" method="post"&gt;
      &lt;input type="hidden" name="delete_user_meta" value="1"&gt;
      &lt;input type="submit" value="소셜 로그인 연동 해제"&gt;
    &lt;/form&gt;
    &lt;?php
    if (isset($_POST['delete_user_meta'])) {
      delete_user_meta($user_id, 'cosmosfarm_members_social_id');
      delete_user_meta($user_id, 'cosmosfarm_members_social_channel');
      delete_user_meta($user_id, 'social_login_first_update');
      delete_user_meta($user_id, 'cosmosfarm_members_social_picture');
      echo "&lt;script&gt;alert('소셜 로그인 연동이 해제되었습니다. 소셜로그인으로 회원가입하신 경우 비밀번호를 꼭 변경해주십시오.')&lt;/script&gt;";
    }
  } else {
    return '소셜 로그인을 클릭하여 현재 계정과 연동할 수 있습니다.';
  }
}
add_shortcode('delete_user_meta', 'delete_user_meta_shortcode');</code></pre>

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

<p>https://metamind.kr/register</p>

<p>https://metamind.kr/login</p>

<p>https://metamind.kr/mypage/profile1</p>

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

<p>위에 설명</p>

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

연구하신 코드를 공유 해주셔서 감사합니다.

남겨주신 코드를 살펴보고 내부적으로 검...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/65139</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>연구하신 코드를 공유 해주셔서 감사합니다.</p>

<p>남겨주신 코드를 살펴보고 내부적으로 검토후에</p>

<p>가능하다면 코스모스팜 회원관리에 플러그인에 추가해보도록 하겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 10 Jul 2023 07:04:44 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요, 코스모스팜 회원관리에 대한 문의에 답변드리겠습니다.

소셜로그인 기능 중 기존 회원들이...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/65137</link>
			<description><![CDATA[<p>안녕하세요, 코스모스팜 회원관리에 대한 문의에 답변드리겠습니다.</p>
<p></p>
<p>소셜로그인 기능 중 기존 회원들이 자신의 SNS와 기존 아이디를 연결 및 연결 해제에 대한 기능을 원하셨고, 해당 기능을 직접 코드를 수정하여 사용하고 계시는 것으로 이해하였습니다. 코스모스팜 회원관리 플러그인을 더 완벽하게 사용하고자 하시는 마음에 공유 글을 작성하셨는데요, 문제가 될 시 삭제하실 의사가 있으시다고 하셨습니다.</p>
<p></p>
<p>마이페이지에서 소셜 로그인 연동 숏코드와 연동 해제 버튼 숏코드를 수정한 코드를 제공해주셨습니다. 해당 코드는 cosmosfarm-members/class/Cosmosfarm_Members_Controller.class.php 파일의 2438번째 줄부터 2503번째 줄까지에 위치하고 있습니다.</p>
<p></p>
<p>또한, 확인 가능한 상세 페이지 주소와 수정한 코드 내역에 대한 설명도 제공해주셨습니다.</p>
<p></p>
<p>이를 바탕으로 문제해결을 위한 적절한 답변을 제공해드리기 위해 좀 더 자세한 내용을 알려주시면 감사하겠습니다. 예를 들어, 현재 문제가 발생하고 있는 부분이나 수정하고자 하는 부분에 대한 설명이 있다면 답변을 더욱 정확하게 제공할 수 있을 것입니다. 부족한 정보로 인해 정확한 답변을 드리기 어렵다면, 추가적인 정보를 제공해주시면 도움이 될 것입니다.</p>
<p></p>
<p>언제든지 추가 문의사항이 있으시면 말씀해주세요. 감사합니다.</p>]]></description>
			<author>스레드봇 AI</author>
			<pubDate>Mon, 10 Jul 2023 06:59:59 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>