En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

Nasıl Yapılır: Eklentisiz WordPress'te Küçük Resimlerle İlgili Gönderiler

WordPress web sitenizde ilgili gönderilerin bir listesini görüntülemek istiyor ve bir eklenti yerine kod kullanmayı mı tercih ediyorsunuz?

WPBeginner olarak, kitlenizle etkileşim kurmanın ve içeriğinizi keşfetmelerini sağlamanın önemini sıklıkla vurgularız. Sayısız başarılı WordPress sitesinde kullanılan etkili bir strateji, ilgili gönderileri görüntülemektir.

Blogunuzun ziyaretçileri ilgilendikleri bir makaleyi okumayı bitirdiğinde, ilgili gönderilerin bir listesini sunmak onları meşgul tutacak ve okuyacak yeni içerikler bulmalarına yardımcı olacaktır.

Bu makalede, eklenti gerektirmeden kod kullanarak WordPress'te ilgili gönderilerin nasıl görüntüleneceğini göstereceğiz.

Nasıl Yapılır: Eklentisiz WordPress'te Küçük Resimli İlgili Gönderiler

WordPress'te Neden İlgili Yazılar Gösterilir?

WordPress blogunuz büyümeye başladığında, kullanıcıların aynı konudaki diğer gönderileri bulması zorlaşabilir.

Her blog yazısının sonuna ilgili içerik listesi eklemek, ziyaretçilerinizi web sitenizde tutmanın ve sayfa görüntülemelerini artırmanın harika bir yoludur. Ayrıca, en iyi içeriğinizi insanların kolayca bulabileceği yerlerde göstererek en önemli sayfalarınızın görünürlüğünü artırmaya yardımcı olur.

Eğer kod konusunda bilgili değilseniz, kod kullanmadan ilgili gönderileri gösterebilen birçok WordPress ilgili gönderi eklentisinden birini seçmek sizin için daha kolay olacaktır.

Ancak, bir eklenti kullanmadan ilgili gönderileri görüntüleyip görüntüleyemeyeceğinizi hiç merak ettiyseniz, yalnızca kod kullanarak küçük resimlerle ilgili gönderiler oluşturmak için kullanabileceğiniz iki farklı algoritma paylaşacağız:

Not: Her ilgili gönderiyle bir küçük resim göstermek istiyorsanız, öncelikle bu gönderilere öne çıkan bir görsel eklediğinizden emin olun.

Yöntem 1: WordPress'te Etiketlere Göre İlgili Yazıları Gösterme

İlgili içeriği bulmanın etkili bir yolu, aynı etiketleri paylaşan diğer gönderileri aramaktır. Etiketler genellikle bir gönderide yer alan belirli ayrıntılara odaklanmak için kullanılır.

Bunu akılda tutarak, birbirleriyle ilişkilendirmek istediğiniz gönderilere bazı yaygın etiketler eklemek isteyebilirsiniz. Bunları WordPress düzenleyicisindeki 'Etiketler' kutusuna girebilirsiniz.

WordPress Düzenleyicisindeki 'Etiketler' Ayarlar Kutusu

Gönderilerinize etiket ekledikten sonra yapmanız gereken bir sonraki şey, aşağıdaki kod parçasını temanızın single.php şablonuna eklemektir.

Sitenize kod ekleme konusunda yardıma ihtiyacınız olursa, web'den WordPress'e kod parçacıkları yapıştırma hakkında başlangıç kılavuzu rehberimize bakın.

$orig_post = $post;
global $post;
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=>5, // Number of related posts that will be shown.
'ignore_sticky_posts'=>1
);
$my_query = new wp_query( $args );
if( $my_query->have_posts() ) {
   
echo '<div id="relatedposts"><h3>Related Posts</h3><ul>';
   
while( $my_query->have_posts() ) {
$my_query->the_post(); ?>
   
<li><div class="relatedthumb"><a href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><!--?php the_post_thumbnail(); ?--></a></div>
<div class="relatedcontent">
<h3><a href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><!--?php the_title(); ?--></a></h3>
<!--?php the_time('M j, Y') ?-->
</div>
</li>
<!--?php }
echo '</ul--></ul></div>';
}
}
$post = $orig_post;
wp_reset_query();

Bu kod, bir sayfayla ilişkili etiketleri arar ve ardından benzer etiketlere sahip sayfaları getirmek için bir veritabanı sorgusu çalıştırır.

Kodu nereye yerleştirmelisiniz? Bu, temanıza bağlıdır, ancak çoğu durumda, kodu temanızın single.php şablonuna ana gönderiden sonra ve yorum bölümünün hemen üzerine yapıştırabilmelisiniz.

Eğer demo sitemizde olduğu gibi Twenty Twenty-One temasını kullanıyorsanız, kodu yapıştırmak için iyi bir yer template-parts/content/content-single.php dosyasında, başlığın hemen ardından ve <?php the_content();'den hemen sonra olacaktır.

Etiketlere Göre İlgili İçerik Önizlemesi

Bu, herhangi bir WordPress gönderisinde otomatik olarak ilgili içeriği gösterecektir.

İlgili gönderilerinizin stilini ve görünümünü temanıza uyacak şekilde, özel CSS ekleyerek değiştirmeniz gerekecek.

İlgili Yazılar örneği

İpucu: Web sitenizi bozabilecek tema dosyalarınızı düzenlemek yerine, WPCode gibi bir kod parçacığı eklentisi kullanmanızı öneririz.

WPCode, WordPress'e özel kod eklemeyi güvenli ve kolay hale getirir. Ayrıca, parçacıkları WordPress sitenizde belirli konumlara, örneğin bir gönderiden sonra otomatik olarak eklemenizi ve çalıştırmanızı sağlayan 'Ekleme' seçenekleriyle birlikte gelir.

Özel kod parçacıkları için WPCode ekleme seçenekleri

For more details, see our guide on how to add custom code in WordPress. You can also check out our detailed WPCode review to learn more about the plugin.

Yöntem 2: WordPress'te Kategoriye Göre İlgili Yazılar Nasıl Gösterilir

İlgili içerik görüntülemenin bir başka yolu da aynı kategorideki gönderileri listelemektir. Bu yöntemin avantajı, ilgili gönderi listesinin neredeyse hiçbir zaman boş olmamasıdır.

Yöntem 1 gibi, temanızın single.php şablonuna veya WPCode gibi bir kod parçacığı eklentisine bir kod parçacığı eklemeniz gerekir. Daha fazla ayrıntı için Yöntem 1'e ve WordPress'te özel kod ekleme kılavuzumuza bakın.

$orig_post = $post;
global $post;
$categories = get_the_category($post->ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
'category__in' => $category_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=> 2, // Number of related posts that will be shown.
'ignore_sticky_posts'=>1
);
$my_query = new wp_query( $args );
if( $my_query->have_posts() ) {
echo '<div id="related_posts"><h3>Related Posts</h3><ul>';
while( $my_query->have_posts() ) {
$my_query->the_post();?>
   
<li><div class="relatedthumb"><a href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><!--?php the_post_thumbnail(); ?--></a></div>
<div class="relatedcontent">
<h3><a href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><!--?php the_title(); ?--></a></h3>
<!--?php the_time('M j, Y') ?-->
</div>
</li>
<!--?php }
echo '</ul--></ul></div>';
}
}
$post = $orig_post;
wp_reset_query();

Artık her gönderinin altında ilgili içeriklerin bir listesini göreceksiniz.

İlgili sayfalarınızın stilini ve görünümünü değiştirmek istiyorsanız, temanıza uyacak şekilde özel CSS eklemeniz gerekecektir.

WordPress'te ilgili gönderileri görüntüleme hakkında daha fazla bilgi edinmek ister misiniz? İşte ilgili gönderilerle ilgili bu yardımcı öğreticilere göz atın:

Umarım bu öğretici, eklentisiz olarak WordPress'te küçük resimlerle ilgili gönderileri nasıl göstereceğinizi öğrenmenize yardımcı olmuştur. Ayrıca WordPress sitenize ziyaretçi takibinin nasıl yapılacağını öğrenmek veya web sitenizi hızlandırmak için 24 ipucu listemize göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

