WordPress 記事タイトルが空の場合にアラートを表示させて保存処理を止める

概要説明

記事タイトルを必須入力にするカスタマイズ。タイトルなしでも保存ができるのですが環境によってはタイトルを入力していないと記事がどこにいったかわからなくなるといった場合もあるので、未入力での保存を禁止させたいという方はオススメです。

タイトル未入力の場合に保存できないようにする

functions.php
/*----------------------------------------------------
 タイトルが空の場合にアラートを表示させて保存処理を止める
----------------------------------------------------*/
if ( !function_exists( 'alert_required_title' ) ){
    function alert_required_title() {
        $script = <<<EOD
            <script>
                jQuery(function($) {
                    $('#post').submit(function(e) {
                        if($('#title').val() == '') {
                            alert('タイトルが入力されていません');
                            e.preventDefault();
                        }
                    });
                });
            </script>
        EOD;
        echo $script;
    }
    // 新規
    add_action('admin_head-post-new.php', 'alert_required_title');
    // 編集
    add_action('admin_head-post.php',     'alert_required_title');
}

関連機能

  1. ウィジェットエリアを追加して任意の位置で表示させる

  2. WordPress 本文内の特定の文字で囲まれたテキストを一括置換して表示

  3. WordPress カテゴリーごとにテキスト色、背景色の設定が行えるように項目を追加する

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

欲しい物があるなら
何もかもかなぐり捨てて
掴みにいくぐらいの方が
人生は楽しいわよ

彼女、お借りします
by 水原千鶴

Profile

PAGE TOP
Amazon プライム対象