<a href="#"> Son Yazılar </a> <a href="#"> En Çok okunan Yazılar </a> <a href="#"> Son Yorumlar </a>
Yazıya Tıklayınca Son eklenen yazıları listeleme
6
●833
- 16-07-2014, 11:42:51Merhaba arkadaşlar bir tema yapıyorum. şöyle bir sorunum war. Anasayfamda bulunan bir yazıya tıklayınca son eklenen yazıların listelendiği sayfaya gitmesini istiyorum istiyorum. Bunu nasıl yapabiliriz bilgisi olan warsa yardımcı olursa sevinirim iyi günler.
- 16-07-2014, 12:09:38Misafir
- 16-07-2014, 19:58:44Sağ kulağı sol elle tutmayı söylüyorsun.kaptan_ adlı üyeden alıntı: mesajı görüntüle
@ugurylmz2121
http://wordpress.org/plugins/network-latest-posts/
Şu eklentiyi kullan işini görür kısa kodlarla istediğin sayfaya istediğni biçimde son yazılarını gösterebilirsin.
Dediğin tarzda eklentileri şöyle ara http://wordpress.org/plugins/search....hortcode&sort= senin işini shortcode tarzı eklentiler çözer istediğin sayfada shortcode kullanabilirsin ve gelişmiş shortcode eklentisi zibil gibi var. - 17-07-2014, 00:53:27MisafirElimden geldiğince arkadaşa yardımcı olmak istedim.SinanIsler adlı üyeden alıntı: mesajı görüntüle
- 17-07-2014, 07:13:54Sa dostum,
Bunu wordpress içerisinde kullanacak isen eklenti kullanmak en kolay teknik olacaktır; SinanIsler adlı üyenin de söylediği gibi.
Fakat tema üzerine eklenti kullanmak istemeyen kişilerden isen, birazcık Wordpress geliştiriciliğine soyunman lazım. Bunun için de aşağıdaki yolları kabaca anlatacağım, detayları biraz araştırma ile bulabilirsin.
Wordpress admin panelinden 3 adet yeni sayfa oluşturun:
Son Yazılar, En Çok Okunanlar, Son Yorumlar
Arından bu sayfalar için tema dosyanızda yer alan "category.php" dosyasını kopyalayarak php şablonları oluşturun ve isimleri de şöyle olabilir.
template-page-sonyazilar.php template-page-encokokunanlar.php template-page-sonyorumlar.php
arından bu dosyaların her birini açıp, en üst kısmına aşağıdaki kodları ekleyin:
template-page-sonyazilar.php --> <?php /* Template Name: Son Yazılar */ ?> template-page-encokokunanlar.php --> <?php /* Template Name: Son Yazılar */ ?> template-page-sonyorumlar.php --> <?php /* Template Name: Son Yazılar */ ?>
Bkz: Wordpress Codex Page Templates
Şimdi bu dosyaları FTP ile tema klasörüne ekledikten sonra admin panel, sayfalar kısmında, ilgili sayfaları ilgili şablonlar ile eşleştirmeniz gerekecektir. Codex kısmında anlatılmakta. Sağ kısımdaki alandan
Gelelim şimdi bu sayfalar istediğiniz gibi içerikleri çıkartmaya. İlgili php dosyasını açıp, wp_query ile yeni bir sorgu yapmanız gerekmektedir. wp_query kullandığınız takdirde wp_reset_query kullanmayı unutmayın, yoksa siteniz hata verecektir!
Bkz: Wordpress Codex - WP_Query ya da Wordpress Codex - query_posts
Örneğin: son 10 yazıyı çekmek için Google Araması
Kolay gelsin. - 17-07-2014, 09:39:10Eklentilerle olacak iş değil. ilginiz için tşkler.SinanIsler adlı üyeden alıntı: mesajı görüntüle
Herhangi bir kategori yada page sayfası açmadan yapamazmıyız bunu. Hazırladığım bir sonyorumlar.php dosyasını, başka nasıl çekebiliriz.karabulutemre adlı üyeden alıntı: mesajı görüntüle - 19-07-2014, 02:05:26Sa.ugurylmz2121 adlı üyeden alıntı: mesajı görüntüle
sayfalama yapmadan, belirli bir şablonda da kullanabilirsin, örneğin sidebar.php.
bunun için ise, özel bir wp_query yazman gerekecektir. Önceki mesajda anlattığım ve verdiğim linklerden faydalanarak bunu oluşturabilmen mümkün elbette.
