Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
WordPress

Wordpress Kategori Kaldırma

Wordpress Kategori nasıl kaldırılır.Wordpress "category" Yazısını Kaldırma nasıl yapılır

Wordpress Kategori .Wordpress Kategori nasıl kaldırılır.Wordpress “category” Yazısını Kaldırma nasıl yapılır,Wordpress Kategori kısmı eklentisiz nasıl kaldırılır makalemizde.WordPress’te category şeklindeki kelimeler URL yapıları için kirli bir görünüme neden olmaktadır. Bu nedenle genellikle o yazıyı kaldırmak isteriz. Yoast SEO kullanan kişiler, eklenti ayarlarından category base ‘i seçeneğini aktif hale getirerek link yapısında kategori temelini gizleyebilir. Biz bu yazıda ise eklentisiz olarak category temeli kaldırma yöntemini anlatacağız.

Eklentisiz Category Yazısı Kaldırma

Bu yöntem iki aşamadan oluşuyor.

1. aşamada yönetici paneli > ayarlar > kalıcı bağlantılar sayfasına gelerek sayfanın en altındaki bölümde yer alan Kategori Temeli bölüne nokta koyuyoruz: .

2. aşamada ise aşağıdaki kodu Yönetici Paneli > Görünüm > Düzenleyici > Functions.php ‘ye gelerek burada php kodundan sonra aşağıdaki kodu ekliyoruz:

// remove category base add_filter('category_rewrite_rules', 'no_category_base_rewrite_rules'); function no_category_base_rewrite_rules($category_rewrite) { $category_rewrite=array(); $categories=get_categories(array('hide_empty'=>false)); foreach($categories as $category) { $category_nicename = $category->slug; if ( $category->parent == $category->cat_ID ) $category->parent = 0; elseif ($category->parent != 0 ) $category_nicename = get_category_parents( $category->parent, false, '/', true ) . $category_nicename; $category_rewrite['('.$category_nicename.')/(?:feed/)?(feed|rdf|rss|rss2|atom)/?$'] = 'index.php?category_name=$matches[1]&feed=$matches[2]'; $category_rewrite['('.$category_nicename.')/page/?([0-9]{1,})/?$'] = 'index.php?category_name=$matches[1]&paged=$matches[2]'; $category_rewrite['('.$category_nicename.')/?$'] = 'index.php?category_name=$matches[1]'; } global $wp_rewrite; $old_base = $wp_rewrite->get_category_permastruct(); $old_base = str_replace( '%category%', '(.+)', $old_base ); $old_base = trim($old_base, '/'); $category_rewrite[$old_base.'$'] = 'index.php?category_redirect=$matches[1]'; return $category_rewrite; }

Artık kategori yazısı link yapısında görünmeyecektir. Sorunlarınız için yorum kısmından iletişime geçebilirsiniz.

Uyarı: Sitenizin yedeğini muhakkak alın blogdefteri.com olarak bir uzmandan yardım almanızı öneririz bilmiyorsanız wordpress kategori kaldırma eklentisini kullanın

İlgili Makaleler

Bir Yorum

  1. Elinize sağlık süper bir makale olmuş kategori kaldırma eklentisi bence daha iyi diyebilirim

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu