Counter IIを使用してると思うのがIPアドレスの確認をWordPressの管理画面でIP確認できたらと・・・。
などのサイトとかで簡単に確認はできますが。
いろいろ検索はしたけどプラグインは見つけられずで・・・でも、使えるんじゃないかってのが1つありました。
WordPressの管理画面メニューに項目を追加するソースがありました。
<?php
/*
Plugin Name: Menu test
Plugin URI: http://h2o-space.com
Description: メニュー追加のテスト
Version: 1.0.0
Author: H2O Space.
Author URI: http://h2o-space.com
*/
add_action('admin_menu', 'h2o_menu');
function h2o_menu() {
add_submenu_page('post-new.php', 'メニュー追加テストのタイトル', 'メニュー追加テスト', 8, __FILE__, 'menu_function');
}
function menu_function() {
echo '<div class="wrap">';
echo '<p>追加メニューの内容はここに記述します</p>';
echo '</div>';
}
?>
上記のソースをUTF-8nで作ります。
フェイル名はmenu-test.phpとでもしておきます。
/wp-content/pluginsディレクトリにアップしプラグインを有効にすると「投稿」メニューに新しく「メニュー追加テスト」ってのができます。
新しいメニューができてる
これをクリックすると「追加メニューの内容はここに記述します」と表示されるだけですがこの表示を自分のIPアドレスにしてやれば・・・。
とりあえずこのプラグインを停止し、FTPで削除しときます。
っで、作り直し。
まずプラグインのファイル名はip-viewer.php、フォルダー名はip-viewerとしとくことにします。
ファイルの編集で内容は以下です。
<?php /* Plugin Name: IP-Viewer Plugin URI: http://www.afrojapan.com Description: IPアドレス表示 Version: 1.0.0 Author: Afro NamiHei Author URI: http://www.afrojapan.com */ add_action('admin_menu', 'ip_viewer'); function ip_viewer() { add_options_page('IPアドレス', 'IPアドレス表示', 8, __FILE__, 'menu_function'); } function menu_function() { $ip = getenv("REMOTE_ADDR"); echo '<h3>'; echo '<p>IPアドレス</p>'; print $ip; echo '</h3>'; } ?>
赤文字が変更した部分。
アップロードして有効にするとWordPress管理画面の「設定」に「IPアドレス表示」ってメニューが出来てると思います。
これだけのプラグインってのもなんですが・・・。






WordPressの管理画面でIPアドレスを確認できるプラグイン « AfroNamiHeiの箱
2010年5月9日 at 20:57
[...] 以前の記事 WordPressの管理画面で自分のIPアドレスを表示してみる « AfroNamiHeiの箱 [...]