

add_action( 'edit_form_advanced', 'force_post_title' );
function force_post_title( $post )  {
	$post_types = array( 
		'post',
		'report'
		);
	if ( ! in_array( $post->post_type, $post_types ) ) {
		return;
	}
	?>
	<script>
		( function ( $ ) {	
			$( document ).ready( function () {
			$( 'body' ).on( 'submit.edit-post', '#post', function () {
			if ( $( "#title" ).val().replace( / /g, '' ).length === 0 ) {
				if ( !$( "#title-required-msj" ).length ) {
					$( "#titlewrap" )
					.append( 'Başlık girmek zorunludur.' )
					.css({
						"padding": "5px",
						"margin": "5px 0",
						"background": "#ffebe8",
						"border": "1px solid #c00"
					});
				}
				$( '#major-publishing-actions .spinner' ).hide();
				$( '#major-publishing-actions' ).find( ':button, :submit, a.submitdelete, #post-preview' ).removeClass( 'disabled' );
				$( "#title" ).focus();
				return false;
			}
		});
		});
		}( jQuery ) );
	</script>
	}
add_filter('pre_post_title', 'zorunlu_baslik');
function zorunlu_baslik($deger) {
	$baslik = 'Deneme Başlık';
    if ( empty($deger) ) {
        wp_die('Bir başlık girmek zorundasınız');
        //return $baslik;
    }
    return $deger;
}