Perubahan yang signifikan pada update wordpress 4.4

Kemarin habis update wordpress ke versi 4.4 agak kaget juga, beberapa blog-ku titlenya hilang dan berubah menjadi nama blog info nya semua.
Aku telusuri di file header.php themesnya gak ada perubahan. Sampai pusing nyari masalahnya kena apa, akhirnya aku buka file header.php yang di folder /wp-includes/theme-compat
Ternyata di situ permasalahannya, pada wordpress sebelumnya kode untuk titlenya seperti ini
<title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title>

dan pada versi 4.4 seperti ini
<title><?php echo wp_get_document_title(); ?></title>

Ternyata function wp_title sudah dihapus dari wordpress versi 4.4
Pusing lagi deh nyari cara biar title nya bisa muncul lagi tapi tidak merusak core wordpressnya maupun merusak themes, karena kalau ada update themes pasti akan pusing lagi.
Setelah melakukan beberapa experimen akhirnya ketemu caranya, pakai kode ini untuk mengatasi permasalahan title pada wordpress 4.4
function kostum_judul($parts) {
 if( is_front_page() ) {
  $parts['title'] = get_bloginfo();
 }
 else {
  $parts['title'] = get_the_title();
 }
 return $parts;
}
add_filter( 'document_title_parts', 'kostum_judul', PHP_INT_MAX );

Tulis kode tersebut di dalam file functions.php themesnya, dengan asumsi jika developer themes nya melakukan update juga akan perubahan terkait dengan wp_title.
Tapi kalau setelah update themes, title nya masih error ya terpaksa harus menulis ulang kode tersebut di atas.

Perubahan yang lain pada versi 4.4 ini yaitu ada tambahan link rel wp-json dan javascript wp-embed.min.js
wp-embed ini gunanya untuk merubah otomatis link media semacam youtube menjadi embed media.

Kalau blognya gak pakai embed media dan gak mau ada wp-embed.min.js tersebut cara membuangnya pakai kode ini
function deregister_embed_js(){
  wp_deregister_script( 'wp-embed' );
}
add_action( 'wp_footer', 'deregister_embed_js' );