WordPress’te etiketleri ayrı sayfada gösterelim
WordPress’te etiketlerimizi ayrı sayfada gösterme dersimize hoşgeldiniz. ![]()
İlk sorunuz etiketleri niye ayrı sayfada göstereyim ?
Google arama motoru 1 sayfada 50 den fazla linkten hoşlanmaz. Anasayfadaki bir sürü yazı, kategori linkleri, arşiv linkleri, sayfa linkleri gibi bir sürü link varken birde yan menüye etiket bulutu eklemeniz durumunda bu sayıyı kat ve kat aşacağız.
Bu durumdan kurtulmak için etiketleri ayrı sayfada gösterip ana sayfadan etiket sayfasına tek bir link vermek daha mantıklıdır.
Uygulamaya başlayalım;
1. İlk başta aşağıda verdiğim kodu etiketler.php adında bi dosya yaratarak kaydedin.
<?php /* Template Name: Etiketler */ ?> <?php get_header(); ?><div id="content"><?php if (have_posts()) : while (have_posts()) : the_post(); ?><div class="post" id="post-<?php the_ID(); ?>"><div class="entrytop"><div class="entry"><h2><a href="<?php the_permalink() ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_title(); ?></a></h2></div></div><div class="post-content"><ul><?php wp_tag_cloud('number=50&unit=pt'); ?></ul></div></div><?php endwhile; endif; ?></div><!--/content --><?php get_footer(); ?>
Kodda bulunan number=50 kodu rastgele 50 tane etiketin yayınlanacağını gösteriyor siz bu sayıyı istediğiniz gibi değiştirebilirsiniz. Ancak google teyzemiz bir sayfada 50 den fazla linki sevmediği için size sayıyı arttırmamanızı önderirim.
2. Oluşturduğumuz etiketler.php yi wp-content/themes/temanizin-adi klasörünün içine gönderin. Ardından yeni sayfa ekleme bölümüne geliyoruz başlığa Etiketler yazıyoruz ve sağ menüde bulunan Şablon menüsünden Etiketler i seçiyoruz ve yayınlıyoruz.
Örneğine buradan bakabilirsiniz.
Yukardaki uygulamayı yaptınız ve temanızda kaymalar oluştu. Bunun sebebi her temanın kodlarının birbiri ile aynı olmamasıdır. Eğer kodları kendi temanıza uyduramıyorsanız daha basit bir yöntem daha var aşağadaki kodu etiket.php olarak kaydedin ve sitenizin kurulu olduğu ana dizine atın.
<title>etiket</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <? include "wp-config.php"; ?> <div class="post-content"><ul><?php wp_tag_cloud('number=1000000&unit=pt'); ?>
Örneğine buradan bakabilirsiniz
Etiketler: etiketleri ayrı sayfada gösterme, Wordpress Eklentileri, wordpress etiket sayfası, wordpress etiketler ayrı sayfada

Hocam çok teşekkürler dediğiniz gibi seo ile ilgili sorunum vardı tamda bana ilaç oldu
yararlı oldumsa ne mutlu bana
yanlız ben yaptım ama uymadı