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

WordPress'te Özel Gönderi Türleri Nasıl Değiştirilir/Dönüştürülür

Bazen belirli bir gönderi türünün içeriğiniz için en uygun olmadığını fark edebilirsiniz. Farklı bir formata geçmek, daha organize bir web sitesi yapısı oluşturmanıza ve hatta arama sonuçlarındaki görünürlüğünüzü artırmanıza yardımcı olabilir.

Özel gönderi türleri, içeriği benzersiz şekillerde düzenlemek ve görüntülemek için tasarlanmıştır. Bir özel gönderi türünü başka bir türe dönüştürerek, gönderileri sıfırdan yeniden oluşturma zahmetine girmeden sitenizin yapısını kolaylaştırabilirsiniz.

Bu makalede, herhangi bir kod kullanmadan WordPress'te özel gönderi türlerini nasıl kolayca değiştireceğinizi göstereceğiz.

WordPress'te gönderi türlerini dönüştürme

WordPress'te Gönderi Türlerini Neden Değiştirmeniz Gerekebilir?

Gönderi türleri, WordPress web sitenize ekleyebileceğiniz farklı içerik türleridir. 5 varsayılan gönderi türü vardır:

  • gönderiler
  • sayfalar
  • Ekler
  • revizyonlar
  • menüler

Ayrıca, blogunuzdaki içeriği daha iyi organize etmek için kendi özel gönderi türlerinizi kolayca oluşturabilirsiniz. Örneğin, portföyleri, referansları, ürünleri ve daha fazlasını görüntülemek için özel gönderi türleri oluşturabilirsiniz.

Ancak, bazen mevcut içeriğinizi başka bir gönderi türüne geçirmek isteyebilirsiniz. Mevcut gönderi türünün artık uygun olmadığını düşünüyorsanız bu yardımcı olabilir.

Örneğin, WordPress blogunuz film incelemeleri yapıyor ve bunun için özel bir gönderi türü oluşturduysanız, içeriğinizi 'Gönderiler'den 'Film İncelemeleri'ne geçirmek mantıklıdır.

Benzer şekilde, sayfalarınızda bir blog gönderisi için daha uygun olacak bazı içerikleriniz varsa, daha iyi arama görünürlüğü için gönderi türünü değiştirmek iyi bir fikirdir.

Bunu yaparak, web sitenizin kullanıcı deneyimini iyileştirmekle kalmayacak, aynı zamanda içerik organizasyonu, kullanıcı etkileşimi ve web sitesi navigasyonu konularında da yardımcı olacaktır.

Bunu söyledikten sonra, WordPress özel gönderi türlerini nasıl kolayca değiştireceğimize veya dönüştüreceğimize bakalım.

WordPress'te Gönderi Türleri Nasıl Değiştirilir

İlk olarak, Post Type Switcher eklentisini yükleyip etkinleştirmeniz gerekir. Ayrıntılı talimatlar için, bir WordPress eklentisinin nasıl kurulacağına dair başlangıç kılavuzumuza bakın.

Etkinleştirildiğinde, eklenti blok düzenleyiciye, içeriğinizi düzenlerken gönderi türlerini değiştirmenize olanak tanıyan basit bir açılır menü ekler.

Ayrıca, tüm gönderileri görüntülerken Gönderi Türlerini Hızlı Düzenleme ve Toplu İşlemler seçeneklerini kullanarak dönüştürmenize olanak tanır.

Blok Düzenleyicide Gönderi Türlerini Değiştirme

Öncelikle, gönderi türünü değiştirmek istediğiniz sayfayı/gönderiyi WordPress blok düzenleyicisinde açmanız gerekir.

Oraya ulaştığınızda, ekranın sağ köşesindeki blok panelinden 'Özet' sekmesini genişletin.

Burada, sekmenin altında yeni bir 'Gönderi Türü' seçeneği olduğunu göreceksiniz. Açılır menüyü açmak için 'Gönderi Türü' seçeneğinin yanındaki 'Gönderi' bağlantısına tıklamanız yeterlidir.

Bundan sonra, içeriğinizi geçirmek istediğiniz özel veya varsayılan gönderi türünü seçin.

Blok düzenleyicide gönderi türünü değiştir

Bu, ekranınızda bir onay mesajı görüntüleyecektir.

