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.

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:
- Yöntem 1: WordPress'te Etiketlere Göre İlgili Yazıları Gösterme
- Yöntem 2: WordPress'te Kategoriye Göre İlgili Yazılar Nasıl Gösterilir
- İlgili Yazılar Hakkında Uzman Kılavuzları WordPress'te
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.

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.

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.

İ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.

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.
İlgili Yazılar Hakkında Uzman Kılavuzları WordPress'te
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:
- WordPress'te İlgili Gönderiler Nasıl Görüntülenir (Adım Adım)
- WordPress'te Aynı Yazarın İlgili Yazılarını Görüntüleme
- WordPress'te Son Gönderileri Görüntüleme
- WordPress'te Belirli Bir Kategorideki Son Gönderileri Görüntüleme
- WordPress Blog Gönderilerine Satır İçi İlgili Gönderiler Nasıl Eklenir
- WordPress'te Rastgele Gönderiler Nasıl Görüntülenir
- WordPress'te İlgili Sayfalar Nasıl Gösterilir
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.

Abhijit Badgujar
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?
Gyuricza Laszlo
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
WPBeginner Desteği
Eklentilerden birini deneyebilirsiniz: ilgili gönderi eklentileri.
Yönetici
Tuta
Merhaba Syed. Nasıl stil verebilirim?
WPBeginner Desteği
Merhaba Tuta,
Bunu stilize etmek için CSS'nizde #relatedposts .relatedthumb ve .relatedcontent seçicilerini kullanabilirsiniz.
Yönetici
Dev Rathore
Tüm Yazı Listesini tek bir Sayfada Nasıl Gösteririm
Suraz
İlgili Yazıları WPBeginner'daki gibi iki sütunda nasıl gösteririm??
Tom
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!
Neşe
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.
Zane DeVault
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!
may nghe len
Kamuoyuna duyurulan Kategoriye Göre İlgili Gönderiler Kodunu sormama izin verin. Teşekkürler
atiq
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
Mohammad Kazemi
'<?' yerine '<?php' kullanmalısınız
atiq
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
Marcel Tripoux
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ı?
Bambang
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
Alex
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.
Mohammad
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
Muthu
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
WPBeginner Ekibi
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(); ?>Jenny
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=””>
wiyono
Facebook'ta paylaştığımda, küçük resim ilgili gönderiden alınıyor, ana sayfadan küçük resmi alabilir miyim? Teşekkürler
Lacey Tech Solutions
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.
Gretchen Louise
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.
WPBeginner Ekibi
Kodun ilk satırına `if (is_single())` koşullu etiketini kullanın.
vipul
Nerede ve nasıl olduğunu söyleyebilir misin?
Rachael
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ı?
kate // her zaman aç //
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ı?
Keyko Sakura
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!
Mason Coulter
İ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!
Tom K.
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.
Jonas
Küçük resimlerim çok büyük, yardım edin. İlgili gönderi küçük resimlerini nasıl sınırlayabilirsiniz?
WPBeginner Desteği
Muhtemelen küçük resimleri yeniden oluşturmanız gerekebilir.
Yönetici
Jonathan
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?
Jonathan
OH! Sanırım anladım. Argümanlara ‘parent’ => ‘kedi kimlik numarası’ ekledim ve sanırım işe yaradı.
Jonathan
wait… no, that didn’t work
Miro
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
WPBeginner Desteği
Bu harika bir gönderi fikri gibi görünüyor, yakında yeni bir makalede ele alacağız. Geri bildirim için teşekkürler.
Yönetici
Miro
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.
Caleb
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
Muhammad Hadi Qureshi
Bu yardımcı gönderi için gerçekten teşekkürler
Phil Simon
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.
Lucas Bishop
Bu iyi ama etiketler veya kategori yerine gönderi başlığı ile yapmak istiyorum. Bunun için herhangi bir öneriniz var mı, syed!!
Alexandros
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
WPBeginner Desteği
Kodu single.php dosyanızda endwhile; altına yapıştırmayı deneyin.
Yönetici
Britt
Bu kod parçasını seviyorum, düzenli olarak kullanıyorum! Bir soru: Koddaki bazı etiketleri hariç tutmanın bir yolu var mı?
Rakesh
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,
Dennis
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?
Dennis
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!
Christina
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!!
WPBeginner Desteği
Görünüşe göre gönderilerinizle birlikte gönderi küçük resimlerini veya öne çıkan görselleri kullanmıyorsunuz. Ayrıca CSS'yi biraz ayarlamanız gerekebilir.
Yönetici
TheFran
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!
Yayın Kadrosu
Bu kod parçasını kullanmıyorum. Bunun için daha karmaşık bir şey oluşturmanız gerekir.
Yönetici
Carlos
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
Miz.Chellie
Merhaba – bulduğum ilk öğretici işe yarıyor ancak listeyi dikey istiyorum. Bunun için CSS örneği verebilir misiniz?
Livius
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ı?
Yayın Kadrosu
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
Mark
Genesis Kancalarını kullanın, ardından kodu oraya koyun.
peter
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.
Yayın Kadrosu
Evet. Bunun gibi ek resim boyutları eklemeniz gerekecektir:
https://www.wpbeginner.com/wp-tutorials/how-to-create-additional-image-sizes-in-wordpress/
Yönetici
Dekan
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!
Dekan
hey, found something here.. I will try that
Nuno Marques
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!
Silverbadger
Gönderileri dikey yerine yatay olarak göstermek mümkün mü?
Thanks
Yayın Kadrosu
Evet, CSS'yi basitçe ayarlayabilirsiniz.
Yönetici
Paul
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
Yayın Kadrosu
Evet, gönderi küçük resimlerini tek başına kullanabilirsiniz. İlgili özelliği neden istediğinizden emin değilim…
Yönetici
Raheek
Yardımcı makale için teşekkürler. Şimdi bu kodu kullanarak ilgili gönderiler ekledim.
Ferdy
İlgili gönderi yoksa ne olur. kategori ile ilgili olana geri dönecek şekilde kodlanabilir mi?
tobalseverin
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!