<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[조건부로 다른 게시판이 나오게 하고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/62756</link>
		<description><![CDATA[<p><strong>1. 정확한 제품 또는 플러그인 이름</strong></p>

<p>kboard </p>

<p>ask-one  스킨</p>

<p>inside-ask 스킨</p>

<p>snippets 등</p>

<p><strong>2. 상세 내용</strong></p>

<p><strong>항상 친절한 답변에 감사드립니다.</strong></p>

<p>숏코드를 만드는 방법은 인터넷 통해서 배워서 </p>

<p>스니펫으로 만들줄 알게되어서 조건문이나 롤을 가져오는 것도 인터넷에서 찾았는데</p>

<p>숏코드 상에서 String으로 반환해서 그런지 숏코드 자체가 기능하도록 반환을 하고 싶은데요 안되더라구요 </p>

<p>시도해본방법은</p>

<p>1. String 리턴 -&gt; [kboard 게시판번호] 가 그대로 문자로 출력됨</p>

<p>2. echo를 붙여서 리턴 -&gt; echo 포함해서 그대로 문자로 출력됨</p>

<p>3. html 태그를 붙여서 리턴 -&gt; h1 태그로 해봤는데 h1 형식 그대로 출력됨</p>

<p>4. php 태그에 넣어보기 -&gt; 오류남 ㅠ</p>

<p> </p>

<p>그냥 숏코드 자체([kboard id=~])가 출력되어버리네요 ㅠ</p>

<p>제 능력으로 가장 이상적인건 숏코드 안에 숏코드가 작동하게 하는 거지만</p>

<p>아니라면 다른 함수를 배워야 할 것 같은데요</p>

<p>다른 방법이나 이용하면 좋은 함수가 있을까요?</p>

<p> </p>

<p><strong>3. 확인 가능한 상세 페이지 주소</strong></p>

<p>http://pgian.com/elementor-25578/%ea%b5%90%ec%9c%a1%ec%9d%bc%ec%a0%95/</p>

<p> </p>

<p><strong>4. 수정한 코드 내역 (있다면)</strong></p>

<p>스니펫 코드 </p>

<p>function checkRoleforSchedule(){<br />
$strShortCode = "";<br />
if ( current_user_can('매니저') ) {<br />
    /* 사용자가 매니저 등급일 때 */<br />
    $strShortCode= "매니저";<br />
}else {<br />
    /* 사용자가 매니저 등급이 아닐 때 */<br />
    $strShortCode= "&lt;h1&gt;echo do_shortcode('[kboard id=8]')&lt;/h1&gt;";<br />
}<br />
return $strShortCode;    <br />
}</p>

<p>echo add_shortcode('checkRoleforScheduleShortCode','checkRoleforSchedule');</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[쌍따옴표 대신 ' 만 사용하면 되긴하네요 항상감사드립니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/62772</link>
			<description><![CDATA[<p>쌍따옴표 대신 ' 만 사용하면 되긴하네요 항상감사드립니다.</p>]]></description>
			<author>파워젠이정규</author>
			<pubDate>Mon, 16 Jan 2023 06:22:28 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>