184 CommentsLeave a Reply

  1. Merhaba,

    WordPress temamda bir 'İlgili gönderi' seçeneğim var ve zaten kullanıyorum. İçerikten sonra 6 gönderi gösterdim. Sorun şu ki, yalnızca 3 ilgili gönderi gösteriyor ve sonraki üç tanesi yatay olarak kaydırıldığında görülebiliyor. O seçeneği istemiyorum, sitenin tüm 6 gönderiyi doğrudan göstermesini istiyorum. Bunu nasıl yapabileceğimi söyler misin?

  2. Merhaba,

    Rehberliğiniz harikaydı ama belirli bir kategoriyi ilgili gönderilerden hariç tutarak göstermemeyi nasıl yapabilirim?

    Şimdiden teşekkürler!
    Saygılarımla,
    LAszlo Gyuricza

  3. Güzel bir çözüm ama benim gereksinimlerim için kesin değil. Aslında asıl sorun, bu kodun aynı kategori veya etiketlerdeki ilgili gönderileri en yeniden eskiye doğru sıralamasıdır. Sonuç olarak, bir kategori/etiket içinde gezinirken her zaman aynı birkaç son gönderiyi görüntüleyeceksiniz, bu da sitenizin eski gönderilerini oldukça sınırlayacaktır. Bu doğru bir sonuç mu? Lütfen denediyseniz fikrinizi paylaşın!

    • 1. ‘caller_get_posts’=>1 sonrasına virgül(,) koyun
      2. Enter tuşuna basın [sonraki satır]
      3. ‘orderby’=>’rand’ ekleyin
      İşlem tamam. Artık ilgili gönderiler rastgele gösterilecektir. Teşekkürler.

  4. Bu kod harika çalışıyor. Kodun bu kısmının ne işe yaradığını açıklayabilir misiniz diye merak ediyordum?

    $orig_post = $post;
    global $post;

    $post = $orig_post;

    Sanırım geri kalanının ne yaptığını anladım, ama bu beni bir döngüye sokuyor.

    Tüm harika içerikleriniz için teşekkürler!

  5. Kamuoyuna duyurulan Kategoriye Göre İlgili Gönderiler Kodunu sormama izin verin. Teşekkürler

  6. Twentyfifteen varsayılan temasında bu kodu single.php dosyasına nereye eklemeliyim? Eğer endwhile; üzerine eklersem, sözdizimi hatası, beklenmeyen 'endwhile' gösteriyor ve eğer endwhile; altına ama endif; üzerine eklersem, sözdizimi hatası, beklenmeyen 'endif' gösteriyor

    Bunun için bir çözüm var mı?

    Teşekkürler

  7. Yirmi on beş varsayılan temasında bu kodu single.php dosyasına nereye eklemeliyim? Döngü sonundan önce eklersem; söz dizimi hatası, beklenmeyen ‘endwhile’ hatası veriyor ve döngü sonundan sonra ama if sonundan önce eklersem, söz dizimi hatası, beklenmeyen ‘endif’ hatası veriyor

    Bunun için bir çözüm var mı?

    Teşekkürler

  8. Merhaba! Harika bir yazı!

    Her iki seçeneği birleştirmenin, ilgili etiketleri yalnızca mevcut kategoride çağırmak için bir yolu var mı?

  9. single.php düzenim:

    //the_content bla bla bla code here

    //Etiketlere Göre İlgili Gönderiler kodunu buraya yapıştırın

    //comments_template bla bla bla kod buraya

    ——————————-
    Aldığım sonuç hatası:
    Parse error: syntax error, unexpected ‘endwhile’ (T_ENDWHILE) in …
    ——————————-
    ” <? } " yerine " <?php } " değiştirdikten sonra çalıştı.

    just sugestion, maybe it better if you put complete php open tag
    thanks :)

  10. Mükemmel çalışıyor. İlgili Gönderiler etiketlerinden belirli bir etiketi nasıl hariç tutabilirim? Yani, mevcut gönderinin sahip olduğu etiketlerden herhangi birine (örneğin 595 etiketi hariç) sahip diğer gönderileri bulduğunda algoritmanın nasıl değiştirileceğini ve listeleneceğini kastediyorum.

  11. Harika kod için teşekkürler
    Harika çalışıyor ama bu bölümün daha güzel görünmesi için herhangi bir CSS kodu eklememişsiniz. Bunu yapabilir misiniz? Kodlama konusunda yeniyim ve bazı kodlar denedim ama işe yaramadı. Kodlarınızda şunlar var:
    echo ‘Related Posts’; ancak diğer kaynaklarda bulduğum bazı benzer kodlarda şunlar var:

    ve css'de şöyle kodlar:
    .relatedposts { font-size: 12px; width: 640px; } .relatedposts h3 { font-size: 20px; margin: 0 0 5px; } gibi kodlar güzel bir görünüm elde etmenizi sağlar ancak sizin kodunuzla çalışmadı.
    Teşekkürler

  12. Sevgili meslektaşım, bu kodu single.php dosyasına yapıştırdığımda aldığım bir hata. Kodu tam olarak nereye yapıştırmam gerektiğini lütfen söyleyin.

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen dosya sonu C:\xampp\htdocs\beingusefull\wp-content\themes\TechPlus\single.php satır 78'de

  13. Bu, bireysel temanıza ve şablonunuza bağlı olacaktır. Koşullu etiketi WordPress döngüsü başladıktan sonra eklemeniz gerekir. Bu satırdan sonra:
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    • Ben de o hatayı aldım ve bu benim güncellenmiş kodum:
      ID);
      if ($tags) {
      $tag_ids = array();
      foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
      $args=array(
      ‘tag__in’ => $tag_ids,
      ‘post__not_in’ => array($post->ID),
      ‘posts_per_page’=>5, // Gösterilecek ilgili gönderi sayısı.
      ‘caller_get_posts’=>1
      );
      $my_query = new wp_query( $args );
      if( $my_query->have_posts() ) { ?>
      İlgili Gönderiler
      have_posts() ) : $my_query->the_post(); ?>
      <a href="” rel=”bookmark” title=””>

      <a href="” rel=”bookmark” title=””>

  14. Facebook'ta paylaştığımda, küçük resim ilgili gönderiden alınıyor, ana sayfadan küçük resmi alabilir miyim? Teşekkürler

    • Yoast'ın WordPress SEO eklentisini kullanıyorsanız, gönderinin sosyal sekmesi altında küçük resim URL'sini belirtebilirsiniz. Sosyal sekmesei gösterilmiyorsa, WordPress yönetici menüsündeki Yoast SEO bağlantısına tıklamanız ve ardından “Sosyal” seçeneğine tıklamanız gerekir. Sosyal sayfada, “Open Graph meta verilerini ekle” seçeneğini işaretleyin ve kaydedin. Gönderinize geri dönün ve gönderi paylaşıldığında kullanmak istediğiniz küçük resim görüntüsünü belirtebilirsiniz. Gönderi görüntüsünü açıkça ayarlamazsanız, kullanıcının sayfada görünen herhangi bir görüntüyü seçme seçeneği vardır, bu nedenle son gönderi görüntüleriniz makale bağlantısını paylaştığınızda çekilmektedir.

  15. Büyük bir kendi kendine barındırılan sitede ne kadar veritabanı/sunucu yükü olacağı hakkında herhangi bir düşünceniz var mı? #nRelate artık mevcut olmadığından ilgili gönderilere alternatif arıyorum.

  16. Bu benim için single.php'de çalışmıyor, çünkü ilgili gönderiler sayfanın en altına geliyor. loop.php ile çalışıyor ama o zaman ana sayfada da görünüyorlar – sadece tek gönderilerde ve ana sayfada görünmemesi için bir çözüm fikri olan var mı?

  17. Merhaba, bunu doğru yapamayan tek kişi ben olmalıyım. Temam öne çıkan görselleri destekliyor, bu kodu single.php dosyasındaki yorumlardan önce ekledim. Koda tam olarak nereye gireceğim konusunda herhangi bir ipucu var mı?

  18. Bulduğum tüm kodlar asla çalışmıyor. Ya da sayfamda hiçbir şeyi değiştirmiyorlar ya da bir hata mesajı görüntülüyorlar. Başka ne yapacağımı bilmiyorum!

  19. İlgili gönderiler sorgusuna sayfalama eklemenin bir yolu var mı? Tek.php içindeki ikincil bir sorguda sayfalama çalıştıramıyorum gibi görünüyor. Teşekkürler!

  20. Merhaba, sormak istiyorum, ilgili gönderilerin kategori ve etiketlere göre tek bir yerde olmasını sağlamanın bir yolu var mı? Teşekkürler.

  21. Küçük resimlerim çok büyük, yardım edin. İlgili gönderi küçük resimlerini nasıl sınırlayabilirsiniz?

  22. Tek bir kategori (Buna Markalar diyelim) seçmenin ve ardından Markalar altındaki alt kategorilerle yalnızca ilişkili gönderileri göstermenin bir yolu var mı? Yani, kategoriler için hiyerarşi Markalar > JCPenny olacaktır. Yalnızca JCPenny için ilgili gönderileri göstermek istiyorum. Ancak, bu alt kategori gönderiden gönderiye farklı olabilir. Yani bir gönderi farklı bir alt kategori kullanırsa, o alt kategori için ilgili gönderileri gösterecektir. Bu kod bir şekilde bunu halletmek için değiştirilebilir mi?

  23. Merhaba, kod için teşekkürler, ancak öne çıkan görseli küçük resim olarak almak yerine, gönderilerimdeki ilk görseli alabilir miyim? Teşekkürler

      • Bununla ilgili bir gönderi hazırlamanız harika olurdu. Çok teşekkür ederim ve bekliyor olacağım. Gönderiyi hazırladığınızda bize bildirmek için nazikçe buraya bir bildirim bırakabileceğinizi umuyorum.

  24. Harika gönderi, teşekkürler! WP'yi gönderilerden çok bir CMS olarak kullanan ve çok sayıda sayfam olan bir web sitesi işletiyorum. Bunu ilgili sayfalar yerine ilgili sayfalarla yapabilir miyim, böylece gönderileri değil ilgili sayfaları alıyor? Eğer öyleyse bunu nasıl yapabilirim.

    Thanks for the help :)

  25. Bu. Harika. WPEngine, birkaç istisna dışında, ilgili gönderi eklentilerine anlaşılır bir şekilde izin vermiyor. Birkaçını denedim ve gerçekten beğenmedim. Bu kodu single.php'ye attım ve işte oldu! Teşekkürler.

  26. Bu iyi ama etiketler veya kategori yerine gönderi başlığı ile yapmak istiyorum. Bunun için herhangi bir öneriniz var mı, syed!!

  27. Merhaba arkadaşlar küçük bir sorunum var: “Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘endwhile’ (T_ENDWHILE) C:\xampp\htdocs\z1\wp-content\themes\mytheme\single.php satır 65'te” bulun
    Ama ne..? Teşekkürler

  28. Bu kod parçasını seviyorum, düzenli olarak kullanıyorum! Bir soru: Koddaki bazı etiketleri hariç tutmanın bir yolu var mı?

  29. Kategoriyle ilgili gönderiler koduna bir göz atın. Bazı php eklemeden çalışmaz, başlamadan önceki üç harf echo ile. Php ekleyin ve göz ardı edilmez. Her iki durumda da göz ardı edilir ve wordpress her seferinde bir hata notuyla ağlar. Bu arada kod için teşekkürler ve işimi çok kolaylaştırdı. Bunun için çok teşekkürler ve lütfen ayarlayın,

  30. Ayrıca, bir sorum daha var,

    Belirli bir etiketi içeren belirli bir gönderiyi tüm gönderilerde görüntülemek isteseydim, bunu nasıl yapardım?

  31. Merhaba, bu harika! Artık ilgili gönderi eklentimi kaldırabilirim, bu yüzden ÇOK teşekkürler!

    Bir sorum var, ilgili gönderiyi 2 sütunda nasıl gösterebilirim?

    Tekrar, bu benim için çok BÜYÜK bir yardım oldu!

  32. Merhaba!! Kodlama hakkında hiçbir fikri olmayan ama yine de bir blogu olan benim gibi kişiler için faydalı bilgileriniz için teşekkürler!! "Etikete Göre İlgili Gönderiler" kodunuzu tek gönderi dosyama ekledim. Fotoğraflar hariç çalışıyor. Hiç görünmüyorlar ve ilgili gönderilerimin başlıkları alt alta, bir liste gibi görünüyor. Yanlış ne yaptım?? Cevabınız için şimdiden teşekkürler!!

  33. Merhaba,

    Bu kod harika! Çok teşekkür ederim. Kodun BAŞKA BİR SİTEDEN ilgili gönderileri göstermesini sağlayabilir miyim? Yani başka bir sitedeki gönderileri arayarak sitemdeki gönderinin altında ilgili gönderi olarak gösteriyor mu?

    Teşekkürler!

  34. Merhaba,
    Özel gönderilerle çalışan bir tema kullanıyorum. Kodunuzu denersem, normal gönderiler yerine yalnızca bu özel gönderileri görüntülemek için hangi bölümü düzenlemem gerektiğini merak ediyorum.

    Teşekkürler

  35. Merhaba – bulduğum ilk öğretici işe yarıyor ancak listeyi dikey istiyorum. Bunun için CSS örneği verebilir misiniz?

  36. Merhaba,

    Bu kodu eklemem gereken single.php dosyasını bulamıyorum.

    Sorun şu ki, Balance Teması + Genesis kullanıyorum. Genesis'te Single.php dosyasını bulabiliyorum, ancak "Hiçbir Koşulda Düzenlemeyin" diyor ve aslında kodu oraya yapıştırdım, ancak sitemin sayfaları hiç açmamasına neden oldu.
    Ve Child Balance Teması'nda Single.php yok...

    Herhangi bir öneriniz var mı?

    • Evet, çerçeve dosyasını düzenlemeyin. Genesis kancaları ve filtreleri ile kendinizi tanımanız gerekecektir. Ardından, functions.php dosyanızı kullanarak tek sayfa için döngü kancalarından birine kodu ekleyin. Ne yazık ki, piyasadaki çerçeve sayısı göz önüne alındığında, tüm çerçeveler için ipuçlarımızı kapsayamayız.

      Yönetici

  37. Merhaba, küçük resim boyutunu değiştirmenin bir yolu var mı? Sadece bir ilgili gönderi alıyorum ve küçük resmi çok büyük.

  38. Merhaba! Bu çok kullanışlı bir kodlama. Bunu, bir site haritası gibi ama küçük resimlerle tüm gönderileri gösterecek özel bir sayfa yapmak için kullanmak mümkün mü? Şöyle bir şey:

    Kategori 1
    —– ilgili gönderi kodu (o kategorideki tüm gönderiler) ——

    Kategori 2
    —– ilgili gönderi kodu (o kategorideki tüm gönderiler) ——

    vb. Az gönderisi olan kategoriler için harika bir vitrin olur. Okuduğunuz ve yardım ettiğiniz için teşekkürler!

  39. Merhaba,

    "Kategoriye Göre İlgili Gönderiler" çok kullanışlı.

    Bazen bir eklenti kullanmak yerine ham bir kod eklemenin daha iyi olduğuna inanıyorum, bu kadar genişletilebilir değil…

    Teşekkürler!

  40. Thank you thank you thank you!! A simple copy paste bit of code that just gets on with it and works – does exactly what it says. This is exactly what I was looking for :)

  41. merhaba!

    biraz yardıma ihtiyacım var…

    Nasıl filtreleyebilirim.. kategoriyi, ancak ana ve alt kategorilerim varsa ve sadece alt gönderiyi gösterirsem. örn:

    – ürün (tüm ürün, bu ana öğe) (id 104)

    – KindOfProducts (alt kategori, bu çocuk) (id 109)

    – KindOfProductsTwo (alt kategori, bu çocuk) (id 110)

    ürünlerde tüm gönderiler var ancak yalnızca KindOfProducts'tan ilgili olanları göstermem gerekiyor.

    bununla deniyorum:

    $args = array(

    ‘category__in’ => $category_ids,

    ‘category__not_in’ => 104,

    ‘post__not_in’ => array($post->ID),

    ‘orderby’=> ‘rand’,

    ‘showposts’ => 100,

    ‘ignore_sticky_posts’ => 1

    );

    ama hiçbir şey göstermiyor...

    ve bununla deniyorum:

    $args = array(

    ‘category__in’ => $category_ids,

    ‘child_of’ => 104,

    ‘post__not_in’ => array($post->ID),

    ‘orderby’=> ‘rand’,

    ‘showposts’ => 100,

    ‘ignore_sticky_posts’ => 1

    );

    ve hiçbir şey

    yardım? tşkler!

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.