<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[특정페이지에서 회원가입 후 리디렉션]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/34008</link>
		<description><![CDATA[<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/34019</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>서로 다른 페이지에서 회원가입을 할 경우</p>

<p>페이지에 따라 회원가입 후 이동 페이지를 다르게 설정하시려면</p>

<p>wpmem_register_redirect 액션과 the_ID 함수를 활용해보시겠어요?</p>

<p> </p>

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

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

<pre>
<code class="language-php">add_action('wpmem_register_redirect', 'my_reg_redirect', 10, 1);
function my_reg_redirect($fields){
	$page_id = the_ID();

	if($page_id == '1'){
		wp_redirect('사이트주소');
		exit;
	}
	else if($page_id == '2'){
		wp_redirect('사이트주소');
		exit;
	}
}</code></pre>

<p>위의 코드에서 $page_id 부분에는 실제 각 페이지 ID로 적용해보세요.</p>

<p>사이트주소 부분에는 회원가입 후 이동할 페이지로 각각 설정해보세요.</p>

<p> </p>

<p>get_the_ID() 함수를 사용하면 페이지 ID 값을 가져올 수 있습니다.</p>

<p>워드프레스에서 페이지 ID를 찾는 방법은 아래 블로그 링크를 확인해주세요.</p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=220993158649" target="_blank">워드프레스에서 페이지(포스트) ID를 찾는 방법</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 17 Jun 2019 01:39:06 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>