Ara
26
2008

WordPress Sayfa Numaralandırma

Bildiğiniz üzere WordPress’te yazılar çoğaldıkça sayfalar artmakta. Sitenin en aşağısında da önceki yazılar veya sonraki yazılar diye iki link çıkar. Kurucağımız eklenti ile o linkleri kaldırıp yerine sayfa numaraları göstericez.

Sayfa Numaralandirma

Öncelikle burdan eklentimizi indiriyoruz, plugins klasörüne yükleyip aktive ediyoruz.

Aktivasyon işleminden sonra tema dosyalarımızda birkaç değişiklik yapmamız gerekicek. Bunlar plugin klasöründe ki bir txt dosyasında anlatılıyor ama İngilizce olduğundan bende anlatma gereği duydum.

  1. Admin paneline girin. Tasarım sekmesinden tema editörünü seçin.
  2. style.css sayfasını açın ve aşağıdaki kodları bu dosyanın en alt satırına ekleyin.       

    .pagenavigationbox {
    text-align: center;
    padding: 5px 0;
    }
    .pagenav, .pagenavcurrent {
    border: 1px solid #CCCCCC;
    margin: 0 3px;
    padding: 5px;
    }
    .pagelink {
    border: 1px solid #9999FF;
    color: #9999FF !important;
    margin: 0 3px;
    padding: 5px;
    }
    .pagelink:hover {
    border: 1px solid #CCCCCC;
    background-color: #9999FF;
    color: #FFFFFF !important;
    }
    .menubox a {
    text-transform: uppercase;

  3. Son olarakta index.php, home.php, archive.php, single.php vs. gibi istediğiniz sayfalara bu eklentiyi göstermek için aşağıdaki kod değişikliğini yapın.
    Bu kodu bulun;
    <div id=”nextprevious”>
     <div class=”left”><?php posts_nav_link(”,”,’&laquo; Önceki Yazılar’) ?>&nbsp;&nbsp;</div>
     <div class=”right”><?php posts_nav_link(”,’Sonraki Yazılar &raquo;’,”) ?></div>
    </div>
    ve bu kodla değiştirin;
    <div class=”menubox”>
    <?php paged_menu(); ?>
    </div>
  4. Bu değişiklikleri yaptıktan sonra eklentinin çalıştığını görüceksiniz. Css kodlarıyla oynayarak renkleri, border’ları vs. değiştirerek sitenize uyumlu bir hale getirebilirsiniz. Ayrıca eklenti dosyası olan page-navigation.php dosyasında  define(‘PNSHOW’, 4); kodunu bulun. Burdan kaç sayfa linkinin gösterilceğini ayarlıyorsunuz.
  5. Benim yaptığım son değişiklikte Türkçeleştirmeydi. Çünkü şöyle bir olay var. Örneğin 14 sayfa var ve 5. sayfadasınız.  PAGE 5 of 14 yazıyor. Ben bunu SAYFA 5 olarak değiştirdim. Bunun içinde aşağıdaki değişikliği yapmanız gerekiyor. page-navigation.php dosyasını bir editör yardımıyla açın.
    Bu satırı bulun
    echo(‘<span class=”pagenav”>PAGE ‘.$paged.’ of ‘.$max_page.’</span>’);
    ve bu satırla değiştirin
    echo(‘<span class=”pagenav”>SAYFA ‘.$paged.’</span>’);  

Kolay gelsin…

Yazar: admin Kategori: Wordpress | Etiketler: , ,

6 Yorum »

Yazıya yapılan yorumları RSS ile takip edebilirsiniz. Geri İzleme URL


Yorum Yap

WordPress | TheBuckmaker | RSS-EMS | Sitemap