WordPressにCodePenをoEmbed対応させる

作成日:

CodePenの埋め込みは、埋め込みたいページ内フッターの「Embed」をクリックして埋め込み用のポップアップウィンドウを表示します。
2015-03-04_00h31_34

埋め込みタグは
HTMLコード(JavaScriptコードも含む)
2015-03-04_00h32_31

iframe埋め込み
2015-03-04_00h32_39

そしてWordPressのショートコード。こちらを使用するには予め「WordPress › CodePen Embedded Pens Shortcode « WordPress Plugins」をインストールする必要があります。
2015-03-04_00h32_36

WordPressで使用するならばショートコードでも良いのですが、これをYouTubeやTwitterのように、URLを入力すれば自動で埋め込んでくれるoEmbedに対応させてみます。

favicon
oEmbed - WordPress Codex 日本語版 http://wpdocs.sourceforge.jp/oEmbed

と言っても方法は簡単。
CodePenはoEmbedをサポートしているので、WordPressのテーマ内functions.phpに以下の1行を追加してやるだけです。

[php]wp_oembed_add_provider('http://codepen.io/*/pen/*', 'http://codepen.io/api/oembed');[/php]
oEmbed!

これで後は本文中にCodePenのURLを入力すれば埋め込み表示されるようになります。

[html]http://codepen.io/gregkohn/pen/xbzKMo[/html]
物草 灸太郎
物草 灸太郎

WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。

Loading...

コメントをどうぞ

  • メールアドレスが公開されることはありません。
  • コメント欄にURLは入力できません。
  • このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。