WordPressにPDFが埋め込めるプラグインである「Dirtysuds Embed PDF」を使ってみました。

■説明
WordPressにPDFとか埋め込めるプラグインを探していたところ、「Dirtysuds Embed PDF」を発見しました。
と、言う事で早速インストールして使ってみたところ・・・



と、言う風に出て毎回「ここをクリック」を押さないとローカルに保存されたPDFが閲覧できない状態でした。
# インストールしたのはスタンドアローンマシン :-) ネットには繋がっていないですXD

このPluginはどうもGoogleのドキュメントビューアを見にいってなかった場合上図のようになり「ここをクリック」を押すことでようやくローカルに保存されたPDFを閲覧できるようになるみたいです。

毎回毎回「ここをクリック」を押すのはめんどくさかったので、ちょこっと改修してみました。

■対象ファイル

$wordpress_HOME/wp-content/plugins/dirtysuds-embed-pdf/embed.php


■改修部分

--- old/embed.php       2012-04-05 23:10:06.677079072 +0900
+++ new/embed.php       2012-04-05 23:10:10.813080095 +0900
@@ -65,7 +65,7 @@
                ), $matches ) );
        }

-       $embed = '<iframe src="http://docs.google.com/viewer?url='.urlencode($url).'&amp;embedded=true" class="'.$class.'"';
+       $embed = '<iframe src="'.($url).'"';
        if ($id) {
                $embed .= ' id="'.$id.'"';
        }

※これをしちゃうともうGoogleドキュメントビューアでは使えなくなります。

こんな感じ



使い方は参考文献「1」を参照してください。

参考文献
1. http://wordpress.org/extend/plugins/dirtysuds-embed-pdf/faq/


4月 5, 2012 at 11:12 pm by 黒ぶちメガネ
Category: Linux, wordpress