Değişiklikleri onayladıktan sonra, gönderi türü blok düzenleyicide anında değiştirilecektir.

Hızlı Düzenleme Seçeneğini Kullanarak Gönderi Türlerini Değiştirme

WordPress kontrol panelinde tüm gönderileri görüntülerken Hızlı Düzenleme seçeneğini kullanarak gönderi türlerini hızla düzenleyebilirsiniz.

İlk olarak, WordPress yönetici kenar çubuğundan Gönderiler » Tüm Gönderiler sayfasına gitmelisiniz.

Alternatif olarak, bir sayfanın gönderi türünü değiştiriyorsanız, yönetici kenar çubuğundan Sayfalar » Tüm Sayfalar ekranına gidin.

Oraya ulaştığınızda, gönderi veya sayfa başlığının altındaki 'Hızlı Düzenleme' bağlantısına tıklamanız yeterlidir.

Gönderi başlığının altındaki Hızlı Düzenleme bağlantısına tıklayın

Bu, gönderi için 'Hızlı Düzenleme' bölümünü açacaktır; burada sağ alt köşede bir 'Gönderi Türü' açılır menüsü fark edeceksiniz.

Buradan, geçiş yapmak istediğiniz gönderi türünü seçin ve ardından değişikliklerinizi kaydetmek için 'Güncelle' düğmesine tıklayın.

Hızlı Düzenleme bölümünden gönderi türünü seçin

Toplu Eylemler Seçeneği ile Birden Fazla Gönderi Türünü Değiştirme

Toplu Eylemler ayarını kullanarak birden fazla gönderinin gönderi türünü aynı anda değiştirebilirsiniz.

İlk olarak, WordPress yönetici kenar çubuğundan Gönderiler » Tüm Gönderiler sayfasına gitmelisiniz. Burada, WordPress sitenizde gönderi türünü değiştirmek istediğiniz tüm gönderileri seçin.

Bundan sonra, üstteki 'Toplu Eylemler' açılır menüsünden 'Düzenle' seçeneğini seçin. Ardından 'Uygula' düğmesine tıklayın.

Toplu İşlemler açılır menüsünden Düzenle seçeneğini seçin

Şimdi, tüm seçilen gönderileri 'Toplu Düzenleme' modunda göreceksiniz.

Buradan, altta bulunan 'Gönderi Türü' açılır menüsünden içeriğinize uygulamak istediğiniz gönderi türünü seçin.

Toplu düzenleme modundan gönderi türü seçeneğini seçin

Bunu yaptıktan sonra, değişikliklerinizi kaydetmek için 'Güncelle' düğmesine tıklamayı unutmayın.

Bonus: Özel Gönderi Türlerini Ana WordPress RSS Beslemenize Ekleyin

İçeriğinizi yeni özel gönderi türüne geçirdikten sonra, kullanıcıların RSS akışını keşfetmesine izin vererek trafiği de buraya çekmek isteyeceksiniz.

RSS beslemesi, kullanıcıların seçtikleri bir web sitesinden veya blogdan düzenli güncellemeler ve bildirimler almalarını sağlayan bir web beslemesidir. 

Özel gönderi türünü ana WordPress RSS beslemenize ekleyerek, içeriğinizin kullanıcılar tarafından kolayca keşfedilmesini sağlarsınız. Ayrıca sitenizin SEO'sunu iyileştirir ve içeriğinizi yönetme ve dağıtma sürecini kolaylaştırır.

Özel gönderi türlerini, temanızın functions.php dosyasına aşağıdaki özel kodu ekleyerek ana RSS beslemenize ekleyebilirsiniz:

function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

Ancak, bu kodu yazarken yapılan en küçük bir hatanın web sitenizi bozabileceğini ve erişilemez hale getirebileceğini unutmayın.

Bu nedenle WPCode kullanmanızı öneririz.

WPCode - En İyi WordPress Kod Parçacığı Eklentisi

Piyasada bulunan en iyi WordPress kod parçacığı eklentisidir, bu da özel kodu web sitenize eklemeyi süper güvenli ve kolay hale getirir.

Ayrıca kod parçacıkları, akıllı koşullu mantık, kod öncelik kontrolü, güvenli hata işleme ve çok daha fazlasını içeren bir bulut kütüphanesi ile birlikte gelir.

