\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...) /volume1/web/www/blog/wp-includes/post-template.php:256 0.6744 18155544 15. WP_Hook->apply_filters($value = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '..., $args = [0 => '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...]) /volume1/web/www/blog/wp-includes/plugin.php:205 0.6745 18156920 16. WP_Syntax::beforeFilter($content = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...) /volume1/web/www/blog/wp-includes/class-wp-hook.php:324 0.6745 18156920 17. preg_replace_callback($pattern = '/\\s*
(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...) /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php:380 Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380 Call Stack: 0.0000 360448 1. {main}() /volume1/web/www/blog/index.php:0 0.0000 360752 2. require('/volume1/web/www/blog/wp-blog-header.php') /volume1/web/www/blog/index.php:17 0.4616 16633304 3. require_once('/volume1/web/www/blog/wp-includes/template-loader.php') /volume1/web/www/blog/wp-blog-header.php:19 0.4654 16711480 4. include('/volume1/web/www/blog/wp-content/themes/oceanwp/singular.php') /volume1/web/www/blog/wp-includes/template-loader.php:106 0.6654 18147104 5. get_template_part($slug = 'partials/single/layout', $name = 'post', $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/singular.php:53 0.6655 18147512 6. locate_template($template_names = [0 => 'partials/single/layout-post.php', 1 => 'partials/single/layout.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6655 18147624 7. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6655 18147976 8. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6742 18154496 9. get_template_part($slug = 'partials/single/content', $name = ???, $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php:54 0.6742 18154848 10. locate_template($template_names = [0 => 'partials/single/content.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6742 18154960 11. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6742 18155264 12. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6743 18155264 13. the_content($more_link_text = ???, $strip_teaser = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php:19 0.6744 18155296 14. apply_filters($hook_name = 'the_content', $value = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...) /volume1/web/www/blog/wp-includes/post-template.php:256 0.6744 18155544 15. WP_Hook->apply_filters($value = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '..., $args = [0 => '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...]) /volume1/web/www/blog/wp-includes/plugin.php:205 0.6745 18156920 16. WP_Syntax::beforeFilter($content = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...) /volume1/web/www/blog/wp-includes/class-wp-hook.php:324 0.6745 18156920 17. preg_replace_callback($pattern = '/\\s*(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)\r\n\r\n
\r\n\r\n워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 "DaumView"라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 '...) /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php:380* 해당 플러그인은 최근 업데이트를 통해 아이프레임 버전을 지원하게 되었습니다. (2014-02-15)
워드프레스에 다음뷰 추천 버튼과 관련 위젯을 사용할 수 있게 해주는 “DaumView”라는 플러그인이 있다. 그런데 플래시로 되어 있는 구버전의 추천 버튼만 지원해서, iOS 디바이스에서는 보이지 않는 문제가 있다. 아이프레임(iframe)을 사용하는 새버전 추천 버튼을 지원해주길 기다리고 있었는데, 2012년 12월 이후 업데이트가 되고 있지 않아서 직접 수정해 보았다.
우선 워드프레스의 wp-contents/plugins/daumview/daumview.php 파일에서 아래 부분을 찾는다. recommend_box 함수와 attach_into_content 함수 두 군데에 들어 있다.
$daumview_box = array( 'box' => '<object width="400" height="80" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#ffffff"><param name="src" value="http://api.v.daum.net/static/recombox1.swf?nid=' . $this-/>daumview_nid . '" /><param name="quality" value="high" /><embed width="400" height="80" type="application/x-shockwave-flash" src="http://api.v.daum.net/static/recombox1.swf?nid=' . $this-/>daumview_nid . '" quality="high" bgcolor="#ffffff" /></object>', 'smallbox' => '<object width="400" height="58" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#ffffff"><param name="src" value="http://api.v.daum.net/static/recombox2.swf?nid=' . $this-/>daumview_nid . '" /><param name="quality" value="high" /><embed width="400" height="58" type="application/x-shockwave-flash" src="http://api.v.daum.net/static/recombox2.swf?nid=' . $this-/>daumview_nid . '" quality="high" bgcolor="#ffffff" /></object>', 'button' => '<object width="67" height="80" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#ffffff"><param name="src" value="http://api.v.daum.net/static/recombox3.swf?nid=' . $this-/>daumview_nid . '" /><param name="quality" value="high" /><embed width="67" height="80" type="application/x-shockwave-flash" src="http://api.v.daum.net/static/recombox3.swf?nid=' . $this-/>daumview_nid . '" quality="high" bgcolor="#ffffff" /></object>', 'smallbutton' => '<object width="82" height="21" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#ffffff"><param name="src" value="http://api.v.daum.net/static/recombox4.swf?nid=' . $this-/>daumview_nid . '" /><param name="quality" value="high" /><embed width="82" height="21" type="application/x-shockwave-flash" src="http://api.v.daum.net/static/recombox4.swf?nid=' . $this-/>daumview_nid . '" quality="high" bgcolor="#ffffff" /></object>', );이 부분을 아래 코드로 변경한다.
$daumview_box = array( 'box' => '<iframe src="http://api.v.daum.net/widget1?nid=' . $this->daumview_nid . '" height="90" width="100%" frameborder="no" scrolling="no"></iframe>', 'smallbox' => '<iframe src="http://api.v.daum.net/widget3?nid=' . $this->daumview_nid . '" height="44" width="136" frameborder="no" scrolling="no"></iframe>', 'button' => '<iframe src="http://api.v.daum.net/widget2?nid=' . $this->daumview_nid . '" height="90" width="76" frameborder="no" scrolling="no"></iframe>', 'smallbutton' => '<iframe src="http://api.v.daum.net/widget4?nid=' . $this->daumview_nid . '" height="30" width="112" frameborder="no" scrolling="no"></iframe>', );위 코드는 구버전(플래시)의 상자, 작은 상자, 버튼, 작은 버튼을 신버전(아이프레임)의 박스, 일반, 버튼, 미니에 일대 일로 대응시킨 것이다. 좀 더 정확하게 하려면 설정 메뉴에 나오는 용어나 스크린샷도 수정해야 하지만 우선 이정도로 만족하고, 조만간 플러그인 제작자가 새로운 버전을 내기를 기대해본다.