<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[코드 관련문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/47733</link>
		<description><![CDATA[<p>안녕하세요, 아래 코드를 추가하려고 하는데요.</p>

<p> </p>

<p>add_filter('cosmosfarm_members_page_restriction', 'cosmosfarm_members_page_restriction_2020_03_13', 1, 1); function cosmosfarm_members_page_restriction_2020_03_13($page_restriction){ global $post; if($page_restriction &amp;&amp; get_the_ID() == '1'){ // 실제 페이지 id로 적용해주세요. $current_user = wp_get_current_user(); $restriction_roles = get_post_meta($post-&gt;ID, 'cosmosfarm_members_page_restriction_roles', true); $this_restriction = true; foreach($current_user-&gt;roles as $role){ if(in_array($role, $restriction_roles)){ $this_restriction = false; break; } } if($this_restriction){ ?&gt; &lt;script&gt; if(confirm('정기결제하신 후에 볼 수 있습니다.')){ window.location.href="페이지주소"; } &lt;/script&gt; &lt;?php exit; } } return $page_restriction; }</p>

<p> </p>

<p>1. get_the_ID() == '1' 이 부분에서 페이지를 여러개로 지정이 안되나요?</p>

<p> </p>

<p>2. '정기결제하신 후에 볼 수 있습니다.' 이 문구가 뜨지 않고 바로 정기결제 페이지로 넘어가게하려면 어떻게 해야하나요?</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[해결했습니다. 감사합니다]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47758</link>
			<description><![CDATA[<p>해결했습니다. 감사합니다</p>]]></description>
			<author>피아노드로잉</author>
			<pubDate>Mon, 09 Nov 2020 03:33:23 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

제목을 내용을 추측할 수 있도록 구체적으로 작성해주시길 부탁드립니다.

제목이 불분...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47741</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>제목을 내용을 추측할 수 있도록 구체적으로 작성해주시길 부탁드립니다.</p>

<p>제목이 불분명할 경우 저조한 조회수로 인해 적절한 답변을 얻으시지 못하실 수 있기 때문입니다.</p>

<p>코드를 올려야 할 경우 에디터의 <a href="https://imgur.com/a/SgTSN1g" target="_blank">코드 스니펫 삽입</a> 기능을 사용해주세요.</p>

<p> </p>

<p>1. 여러 페이지에 적용하시려면 get_the_ID() == '1' 부분을</p>

<p>in_array(get_the_ID(), array('1', '2', '3')) 이런 식으로 적용해보시겠어요?</p>

<p>array('1', '2', '3') 쪽의 숫자는 각 게시판 id입니다.</p>

<p> </p>

<p>2. confirm 창을 표시하지 않고 바로 페이지를 이동하게 하시려면</p>

<p>올려주신 코드 중 아래의 코드를 찾아서</p>

<pre>
<code class="language-html">&lt;script&gt;
if(confirm('정기결제하신 후에 볼 수 있습니다.')){
	window.location.href="페이지주소";
}
&lt;/script&gt;</code></pre>

<p>아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-html">&lt;script&gt;
window.location.href="페이지주소";
&lt;/script&gt;</code></pre>

<p>위의 코드에서 페이지주소 부분은 실제 이동할 페이지 주소로 적용해보세요.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 09 Nov 2020 01:02:30 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>