<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[로그인이 필요한 게시물 클릭 후 로그인 후 다시 돌아가기]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/50360</link>
		<description><![CDATA[<pre>
<code class="language-php">remove_action('kboard_cannot_read_document', 'kboard_cannot_read_document_go_login', 10, 5);
add_action('kboard_cannot_read_document', 'my_kboard_cannot_read_document_go_login', 1, 5);
function my_kboard_cannot_read_document_go_login($action, $url, $content, $board, $board_builder)
{
    global $wp;
    if ($action == 'go_login') {
        $redirect_to = $_SERVER['REQUEST_URI'];//add_query_arg( $wp-&gt;query_vars, home_url( $wp-&gt;request ));
        echo '&lt;script&gt;alert("' . __('Please Log in to continue.', 'kboard') . '");&lt;/script&gt;';
        echo '&lt;script&gt;window.location.href="/um-login?redirect_to='.urlencode($redirect_to).'";&lt;/script&gt;';
    }
}</code></pre>

<p>위와 같이 설정 후 클릭했던 게시물로 다시 돌아가고자 했습니다.</p>

<p> </p>

<p>1. 로그인 Alert 후 잠시동안 게시판 연결페이지가 1~2초간 보인 후 로그인 페이지로 이동합니다. </p>

<p>- 게시판 연결페이지가 보이지 않도록 하려면 어떻게해야하나요?</p>

<p>2. 로그인페이지의 hidden value 중 redirect_to 값이 클릭했던 게시물 URL이 설정되있는 것을 확인했습니다. </p>

<p>- Ultimate Member 를 같이 사용중입니다. Ultimate member &gt; "사용자 역할" 에서 로그인 후 처리 설정은 "활성화 페이지 새로고침" 으로 설정했습니다. &gt; 이렇게 하면 이전페이지로 돌아간다는 글을 확인했습니다.</p>

<p>- 하지만 로그인 한 이후에도 여전히 Ultimate Member의 로그인 페이지 화면에 로그인된 채로 여전히 남아있습니다. redirect_to 가 제대로 동작하지 않는 것 같은데, 어떻게 해야하나요? </p>

<pre>
<code class="language-php">add_filter('login_redirect', 'redirect_previous_page', 10, 3);
function redirect_previous_page( $redirect_to, $request, $user ){
    $location = $_SERVER['HTTP_REFERER'];
    wp_safe_redirect($location);
    exit();
}</code></pre>

<p>위 처럼 설정했던 워드프레스 기본 Hook(?)은 동작하지 않는것 같습니다. </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

1번 내용에 대한 답변은 아래 링크에 남겨드렸습니다.

https://www.cosmosfarm.com/thr...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/50369</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>1번 내용에 대한 답변은 아래 링크에 남겨드렸습니다.</p>

<p><a href="https://www.cosmosfarm.com/threads/document/50314" target="_blank">https://www.cosmosfarm.com/threads/document/50314</a></p>

<p> </p>

<p>2. Ultimate Member 플러그인의 코드를 모두 알 수 없기 때문에</p>

<p>구글에 "ultimate member login redirect" 키워드로 검색하셔서 관련 자료를 확인해보시겠어요?</p>

<p>관련 자료가 없다면 해당 플러그인 제작자에게도 문의해보시는 게 좋을 듯합니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 17 Feb 2021 01:26:49 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>