- 2009/7/20 月曜日 9:30 AM
- WordPressメモ
WordPress 2.8.1でAdsense Deluxeプラグインを使用すると、プラグインの設定ページへアクセス時に「あなたはこのページにアクセスする権限を持っていません。」というメッセージが表示され、プラグインの設定ページが表示されない現象が発生します。海外のWordPressのサポートフォーラムにて対策方法が投稿されていたので、以下に対策方法を紹介します。
1-1. 1013行目から始まる以下の記述をコメントアウトします:
function add_adsense_deluxe_menu()
{
if (function_exists(‘add_options_page’)) {
add_options_page(‘AdSense-Deluxe Configuration’, ‘AdSenseDeluxe’, 8, __FILE__); //’AdsenseDeluxeOptionsPanel’); // wp 1.5.1 version
}
}
1-2. 1-1でコメントアウトした箇所に、以下を挿入します:
function add_adsense_deluxe_menu(){
add_options_page(__(‘AdSense-Deluxe Configuration’, ‘adsense-deluxe’), __(‘AdSense-Deluxe’, ‘adsense-deluxe’), 8, ‘adsense-deluxe’, ‘AdsenseDeluxeAdminPage’);
}function AdsenseDeluxeAdminPage(){
require (WP_PLUGIN_DIR . ‘/adsense-deluxe.php’);
}
2-1. 1095行目から始まる以下の記述をコメントアウトします:
add_action(‘admin_head’, ‘add_adsense_deluxe_menu’);
2-2. 2-1でコメントアウトした箇所に、以下を挿入します:
add_action(‘admin_menu’, ‘add_adsense_deluxe_menu’);
2009/08/05追記:WordPress2.8.2, 2.8.3にて、上記対策を行ったプラグインの動作を確認しました。
関連記事:
コメント:2
- wordpresser 2009/10/28 水曜日
2.8.5ではまた別の問題で使えなくないですか
- katgum 2009/10/29 木曜日
wordpresserさん、コメントありがとうございます。
まだ2.8.5にはバージョンアップしていないので、こちらで使用の可否は把握してはおりませねんが、2.8.5で使えないとなるとバージョンアップは控えたほうが良さそうですね。
情報ありがとうございました。
トラックバック:0
- この記事のトラックバック URL
- http://www.nihongoka.com/2009/07/20/wordpress-2-8-1%e3%81%a7adsense-deluxe%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8b/trackback/
- トラックバックの送信元リスト
- WordPress 2.8.1でAdsense Deluxeプラグインを使えるようにする - 日本語化工房 より