wordpress

WordPressのログイン画面で独自のJSファイルを追加する方法

ログインフォームのパスワード入力のオートコンプリートをオフにしたいという要望があったので参考までに。

まずは functions.php に以下の記述を追加します。

/*-------------------------------------------*/
/* ログイン画面で独自のJSファイルを追加する
/*-------------------------------------------*/
function login_autocomplete_off() { 
    wp_enqueue_script( 'loginchk', get_stylesheet_directory_uri() . '/js/loginchk.js', array( 'jquery' ), '1.0.0', true );
}
add_action( 'login_enqueue_scripts', 'login_autocomplete_off' );

とりあえず、テーマディレクトリのjsのフォルダに loginchk.js というファイルを作りました。

中身はこんな感じ、、、。

jQuery(function(){
        jQuery('.wp-pwd #user_pass').attr('autocomplete', "new-password");
    }
);

とりあえず、ログインフォームのパスワード入力枠に autocomplet=”new-password” が追加されるのは確認しましたが、このあとの動作確認は未検証です。動かなかったらご指摘ください(笑)。

自己紹介

松田 大と申しますm(_ _)m
インディーズでミュージシャンをやっていたのですがいつのまにか...

とある企業でショップのアルバイトスタッフから正社員、支店長を経てシステム部門に異動するという、開発担当としては変わった経緯を持っている方だと思います。

「Excel VBA」からスタートして、Yamaha RTX シリーズで VPN環境構築、Hyper-V環境構築、Windowsアプリ開発などを経験した後、「 WordPress 」に出会い、どっぷりハマっています(^_^)。

現在勤めているJTクラウドシステムでは、「 WordPress 」を活用したWEBサイト、業務用WEBアプリケーション開発を中心に、記事の執筆代行や掲載に必要な情報のリサーチ、映像のテロップ入れや切りはりなどの簡単な動画編集なども、まとめて行なっています。

現在、代表取締役兼二児のパパ。イクメン目指して、公私ともに慌ただしくしています(笑)

コメントを残す