Ana WordPress RSS yayınınıza özel gönderi türleri eklemek ister misiniz?
Varsayılan olarak, WordPress RSS akışı yalnızca son blog gönderilerinizi gösterir. Ancak, diğer içerikler için özel gönderi türleri kullanıyorsanız, bunları ana RSS akışınıza da dahil etmek isteyebilirsiniz.
Bu makalede, ana WordPress RSS beslemenize özel gönderi türlerini nasıl kolayca ekleyeceğinizi göstereceğiz.

Neden WordPress’te Ana RSS Akışına Özel Gönderi Türleri Ekleyin?
Varsayılan olarak, WordPress, gönderiler ve sayfalar adı verilen yaygın olarak kullanılan iki içerik türüyle birlikte gelir. Ancak, gerekirse daha fazla içerik türü eklemek için özel gönderi türleri de oluşturabilirsiniz.
Örneğin, bir film inceleme sitesi, söz konusu içerik türüne uygun özel taksonomiler kullanarak özel bir gönderi türü oluşturmak isteyebilir.

Artık özel gönderi türleriniz, kullanıcıların ekleyerek erişebilecekleri kendi RSS yayınlarına sahip olabilir. /feed/
özel yazı tipi arşiv URL’sinin sonunda.
Ancak, bu özel yazı tipi beslemeleri kolayca bulunamaz.
Örneğin, bir kullanıcı akış okuyucusuna web sitenizin URL’sini girdiğinde, yalnızca ana WordPress RSS yayınınız için abonelik seçeneği gösterilir ve özel gönderi türleri dahil edilmez.

Bununla birlikte, ana WordPress RSS yayınınıza özel bir gönderi türü ekleyerek bunu kolayca nasıl düzelteceğinizi görelim. İki yöntemi ele alacağız, böylece kullanmak istediğiniz yönteme geçmek için aşağıdaki bağlantıları kullanabilirsiniz.
Tüm özel gönderi türlerini WordPress RSS beslemenize eklemek istiyorsanız bu yöntem tam size göre.
WooCommerce gibi bir e-Ticaret eklentisi kullanıyorsanız, bu yöntemi kullanmak Ürünler özel gönderi türünü ana RSS beslemesine dahil etmenizi de sağlayacaktır.
Bunu, temanızın functions.php dosyasına özel kod ekleyerek kolayca yapabilirsiniz.
Ancak unutmayın ki kod girerken yapacağınız en ufak bir hata web sitenizi ulaşılamaz hale getirebilir.
Bu yüzden kullanmanızı öneririz WPCod web sitenize kod eklemek için eklenti. Piyasadaki en iyi özel kod parçacığı eklentisidir ve sitenizi bozmadan özel kod eklemenin en kolay yoludur.
İlk olarak, yüklemeniz ve etkinleştirmeniz gerekir. ücretsiz WPCode eklentisi. Daha fazla talimat için, bir WordPress eklentisinin nasıl kurulacağına ilişkin başlangıç kılavuzumuza bakın.
Not: bu ücretsiz WPCode eklentisi bu eğitim için ihtiyacınız olan tek şey. Ancak, Premium’a yükseltme WPCod eklenti size bulut tabanlı bir snippet kitaplığına, akıllı koşullu mantığa, kod revizyonlarına ve daha fazlasına erişmenizi sağlar.
Etkinleştirildiğinde, şuraya gidin: Kod Parçacıkları » + Parçacık Ekle WordPress yönetici kenar çubuğundan sayfa.
Buradan, ‘Özel Kodunuzu Ekleyin (Yeni Parçacık)’ seçeneğinin altındaki ‘Snippet’i Kullan’ düğmesine tıklayın.

Bu sizi, kod parçacığı için bir ad yazarak başlayabileceğiniz ‘Özel Parçacık Oluştur’ sayfasına götürecektir.
Bundan sonra, sağdaki açılır menüden ‘Kod Türü’ olarak ‘PHP Snippet’i seçmeniz yeterlidir.

Ardından, aşağıdaki kodu kopyalayıp ‘Kod Önizleme’ kutusuna yapıştırmanız gerekir.
Bu kod, herkese açık tüm gönderi türlerini ana WordPress RSS beslemenize eklemenizi sağlar.
function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

Bunu yaptıktan sonra, ‘Ekleme’ bölümüne gidin ve ekleme yöntemi olarak ‘Otomatik Ekle’yi seçin.
Şimdi, snippet’i etkinleştirip kaydettikten sonra kod WordPress web sitenizde otomatik olarak yürütülecektir.

Bundan sonra, sayfanın en üstüne geri dönün ve ‘Aktif Değil’ anahtarını ‘Aktif’ konumuna getirin.
Son olarak, web sitenizde özel kodu kaydetmek ve yürütmek için ‘Snippet’i Kaydet’ düğmesini tıklamanız yeterlidir.

