先日作りかけたプラグインです。
ab_limited_admin_access_1_0.zip
wp_authenticate_userにフィルタを入れ、認証時にwp_optionsのlimited_admin_accessからせ威厳するIPアドレスをチェックできるようにしました。
日本語リソースを作成しました。ソースから作るのは久しぶりなので、メモっておきます。
% cd wp-content/mu-plugins
% xgettext ab_limited_admin_access.php -o ab_limited_admin_access/limited_admin_access.pot -k__ -k_e –from-code=utf8
% msginit -o ab_limited_admin_access/limited_admin_access-ja.po -i ab_limited_admin_access/limited_admin_access.pot
msgstr以外に修正するところ
“Project-Id-Version: limit-admin-access\n”
プロダクト名を入れておきます
“Last-Translator: mineko <mail@address>\n”
名前とメールアドレス
“Content-Type: text/plain; charset=UTF-8\n”
ASCIIからUTF-8へ
% msgfmt -o ab_limited_admin_access/limited_admin_access-ja.mo ab_limited_admin_access/limited_admin_access-ja.po
管理画面のスナップショット(縦に長いので適当に修正)です。