拙著「WordPress Web開発逆引きレシピ」が発売されました。
WordPressの様々なカスタマイズについて、逆引きの形式で取り上げています。
PHP 7.0での動作確認も行っています。
ステータスの「日時指定」を非表示にする
ステータスにある日時指定は、サーバー側がcronに対応してないと使えないと思います。
なので導入するサーバーで使えない時には、メニューに表示させたくありません。
この質問に答えてみます。
管理画面をカスタマイズする際には、奥脇氏が作られた「MTAppjQuery」を使うと便利です。
MTAppjQueryでは、「user.js」というJavaScriptのファイルに各種の記述を加えることで、管理画面をカスタマイズすることができます。
今回の事例では、「ステータス」のselectから、値が「4」になっているoptionを削除すれば良いです。
そこで、user.jsに以下のJavaScriptを追加します。
jQuery(function($){
jQuery('#status').children('[value=4]').remove();
});
