便利だったのでメモ。
タイトルが未記入のとき、公開、プレビューをするとアラートで警告してくれます。
会員サイトで便利です。標準であってもいいぐらい・・・
functions.phpに以下のコードを追加。
// タイトルを必須入力にする
function my_title_required() {
echo <<< EOF <script type="text/javascript">
jQuery(document).ready(function($){
if('post' || 'page' == $('#post_type').val()){
$("#post").submit(function(e){
if('' == $('#title').val()) {
alert('タイトルを入力してください!');
$('#ajax-loading').css('visibility', 'hidden');
$('#publish').removeClass('button-primary-disabled');
$('#title').focus();
return false;
}
});
}
});
</script>
EOF;
}
add_action( 'admin_head-post-new.php', 'my_title_required' );