closeこの記事は 2 years 7 months 21 days 前に書かれたものです。
最新のバージョンとは異なる場合がありますので、ご注意ください。

WordPress『IP 2 Nation Location』は、IPアドレスから国を推測し、国旗等を表示するプラグイン『IP 2 Nation』を緯度・経度も表示できる様に拡張したプラグインです。

よく海外ブログだと、コメント欄に様々な国旗がずらっと並んでますね。

賑やかで楽しそうだなあ、と思った事は数あれど、さすがに導入する勇気はありません。1
でも、せっかくなので導入方法だけは調べてみました。



プラグイン配布元 → IP 2 Nation Location WordPress Plugin « vadimzendejas.com

個人的オススメ度: ★★★☆☆ 


導入方法

  1. プラグイン配布元から『wp_vz_ip2nationlocation.zip』(WordPress plugin: IP 2 Nation Latitude and Longitude Update)をダウンロード。
  2. ip2nation – resolve IP to countryからDownloadをクリックし、『ip2nation.zip』をダウンロード。
  3. French Frag Factory > Files から『flags.zip』をダウンロード。
  4. 上記3つのファイルを解凍しておく。
  5. 『ip2nation.zip』 → 『ip2nation.sql』
    『flags.zip』 → 『flagsフォルダ(国旗画像173点)』
    『wp_vz_ip2nationlocation.zip』 → 『vz_ip2nationlocation.php』

  6. 『flagsフォルダ』を任意のフォルダにアップロードする。
  7. PHPMyAdminにて、『ip2nation.sql』をインポートする。
    インポートが成功すると、『ip2nation』『ip2nationCountries』の2つのテーブルが作成されているので、一応確認しておく。
  8. 『wp_ozh_ip2nation.php』をwp-content/pluginsにアップロード。
  9. 管理画面(Plugins(プラグイン))にて『IP 2 Nation』を有効化する。


表示方法

下記コードをテーマファイル(footer.php等)に挿入。

訪れた人の国旗を表示する場合

<?php
echo "You are probably from ". wp_ozh_getCountryName() ."<br />";
echo "If so, your country flag is  <img alt="your flag"
   src="/images/flags/flag_"
  . wp_ozh_getCountryCode() . ".gif"><br />";
?>

緯度・経度も表示する場合

<?php
echo "Your country Longitude is ".getCountryLon();
echo "Your country Latitude is ".getCountryLat();
?>

コメントしてくれた人の国を表示する場合。

テーマファイルcomments.phpの<?php comment_author_link() ?>付近に下記コードを挿入。

<?php
echo '<img alt="your flag" src="/images/flags/flag_'
     . wp_ozh_getCountryCode(0,$comment->comment_author_IP)
     . '.gif">' ;
?>

緯度・経度も表示する場合

from Longitude <?php getCountryLon(1,$comment->comment_author_IP) ?>
and Latitude <?php getCountryLat(1,$comment->comment_author_IP) ?>


スクリーンショット

IP 2 Nation Loction


動作確認環境

WordPress 2.3.2
Plugin ver 1.1

  1. ただでさえコメントがないし、あったとしても日の丸が並ぶだけなので。 []

TrackBack URI: http://angeblanc.net/2008/01/13/ip-2-nation-location/trackback/



関連記事

【WP】管理者のみにコメントを公開できるようにする。 Whisper Comment

『Whisper Comment』は管理者のみに公開できるコメントを投稿するWordPressプラグインです。

【WP】Gravatarデフォルト画像ではなく、サイトのキャプチャを表示する。WP-SnapAvatar

『WP-SnapAvatar』は、コメント投稿者がGravatarに登録していない場合、デフォルト画像の代わりに、投稿者のサイトのキャプチャ画像を表示するWordPressプラグインです。

【WP】記事・ページ等を検索・置換する。Search Regex

『Search Regex』は、投稿された記事・ページ・コメント等を、検索・置換できるWordPressプラグインです。

【WP】コメント返信時にメールでお知らせする。Comment Reply Notification

『Comment Reply Notification』はコメントに返信があった時に、メールで返信を通知するWordPressプラグインです。

【WP】翻訳機能を付けてみる。Global Translator

『Global Translator』は機械翻訳してくれるWordPressプラグインです。


Leave a Reply

Back to Top ↑