/ WordPress’te Önceki ve Sonraki Yazı Bağlantılarını Düzenleme /

Leopic

Yaşayan Forum Efsanesi
26 Şub 2016
9,948
10
maxresdefault.jpg


Günümüzün en çok kullanılan içerik yönetim sistemi olan WordPress’in güzel yanlarından birisi de bir yazıya girdiğinizde, ondan önce ve sonra yazılan yazıları kolay bir şekilde görmemizi sağlayan fonksiyonlarının olması. Böylece okuyucularımıza makaleden makaleye geçmelerini sağlamış oluruz.

Bir yazının içindeyken o yazıdan önce ve sonra yazılan yazıları göstermenin bilinen en pratik yolu WordPress’in standart önceki yazı ve sonraki yazı fonksiyonlarıdır ve bu fonksiyonlar şu şekildedir.


Kod:
<?php 
   next_post_link(); 
   previous_post_link();
?>
Bu fonksiyonların WordPress Codex sayfasına bakarsanız aldığı değerlerle aslında oldukça düzenlenebilir fonksiyonlar olduklarını görebilirsiniz ancak yine de benim gibi sabit fonksiyonlara bağlı kalmayı sevmiyorsanız önceki ve sonraki yazıları aşağıdaki kodlarla dilediğiniz biçimde gösterebilirsiniz.



Kod:
<?php 
   $p = get_adjacent_post(false, '', true);
   if(!empty($p)) echo '<div class="prev"><a href="' . get_permalink($p->ID) . '" title="' . $p->post_title . '">' . $p->post_title . '</a></div>';
 
   $n = get_adjacent_post(false, '', false);
   if(!empty($n)) echo '<div class="next"><a href="' . get_permalink($n->ID) . '" title="' . $n->post_title . '">' . $n->post_title . '</a></div>'; 
?>
Kolay gelsin… Alıntıdır.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.