Merhaba,
Wordpress sitemde etiket sayfaları başlıklarında etiket isminin önünde " Etiket: " yazısı var ve Yoast ayarlarına rağmen Google çoğu zaman indexi bu yazıyla birlikte alıyor. Örnek: " Etiket: Ayakkabı Markaları "
archive.php, functions.php vs ilgili yerleri inceledim ancak başlığı ilgilendiren kısımda " <?php the_archive_title(); ?> " kodu dışında Etiket: yazısı falan yok.
Bu başlıkların önündeki " Etiket: " yazısını nasıl kaldırabilirim fikri olan yardımcı olursa sevinirim.
Wordpress Etiket Sayfa Başlıkları "Etiket:" Yazısı Hk.
4
●61
- Kabul Edilen Cevap
- 1 Beğeni
-
- 10-09-2021, 02:34:36Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.functions.php
add_filter( 'get_the_archive_title', function ($title) { if ( is_category() ) { $title = single_cat_title( '', false ); } elseif ( is_tag() ) { $title = single_tag_title( '', false ); } elseif ( is_single() ) { $title = get_the_title( '', false ); } elseif ( is_page() ) { $title = get_the_title( '', false ); } elseif ( is_author() ) { $title = '' . get_the_author() . '' ; } elseif ( is_search() ) { $title = '' . get_search_query() . '' ; } elseif ( is_tax() ) { $title = sprintf( __( '%1$s' ), single_term_title( '', false ) ); } elseif (is_post_type_archive()) { $title = post_type_archive_title( '', false ); } return $title; });archive.php de ki bunu <?php the_archive_title(); ?> bununla değiştirin: <?php get_the_archive_title (); ?> - 10-09-2021, 02:42:47Hocam çok teşekkürler. Kodu function.php'ye eklediğimde hem kategori: hem de etiket: yazıları kalktı başlıklardan.Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
Yalnız üzerine <?php the_archive_title(); ?> <----> <?php get_the_archive_title (); ?> değişikliğini yapıp kontrol ettiğimde komple başlıklar görünmedi. İkinci değişikliği yapmadan kullansam sorun olmaz sanırım? - 10-09-2021, 07:56:00Belki tema da daha önce tanımlanmıştır bundan kaynaklı olabilr. Diğer değişikliği yapmasanızda olur başlıklar kalktıysa kafi.Junkyard adlı üyeden alıntı: mesajı görüntüle
- 10-09-2021, 20:11:12<?php echo get_the_archive_title(); ?> olarak kullanmanız gerekiyor, başına echo eklemediğiniz için gözükmüyor.Junkyard adlı üyeden alıntı: mesajı görüntüle