<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[비로그인자가 결제를 클릭할 때, 바로 로그인 페이지로 넘어가게 할 수 있을까요]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/39297</link>
		<description><![CDATA[<p>안녕하세요, 항상 감사드립니다.</p>

<p>우커머스 관련하여 여쭤보려고 이렇게 문의드립니다.</p>

<p>현재 우커머스 세팅을 통해서 비 로그인자가 결제를 하지 못하게 만들어 놓았습니다.</p>

<p>반드시 로그인을 해야만 결제를 할 수 있도록 만든 것이지요. </p>

<p>그런데 문제는 비 로그인자가 결제하기를 누르면, 그 때 그냥 &lt;결제 하기 위해서는 로그인이 필요합니다&gt;라는 문구만 나오고 로그인 페이지는 나오지 않는다는 것입니다.</p>

<p>예를 들어 상품을 장바구니에 넣은 후 결제하기 버튼을 누르면 바로 Checkout 페이지로 넘어갑니다.</p>

<p> </p>

<p>로그인 한 상태에서는 Checkout 페이지가 결제를 하는 곳이기에 맞지만,</p>

<p>로그인을 하지 않은 경우에는 Checkout 페이지 대신에 로그인을 하는 창이 뜨는 게 맞지 않나 싶습니다.</p>

<p> </p>

<p>혹시 어떻게 해야 그렇게 만들 수 있을까요?</p>

<p>감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[와! 해결하였습니다. 정말 감사합니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/39334</link>
			<description><![CDATA[<p>와! 해결하였습니다. 정말 감사합니다.</p>]]></description>
			<author>yoois</author>
			<pubDate>Thu, 05 Dec 2019 06:17:27 +0000</pubDate>
			<category>우커머스(WooCommerce)</category>
		</item>
				<item>
			<title><![CDATA[아래 코드를 사용해보시겠어요?

원하는 페이지에 로그인이 안되어 있을 경우 메시지 내용과 로그인 폼...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/39326</link>
			<description><![CDATA[<p>아래 코드를 사용해보시겠어요?</p>

<p>원하는 페이지에 로그인이 안되어 있을 경우 메시지 내용과 로그인 폼을 출력할 수 있습니다.</p>

<pre>
<code class="language-php">add_filter('the_content', 'my_page_restriction_20191205', 99, 1);
function my_page_restriction_20191205($content){
	global $post;
	
	if($post &amp;&amp; $post-&gt;ID == '2290'){ // 실제 페이지 ID 값으로 변경
		if(!is_user_logged_in()){
			$page_restriction_message = '&lt;p&gt;메시지 내용&lt;/p&gt;';
			
			$_REQUEST['redirect_to'] = $_SERVER['REQUEST_URI'];
			$content = wpmem_inc_regmessage('page_restriction', $page_restriction_message) . wpmem_inc_login('page_restriction');
		}
	}
	
	return $content;
}</code></pre>

<p>테마의 functions.php 파일 하단에 코드를 추가해주세요.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 05 Dec 2019 05:41:21 +0000</pubDate>
			<category>우커머스(WooCommerce)</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요, 답변 감사드립니다.

또한 죄송하게도 제가 결제페이지 링크를 잘못 걸었습니다. 결제 페이...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/39320</link>
			<description><![CDATA[<p>안녕하세요, 답변 감사드립니다.</p>

<p>또한 죄송하게도 제가 결제페이지 링크를 잘못 걸었습니다. 결제 페이지는 링크가 걸리지 않아서 설명이 필요할 것 같습니다.</p>

<p>결제 페이지에 들어가면 로그인 창 위에</p>

<p><strong>"전체 콘텐츠를 열람하기 위해서는<br />
멤버쉽 구독이 필요합니다.</strong></p>

<p><strong>이미 멤버십 구독이 완료되신 분들은<br />
로그인을 해주세요."</strong></p>

<p>위와 같은 문구가 나오는데, 아래 이미지와 같이 설정을 했기 때문입니다.</p>

<p>https://imgur.com/bghmlrL</p>

<p>앞서 말씀드렸다시피 이 문구가 필요한 것이 맞습니다. 다만 저는 <strong>결제 페이지</strong>만 문구를 다르게 설정하고 싶습니다.</p>

<p>혹시 이게 가능할까요?</p>

<p>가능하지 않다면 앞서 제가 쓴 CSS 코드로 결제 페이지만 문구가 나오지 않게 하고 싶은데, 유튜브 영상에서 처럼 문구가 나왔다 사라지는 현상이 발생합니다.</p>

<p>정리하자면, 가장 좋은 것은 <strong>결제 페이지</strong>만 문구를 다르게 설정하는 것이고 그게 안된 다면 CSS를 통해 결제 페이지에 나오는 문구를 없애고 싶습니다.</p>

<p>어떻게 하면 가능할까요? 정말 감사합니다.</p>]]></description>
			<author>yoois</author>
			<pubDate>Thu, 05 Dec 2019 02:19:44 +0000</pubDate>
			<category>우커머스(WooCommerce)</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요, 답변 감사합니다. 제가 아까 답변을 달고 버튼을 누르니 &amp;lt;에러가 있습니다. 고객지...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/39319</link>
			<description><![CDATA[<p>안녕하세요, 답변 감사합니다. 제가 아까 답변을 달고 버튼을 누르니 &lt;에러가 있습니다. 고객지원 메일로 연락주세요&gt; 라는 문구가 나왔습니다. 그래서 어찌된 일인지 몰라 실험을 해보려 새로운 글을 작성해보았는데 정상적으로 등록이 되어 다시 글을 써보고자 했는데 또 에러가 나서 이렇게 메일을 씁니다. 아래 링크가 실험삼아 써본 글입니다. 제가 앞서 쓴 질문은 <a href="https://www.cosmosfarm.com/threads/document/39297" target="_blank">이것</a>입니다. 제가 삭제를 하려고 했는데 삭제 하는 기능이 없어서 이렇게 메일을 드립니다. 쓸데없는 글이 게시판에 추가 된 것 같아 죄송합니다.</p>

<p>본론으로 들어가보면, Guest checkout 에서 모든 체크박스를 해제하여도 여전히 &lt;로그인이 필요합니다&gt;라는 <strong>문구</strong>만 뜰뿐 <strong>로그인창</strong>은 뜨지 않습니다.</p>

<p>저는 코스모스팜 회원관리 플러그인을 사용하고 있기 때문에 말씀하신대로 페이지 접근 제한 기능을 사용하였고 이제는 <strong>로그인창</strong>이 뜨는 것을 확인했습니다. 하지만 크게 2가지 문제가 있어서 그 부분을 설명드리고자 합니다.</p>

<p>1. 저는 &lt;정기 결제&gt;를 위해서 코스모스팜 플러그인을 사용하고 있습니다.  또한, 고객분들의 편의를 위해 </p>

<p><strong>"전체 콘텐츠를 열람하기 위해서는<br />
멤버쉽 구독이 필요합니다.</strong></p>

<p><strong>이미 멤버십 구독이 완료되신 분들은<br />
로그인을 해주세요."</strong></p>

<p>라는 문구를 로그인창 위에 삽입하였습니다.</p>

<p>이는 위 페이지에서는 적절한 문구가 맞습니다. 하지만 문제는 결제 페이지에서 역시 똑같은 문구가 나온다는 것입니다. 저는 <strong>결제 페이지만</strong> 다른 문구가 나오게 하고 싶습니다. &lt;결제를 하기 위해서는 로그인이 필요합니다&gt; 라는 문구 같은 것으로 말입니다. 혹시 이게 가능할까요?</p>

<p> </p>

<p>2. 만약 이것이 불가능한 경우를 고려하여 저는 결제페이지에서 CSS로 문구를 제거하는 작업을 해보았습니다. 저는 아래와 같은 코드를 삽입하였습니다.(현재는 제가 앞서 적은 1번 문제의 확인을 위해 이 코드를 비활성화 한 상태입니다.)</p>

<pre>
<code class="language-css">#post-2290 &gt; div &gt; div.cosmosfarm-members-form.page_restriction.active {display:none !important;}</code></pre>

<p>문제는 이 코드를 넣었을 때 문구가 바로 사라지는 것이 아니라, <strong>문구가 보이고 몇 초 후에 사라지는 현상</strong>이 발생합니다. </p>

<p>저는 1번에서 말씀드린 바와 같이<strong> 결제 페이지만 다른 문구를 넣는 것</strong>이 최상이라고 생각합니다. 하지만 그것이 불가능하다면 제가 2번에서 했듯이 CSS를 통해 결제 페이지만 문구를 없애버릴 수도 있을 것입니다. 하지만 이 경우 말씀 드린 바와 같이 <strong>문구가 처음에 나오는 현상</strong>이 발생합니다.</p>

<p>혹시 이 문제를 어떻게 해결할 수 있을까요?</p>

<p>정말 감사드립니다.</p>]]></description>
			<author>yoois</author>
			<pubDate>Thu, 05 Dec 2019 02:14:16 +0000</pubDate>
			<category>우커머스(WooCommerce)</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

Guest checkout 에서 모든 체크박스를 해제하시면 어떻게 동작하시나요?

코스모스팜 회...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/39313</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>Guest checkout 에서 모든 체크박스를 해제하시면 어떻게 동작하시나요?</p>

<p><a href="https://www.cosmosfarm.com/wpstore/product/cosmosfarm-members" target="_blank">코스모스팜 회원관리</a> 플러그인 사용하고있다면 checkout 페이지를 접근 제한해보시면 어떨까요?</p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=220924449774" target="_blank">워드프레스 페이지 접근 제한 기능 소개</a></p>

<p>그래도 안된다면 페이지 리디렉션 코드를 작성해서 넣어야 할 듯합니다.</p>

<p>확인해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 04 Dec 2019 10:34:43 +0000</pubDate>
			<category>우커머스(WooCommerce)</category>
		</item>
			</channel>
</rss>