<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[회원관리 기능 중 &quot;내정보수정&quot; 기능 변경 및 &quot;보유포인트&quot; 문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/54369</link>
		<description><![CDATA[<p> </p>

<p>  안녕하세요. 코스모스팜 회원관리 기능 테스트하며, 최근 다날본인인증 서비스 가입 후 본인인증 기능을 활성화 시켰습니다.</p>

<p>회원가입시에 필요하도록 설정하기 위해 WP-member 필드에 값을 추가해두었고(필드타입 text, 표시O, required O), 코스모스-회원관리-본인인증 탭에서 실명저장필드를 해당 필드로 설정해두었습니다.</p>

<p>설정을 잘 한 것 같지는 않은데, 어쨌든 정상 작동은 합니다. 문제는</p>

<p> </p>

<p>1.</p>

<p>코스모스 숏코드로 Profile 페이지 생성 후 회원관리에서 세팅해주면 유저가 해당 페이지에서 "내정보수정" 기능을 이용할 수 있는데, 가입시 필요한 본인인증값을 여기로 끌고들어오네요.</p>

<p>현재는 email, 인사말 정도의 간단한 값을 변경가능하게 설정할 예정이라 해당 페이지에서는 본인인증 기능을 삭제하고 싶습니다.</p>

<p>(WP-member에서 제가 설정한 값중 일부를 해당 기능으로 끌고오는것 같은데, 모두 끌고오는것은 아닌것 같고...잘 모르겠습니다.)</p>

<p> </p>

<p>2. </p>

<p>동일하게 Profile 페이지에서, 사용자가 "보유포인트" 클릭시 본인의 포인트 적립 History 정보를 확인할 수 있는 페이지로 링크되게 하고 싶습니다.</p>

<p>검색해봤습니다만 개발중이라는 멘트는 보았고...이후 관련 스레드가 없어서 변경하지 못하고 있습니다. 현재는 임시로 클릭시 alert 팝업의 문구를 수정해두었습니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

코스모스팜 회원관리 플러그인 관련해서는 워드프레스 카테고리에 올려주시길 부탁드립...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/54378</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>코스모스팜 회원관리 플러그인 관련해서는 워드프레스 카테고리에 올려주시길 부탁드립니다.</p>

<p>해당 게시글을 KBoard -&gt; 워드프레스 카테고리로 이동하겠습니다.</p>

<p> </p>

<p>1. 코스모스팜 회원관리 플러그인은 WP-Members 플러그인의 확장 플러그인으로</p>

<p>회원정보 페이지에서 표시되는 필드를 안 보이게 하시려면</p>

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

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

<pre>
<code class="language-php">add_filter('wpmem_register_form_rows', 'my_register_form_rows', 10, 2);
function my_register_form_rows($row, $toggle){
	if($toggle == 'edit'){
		unset($row['메타키1']);
	}
	return $row;
}</code></pre>

<p>위의 코드에서 메타키 부분은 실제 필드의 메타키로 적용해보시겠어요?</p>

<p> </p>

<p>워드프레스 관리자 -&gt; 설정 -&gt; WP-Members -&gt; 필드 탭에서 필트 메타키를 확인하실 수 있습니다.</p>

<p> </p>

<p><a href="https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_register_form_rows/" target="_blank">wpmem_register_form_rows</a> 필터는 회원가입 및 회원정보 페이지에서</p>

<p>필드가 출력되기 직전의 설정과 필드의 HTML 태그를 변경할 수 있습니다.</p>

<p> </p>

<p>WP-Members 플러그인의 전체 필터와 액션은 아래 링크를 확인해주세요.</p>

<p><a href="https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/" target="_blank">https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/</a></p>

<p> </p>

<p>2. myCRED 플러그인의 포인트 히스토리는</p>

<p>아래의 숏코드로 확인이 가능한 듯합니다.</p>

<pre>
<code>[mycred_history user_id="current" number=20]</code></pre>

<p>새 페이지를 만드신 후 위의 숏코드를 삽입해보시겠어요?</p>

<p> </p>

<p>그 다음 아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">add_filter('wpmem_member_links_args', 'wpmem_member_links_args_20210730', 999, 1);
function wpmem_member_links_args_20210730($args){
	$index = '0'; // 실제 Index(인덱스)로 적용해주세요.
	if(isset($args['rows'][$index])&amp;&amp;$args['rows'][$index]){
		$args['rows'][$index] = '&lt;li class="mycred"&gt;&lt;a href="페이지주소"&gt;'.__('My Points', 'cosmosfarm-members').' : ' . number_format(mycred_get_users_cred(get_current_user_id())) . '&lt;/a&gt;&lt;/li&gt;';
	}
	
	return $args;
}</code></pre>

<p>위의 코드에서 $index = '0' 부분의 숫자는 실제 회원정보 페이지에서</p>

<p>포인트 메뉴가 표시되는 순서를 적용해보세요.</p>

<p>순서는 0부터 시작되며 사이트에 따라 다르게 표시됩니다.</p>

<p> </p>

<p>인덱스 관련해서는 저희 테스트 서버 쪽 설정을 참고해보세요.</p>

<p><a href="https://imgur.com/a/JdTm9FI" target="_blank">https://imgur.com/a/JdTm9FI</a></p>

<p>저희 쪽 테스트 서버에서는 3번째에 메뉴가 표시되고</p>

<p>인덱스는 2이기 때문에 $indxe = '2'; 이런 식으로 적용하면 해당 코드가 동작합니다.</p>

<p>사이트에 맞게 인덱스를 조절해보세요.</p>

<p> </p>

<p>테마의 functions.php 파일에 코드를 추가하거나 <a href="https://ko.wordpress.org/plugins/code-snippets/" target="_blank">Code Snippets</a> 플러그인을 사용해서 코드를 추가할 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 30 Jul 2021 08:16:55 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>