add_filter("wp_title", "wp_title_filter_wptr");
function wp_title_filter_wptr( $title ) {
global $post;
$konu_kategori = get_the_category($post->ID);
$ust_kategori_id = $konu_kategori[0]->parent;
$konu_baslik = $post->post_title." | ";
if($ust_kategori_id) {
$ust_kategori_adi = get_cat_name($ust_kategori_id). " | ";
}
$alt_kategori_adi = get_cat_name($konu_kategori[0]->term_id);
if (is_single()) {
$title = $konu_baslik.$ust_kategori_adi.$alt_kategori_adi;
return $title;
}
}çalışması lazım.
çıktı :
başlık | ana kategori | alt kategori