숏코드가 본문 내용에 잇을때 처리 방법.. – 한국워드프레스사용자모임 https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/feed Sat, 23 Nov 2024 05:37:45 +0000 https://bbpress.org/?v=2.6.9 ko-KR https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6562 <![CDATA[숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6562 Thu, 08 Nov 2012 10:24:52 +0000 김대현 워드프레스 에서만 사용하는 쇼코드가 XMLRPC로 가져올때 숏코드까지 그대로 가져오더라구요..

이런 경우 어떻게 처리를 해야하는건가요?

]]>
https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6563 <![CDATA[Reply To: 숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6563 Thu, 08 Nov 2012 12:00:53 +0000 082net ‘xmlrpc_prepare_post’ Hook을 이용해서 본문내용을 필터링 하세요.

다른 내용들도 prepare 관련 hook들을 통해서 필터링 할 수 있습니다.

[code title=”예제”]
function my_xmlrpc_prepare_post($post) {
$post[‘post_content’] = do_shortcode($post[‘post_content’]);
return $post;
}
if ( defined(‘XMLRPC_REQUEST’) && true === XMLRPC_REQUEST )
add_filter(‘xmlrpc_prepare_post’, ‘my_xmlrpc_prepare_post’);
[/code]

Avatar of 082net
Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
]]>
https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6570 <![CDATA[Reply To: 숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6570 Mon, 12 Nov 2012 01:17:19 +0000 김대현 답변 감사합니다.

 

]]>
https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6574 <![CDATA[Reply To: 숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6574 Tue, 13 Nov 2012 02:36:38 +0000 김대현 쇼코드는 잘처리가 되는데 쇼코드에 포함된 미디어 들이 뒤죽박죽이네요.

포함된 미디어들이 부모id를 찾지 못해서 그런 현상같은데..

이미지가 포함된 쇼코드일경우 처리해야할부분이 있나요?

]]>
https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6575 <![CDATA[Reply To: 숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6575 Tue, 13 Nov 2012 03:45:26 +0000 김대현 자답 입니다.

 

 

숏코드를 쓰실때 해당 포스트 게시물 id번호를 지정해야  숏코드를 html로 변환할때 옳바른 미디어 데이터를 가져오더라구요.

]]>
https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6579 <![CDATA[Reply To: 숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6579 Tue, 13 Nov 2012 13:23:53 +0000 082net 답이 늦었네용…

shortcode 들 중에서 글의 데이터를 global $post 해서 가져오는 경우가 있어서 입니다. ‘xmlrpc_prepare_post’ hook에 주어지는 값들(arguments)중에 Array 형식의 $post가 있으니 그것을 object로 바꿔서 global 에 적용시켜주면 될겁니다.

[code title=”예제2″]
function my_xmlrpc_prepare_post($_post, $postarr) {
$GLOBALS[‘post’] = (object) $postarr;
setup_postdata($post);// single() 혹은 loop 안에서와 같은 환경만듬
$_post[‘post_content’] = do_shortcode($_post[‘post_content’]);
wp_reset_postdata();// 원래대로 복귀(다른 함수혹은 hook들을 위해)
return $_post;
}
if ( defined(‘XMLRPC_REQUEST’) && true === XMLRPC_REQUEST )
add_filter(‘xmlrpc_prepare_post’, ‘my_xmlrpc_prepare_post’, 10, 2); [/code]

Avatar of 082net
Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
]]>
https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6605 <![CDATA[Reply To: 숏코드가 본문 내용에 잇을때 처리 방법..]]> https://kopress.kr/topic/%ec%88%8f%ec%bd%94%eb%93%9c%ea%b0%80-%eb%b3%b8%eb%ac%b8-%eb%82%b4%ec%9a%a9%ec%97%90-%ec%9e%87%ec%9d%84%eb%95%8c-%ec%b2%98%eb%a6%ac-%eb%b0%a9%eb%b2%95/#post-6605 Mon, 26 Nov 2012 01:21:44 +0000 김대현 답변 감사합니다.

]]>