新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

ワードプレス(WordPress)の記事に簡単に地図や動画を貼り付ける「ショートコード」 #wp

      2014/11/09

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

ショートコードって知ってますか?
実は、部下に聞いて初めて知ったのですが、これ便利ですよねぇ。

□ ショートコード API – WordPress Codex 日本語版

簡単に説明すると、YouTubeやGoogleMap等をブログの記事に張り込む時にスクリプトを使いますよね。
これを、簡単な表記にしてしまうのがショートコードです。

スポンサーリンク
 

僕が普段使っているlivedoor Blog(ライブドアブログ)の場合は記事内に直接JavaScriptを書くことが可能なのですが、セキュリティ上それを許しているブログサービスは少ないようです。
実はオープンソースCMSで有名なワードプレス(WordPress)も同様。
ワードプレスの場合はそれ以前に改行まわりがあやふやで閉口気味なのですが。。

そういう場合にもショートコードを使うと良いようです。

さっそくGoogleMapを表示させるショートコードを導入してみました。
以下のサイトの「manage_shortcodes プラグイン」を使うと非常に簡単に導入できます。
□ firegoby ≫ ショートコードを管理する manage_shortcodes プラグイン

このプラグインはワードプレス(WordPress)の管理画面で検索しても直接見つかりません。
したがって、ダウンロードして解凍後、FTPクライアントで「wordpress/wp-content/plugins」にアップ。

今回は別の方法でやってみました。
「プラグイン」→「新規追加」→「アップロード」でダウンロードしたZIPファイルを直接アップロードする方法です。
ショートコードのプラグインのインストール
 こちらの方が簡単でしたね。

これを入れておくと簡単にショートコードが導入できます。
通常はショートコードはテーマのテンプレート「function.php」に書き込むのですが外部のphpファイルとして管理することができるようになるんです。

つまり、こんな感じでショートコードを配布できるようになるんですね。
□ firegoby ≫ 住所からGoogleマップに変換するショートコード
こちらで住所からGoogleマップを書き出すことが出来るショートコードが配布されています。
これをダウンロードして今度は解凍までしてからPHPファイルをインストールします。

「manage_shortcodesプラグイン」を導入しているおかげでプラグインをイントールするかのごとく導入できます。
ショートコードのプラグインの使い方
以上でOK!!

これを導入しておくと、非常に簡単な表記で地図を表示させることができます。

たとえば

[addr2gmap addr=”埼玉県熊谷市星川1-77″]

とした場合は、

[addr2gmap addr2gmap lat=”36.146733″ lng=”139.384655″ height=”400px” width=”500px” zoom=18]

とした場合は、

となります。

「投稿」だけではなく、「固定ページ」にも使えますよ。

 - CMS, WordPress, プログラミング, 覚え書き , ,

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

WordPress(ワードプレス)で「text-indent:-9999」が効かない時の対処法 #wp

1年以上前の記事です。内容が古い可能性があります。先日、久しぶりにWordPre …

no image
ツイッター(Twitter)の9つのルールが参考になる

1年以上前の記事です。内容が古い可能性があります。ロケットニュースさんで扱ってい …

ライブドアブログ(livedoor Blog)からワードプレス(WordPress)へのブログ移転でリダイレクトをさせる方法

1年以上前の記事です。内容が古い可能性があります。ライブドアブログ(livedo …

駅前でURLの書かれたプラカードをただ掲げてるだけのマーケティング

1年以上前の記事です。内容が古い可能性があります。普段より早めに出た先日の朝、プ …

WordPress(ワードプレス)でヘッダー部に入るCSSリンクをページごとに変える方法 #wp

1年以上前の記事です。内容が古い可能性があります。最近では、「サイト作成」=「C …

ツイッターとiPhoneの連絡先を同期する方法

1年以上前の記事です。内容が古い可能性があります。FacebookとiPhone …

アドセンス(adsense)換金への道 前編

1年以上前の記事です。内容が古い可能性があります。初めて約1年。アドセンスから小 …

NHK受信料は払うな。裁判でテレビがあっても契約書がなければ支払う必要はないとの結果

1年以上前の記事です。内容が古い可能性があります。テレビネタをもう一つ。 今度は …

「Windows 7(64bit)」に「Photoshop Elements 2.0」をインストールする方法

1年以上前の記事です。内容が古い可能性があります。生徒さんがパソコンを買い換えま …

料金差がある場合の割り勘(ワリカン)方法

1年以上前の記事です。内容が古い可能性があります。料金に差がある場合に比較的簡単 …

血液型オヤジ