Tüm özel gönderi türleri artık ana WordPress RSS beslemenize eklenecektir.
Kodunuzun çalıştığından emin olmak için bir yayın okuyucuyu ziyaret ederek RSS yayınınızı kontrol edebilirsiniz.
Bu eğitim için, kullanacağız Beslemekullanıcıların Feedly hesaplarına RSS yayınları ve web siteleri eklemelerine, içeriklerini kolayca düzenlemelerine ve gerçek zamanlı güncellemeler almalarına olanak tanıyan çevrimiçi bir araçtır.
Oraya vardığınızda, ‘Favori web sitelerinizi takip edin’ seçeneğinin altına web sitenizin URL’sini yazmanız yeterlidir.
Özel gönderi türü içeriği artık WordPress RSS beslemenizde görüntülenecektir.

Yöntem 2: WordPress RSS Beslemesine Belirli Bir Özel Gönderi Türü Ekleyin
Ana WordPress RSS akışına belirli bir özel gönderi türü eklemek istiyorsanız, bu yöntem tam size göre.
Bunu yapmak için temanızın functions.php dosyasına özel kod eklemeniz gerekecek. Ancak kodu girerken en ufak bir hatanın web sitenizi bozabileceğini unutmayın.
Bu yüzden kullanmanızı öneririz WPCod yerine. Piyasadaki 1 numaralı WordPress kod parçacığı eklentisidir. WPCode kullanmak, WordPress web sitenize özel kod eklemenin en kolay ve en güvenli yoludur.
İlk olarak, yüklemeniz ve etkinleştirmeniz gerekir. ücretsiz WPCode eklentisi. Daha fazla talimat için, bir WordPress eklentisinin nasıl kurulacağına ilişkin başlangıç kılavuzumuza bakın.
Not: bu ücretsiz WPCode eklentisi bu eğitim için ihtiyacınız olan tek şey. Ancak, Premium’a yükseltme WPCod eklenti size bulut tabanlı bir snippet kitaplığına, akıllı koşullu mantığa, kod revizyonlarına ve daha fazlasına erişmenizi sağlar.
Eklenti etkinleştirildikten sonra şu adresi ziyaret edin: Kod Parçacıkları » + Parçacık Ekle WordPress yönetici kenar çubuğundan sayfa.
Buradan ‘Add Your Custom Code (New Snippet)’ seçeneği altındaki ‘Use Snippet’ butonuna tıklamanız gerekmektedir.

Şimdi, kod parçacığınız için bir ad yazarak başlayabileceğiniz ‘Özel Parçacık Oluştur’ sayfasına yönlendirileceksiniz.
Bu ad hiçbir yerde görüntülenmez ve yalnızca tanımlama amacıyla kullanılır.
Ardından, sağdaki ‘Kod Türü’ açılır menüsünden ‘PHP Snippet’ seçeneğini seçin.

Bunu yaptıktan sonra, aşağıdaki kodu kopyalayıp ‘Kod Önizleme’ kutusuna yapıştırmanız gerekir.
function myfeed_request($qv) {
if (isset($qv['feed']) && !isset($qv['post_type']))
$qv['post_type'] = array('post', 'movies', 'books');
return $qv;
}
add_filter('request', 'myfeed_request');
Kodu ekledikten sonra, nerede ‘nin yanına özel gönderi türünün adını yazın.[‘post_type’]’ kodunda yazıyor. Örneğimizde “gönderi”, “filmler” ve “kitaplar” var.
Bu özel gönderi türü, ana WordPress RSS beslemenize eklenecektir.

Şimdi, ‘Ekleme’ bölümüne gidin ve ‘Otomatik Ekle’ ayarını seçin.
Özel kod, aktivasyon üzerine WordPress web sitenizde otomatik olarak yürütülecektir.

Ardından, sayfanın en üstüne geri gitmeniz ve ‘Aktif Değil’ anahtarını ‘Aktif’ konumuna getirmeniz gerekir.
Son olarak, kodu WordPress web sitenize kaydetmek ve çalıştırmak için ‘Snippet’i Kaydet’ düğmesini tıklamayı unutmayın.

Özel gönderi türünün yönlendirildiğinden emin olmak için, aşağıdaki gibi bir yayın okuyucuyu ziyaret etmeniz gerekir: Besleme.
Oradayken, RSS beslemesini aramak için web sitenizin URL’sini yazmanız yeterlidir.
Özel gönderi türü içeriği artık WordPress RSS beslemenizde görüntülenecektir.

Bu makalenin, ana WordPress RSS beslemenize özel gönderi türlerini nasıl ekleyeceğinizi öğrenmenize yardımcı olacağını umuyoruz. Ayrıca, web sitesi trafiğini artırmak için WordPress RSS akışlarını optimize etmeye yönelik ipuçlarımıza ve en iyi WordPress RSS akışı eklentilerine yönelik en iyi seçimlerimize de göz atmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen bize abone olun Youtube kanalı WordPress video eğitimleri için. Ayrıca bizi burada bulabilirsiniz. twitter Ve Facebook.