Daha fazla talimat için, WordPress ana RSS akışınıza özel gönderi türleri ekleme hakkındaki eğitimimize bakın.

Bu eğitimde WordPress'te özel gönderi türlerini nasıl değiştireceğinizi veya dönüştüreceğinizi öğrendiğinize umuyoruz. Ayrıca WordPress'te özel bir gönderi türü arşiv sayfası oluşturma hakkındaki adım adım kılavuzumuza bakmak ve yüksek dönüşümlü bir açılış sayfasının anatomisini öğrenmek 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

44 CommentsLeave a Reply

  1. Bu yeni gönderi türünün WordPress yönetimindeki sol menüde kendi kategorisine sahip olup olmayacağını sormak istiyorum. Yani sol menüde şimdi sayfalar ve gönderiler var. WordPress admin sol menüsünde bu yeni gönderi türü yeni bir kategori olarak olacak mı?

    • Özel bir gönderi türüne dönüştürüyorsanız, özel gönderi türüne bağlı olacaktır, çünkü kategoriler ve etiketler oluşturulurken etkinleştirilebilir veya devre dışı bırakılabilir.

      Yönetici

      • Yani temelde, özel bir gönderi türü oluştururken bu seçeneği seçmek önemlidir. Makalelerin aynı anda sol menü tarafından ayrılmasını faydalı buldum. Teşekkürler

  2. Anlamakta zorlandığım şeyleri açıklayan harika bir makale.
    Ancak, revizyon gönderi türünün ne işe yaradığını bilmiyorum. Bana bu konuda bir fikir verebilir misiniz?
    Yardımcı gönderi için teşekkürler

    • Sitenizde bir revizyon gönderi türü varsa, bu muhtemelen temanız veya bir eklenti aracılığıyla eklenmiştir ve ne için kullanıldığını belirlemek, onu neyin eklediğine bağlı olacaktır.

      Yönetici

      • Çok teşekkür ederim. En azından bir fikrim oldu.
        Ücretsiz destekleriniz için gerçekten minnettarım.

  3. Özel gönderi türü, içeriği doğru yerine yerleştirmek için iyi bir yoldur.
    Belirli bir özel gönderi türünü kontrol etme ve gerektiğinde gerekli değişiklikleri ve güncellemeleri yapma esnekliği sağlar.
    Özel gönderi türü bir takma adına sahip olmanın SEO performansını artırdığını ve Google'ın web sitesini sıralamasına yardımcı olduğunu düşünüyorum.
    Sayfalar ve gönderiler için olduğu gibi, özel gönderi türleri için de kontrol panelinde bir kenar çubuğu navigasyonumuz olup olamayacağını sormak istiyorum?

    • Custom post types should create their own sections in your wp-admin area similar to posts or pages :)

      Yönetici

  4. Bu eklenti harika! Yazıları Ürün İncelemeleri olarak yeniden sınıflandırmak için Blocksy temasıyla harika çalışıyor –
    Yaşasın, teşekkürler!

  5. İşlemden sonra eklentiyi devre dışı bırakabilir miyim? Başka bir deyişle, eklentiyi silmek gönderi türlerini önceki duruma geri mi döndürecek?

    • Eklentiyi, gönderi türlerini değiştirdikten sonra kaldırabilirsiniz, eklenti devre dışı bırakıldığında geri dönmezler.

      Yönetici

  6. Bu eklentiyle kategorileri etiketlere dönüştürmeyi denesem, gönderi kategorisini yeni oluşturulan etikete de değiştirir mi?

    • Bu, gönderileri sayfalara veya diğer özel gönderi türlerine dönüştürmek içindir. Sorduğunuz şey farklı bir eklenti olurdu.

      Yönetici

  7. Merhaba millet, yardımınız için teşekkürler. Eğitimleri yazılı talimatlarla takip etmeniz hoşuma gidiyor. Bu benim gibi acemiler için mükemmel. Bunun işe yaramasına çok sevindim. Siz harikasınız, artık ömür boyu hayranınızım ve ne kadar iyi olduğunuzu dinleyen herkese anlatıyorum. Teşekkürler

  8. Sadece teşekkür etmek istiyorum! WordPress'i deneme şansım 3. kez oluyor. Geçmişte bu konuda çok hayal kırıklığına uğradım ama web siteniz ve güncel video eğitimleriniz sayesinde sonunda hayalini kurduğum WordPress sitesine sahip olabiliyorum! Teşekkür ederim!!!

  9. Bu işlemden sonra Post Type Switcher eklentisi devre dışı bırakılmalı değil mi, beşten fazla eklenti yüklenmemesi gerektiğini duydum

    • Merhaba Brian,

      Hayır, bu yaygın bir yanılgıdır. İhtiyacınız olduğu kadar eklenti yükleyebilirsiniz. Yalnızca bu eklentilerin güvenilir kaynaklardan geldiğinden ve saygın kişiler tarafından önerildiğinden emin olun.

      Yönetici

  10. Premium Plan'dayım ve eklentilere izin vermiyor. Bir sayfayı eklenti olmadan gönderiye nasıl dönüştürebilirim?

    • Merhaba Clifton,

      Muhtemelen WordPress.com kullanıyorsunuz. Lütfen kendi barındırdığınız WordPress.org ile ücretsiz WordPress.com blogu arasındaki fark hakkındaki rehberimize bakın.

      Yönetici

  11. Merhaba,
    Bu yöntemi az önce sayfamda kullandım. Ancak şimdi yorum bölümü kayboldu. Bunu nasıl düzeltebilirim?
    Umarım bana yardımcı olabilirsiniz, teşekkürler!

  12. Bu SEO'yu nasıl etkiler? Yoast Pro'm var, bu yüzden Yoast'ın bunu 301 ile yönlendireceğini varsayıyorum, ancak bunu yapmadan önce bağlantılarla ne olduğunu bana biraz ayrıntılı olarak anlatabilir misiniz?

  13. Gönderinin "gövdesini" normal gönderilerle aynı alana koymayan özel bir gönderi türüm var, bu yüzden dönüştürdüğümde gönderi boş oluyor. Eski özel gönderi türündeki bu alanı normal bir gönderiye "yeniden eşlemenin" bir yolu var mı?

    • merhaba bu bilgi için teşekkürler ama sayfayı veya makaleyi kategoriye dönüştürmek istiyorum
      Lütfen bana yardım edin

  14. Merhaba,

    Web sitemde Hizmetler, Profesyoneller gibi birkaç özel gönderi türüm var. Bu gönderilerin URL'leri website.com/services/title-of-post şeklinde başlar.

    Ancak özel gönderi türlerinde mevcut seçeneklerde bazı sınırlamalar vardır. Örneğin Normal gönderi türlerinde kenar çubuğu, menü çubuğu, yazar bilgisini etkinleştirme/devre dışı bırakma vb. özelliklere sahip olabilirim. Özel gönderi türlerinde bu seçeneklere sahip değilim.

    Bu yüzden özel gönderi türlerini bir eklenti kullanarak normal gönderilere ve sayfalara dönüştürmeyi planlıyorum. Ancak bunu yaptığımda, eklenti gönderinin URL'sini de değiştiriyor. Örneğin, example.com/services/title-of-post'tan website.com/title-of-post'a

    URL'yi değiştirmeden özel gönderi türünü değiştirebileceğim bir yol önerebilir misiniz?

    • Özel gönderi türü istediğiniz tüm seçeneklere sahip olabilir. Lütfen WordPress'te özel gönderi türü oluşturma hakkındaki öğreticimize göz atın. Custom Post Type UI eklentisini kullanıyorsanız, gönderi türünüzü düzenleyin ve gelişmiş seçenekler altında farklı özellikler için desteği etkinleştirebilirsiniz. Özel gönderi türünüzü oluşturmak için kod yöntemini kullanıyorsanız, öğreticimizdeki kodun diğer seçenekler bölümüne bakın.

      Yönetici

  15. Merhaba WPBeginner,

    Tam da böyle bir gönderi arıyordum ve Tanrı'ya şükür sizi buldum… ve umarım doğru eklentiyi. Bunu size sorup soramayacağımdan emin değilim ama sorunum şu:

    20 farklı web sitesini 1'e aktardım. Yeni web sitesindeki 500 sayfadan 450'si sayfa, gönderi değil. Bu sayfaların hepsini gönderilere dönüştürmem gerekiyor çünkü web sitesi şablonu gönderiler için inanılmaz sayıda seçenek sunuyor ancak sayfalar için sunmuyor. Ayrıca geliştirici, sayfalara gönderilerle aynı hakları veremeyeceğini, çünkü bu durumun şablonu neredeyse tamamen yeniden yazmayı gerektireceğini söylüyor.

    Bu nedenle 450 sayfayı gönderilere dönüştürmem gerekiyor ancak endişem, sayfalardan gönderilere geçtiğimde URL yapısı. Tüm dahili bağlantılarımın bozulacağından korkuyorum.

    – Bilmek istediğim, eklenti otomatik olarak doğru URL'yi yeniden yazar veya yönlendirir mi?
    ör: /üstsayfa/buharikabirplugin (sayfa), otomatik olarak /buharikabirplugin (yazı) olur, peki ya başka bir sayfa /üstsayfa/buharikabirplugin adresine bağlantı veriyorsa? 404 sayfası mı alırım yoksa otomatik olarak yönlendirir mi?

    – Yeniden yazıldığında veya yönlendirildiğinde SEO üzerinde olumsuz bir etkisi olur mu?

    Cevabınız için çok teşekkür ederim, eğer vaktiniz varsa,

    Jean

    • Yönlendirmeler çok karmaşık olabilir ve doğru bir şekilde yönlendirildiklerini dikkatlice kontrol etmenizi öneririz. Doğru yönlendirmelerin genellikle SEO üzerinde olumsuz bir etkisi olmaz.

      Yönetici

      • Çok teşekkürler WPbeginner, birkaç test yapacağım ama umut verici görünüyor!

  16. Bu eklenti çoklu site yerleriyle çalışmıyor.
    Herhangi bir çözüm var mı???

  17. Evet, mümkün. Kategori adını gönderi adından önce içeren bir Kalıcı Bağlantılar yapısı kullanabilir ve ardından inceleme adlı bir kategori oluşturup özel gönderi türünüzü bu kategoriye aktarabilirsiniz. Bu çözümün bir sorunu, diğer tüm gönderilerin URL'lerini de değiştirecek olmasıdır.

    Daha iyi bir yaklaşım, arama motorlarına içeriğin yeni konuma taşındığını bildirmek için eski URL'lerinizde 301 yönlendirmesi ayarlamak olacaktır.

  18. Merhaba. Bu eklenti için teşekkürler. Ben gerçekten bir acemiyim ve bir şeyler yapmam gerekiyor. "review" adında bir özel gönderi türüm var ve bunu klasik gönderiye dönüştürmek istiyorum.

    Ancak sorunum şu ki, bu eklentiyi kullandığımda URL'im değişiyor ve ben bunu istemiyorum.

    http://www.example.com/review/name-of-the-article/
    ile http://www.example.com/name-of-the-article/

    Bu /inceleme/ kısmını tutmak mümkün mü? URL'min değişmesini istemiyorum...

    Teşekkürler!

  19. AMAN TANRIM hayatımı kurtardın! Bu eklenti ve öğretici için seni sonsuza dek SEVİYORUM!!!

  20. Merhaba,

    Bu öğretici için teşekkürler.

    WPML eklentisini kullanan bir sitede bunu yapmak zorunda kaldım ve işe yaramadı...

    WMPL kullanıyorsanız, ek bir işlem yapmanız gerekir: WP veritabanına gidin ve wp_icl_translations tablosunda, dönüştürülecek gönderi için element_type alanını değiştirin; örneğin, bir sayfadan “Recipe” adlı özel bir gönderi türüne geçiyorsanız, “post_page”yi “post_recipe” olarak değiştirin.

    Ve bunu bir grup gönderi için yapmak üzere, işte sql komutu:

    UPDATE `wp_icl_translations` SET `element_type`=replace(`element_type`,’post_page’,’post_recipe’) WHERE element_id IN (….)
    ;

  21. Bu gönderi için WP beginner editör kadrosuna teşekkür ederim. Müşterilerimin bu tür gereksinimleri beni çok hayal kırıklığına uğrattı. İlk başta bu tür bir özelleştirme hakkında konuştuğunda nasıl mümkün olabileceğini düşündüm? Sonra bu konuyu araştırmaya gittim ve blogunuzu buldum. Derin bir nefes alıyorum. Gönderi Türü Değiştirici ve Gönderi türlerini dönüştür eklentileri çok harika. Çözmemi kolaylaştırdınız.

    Saygılarımla.

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.