WordPress sitenizi bir yedekleme eklentisiyle taşımak basittir. Ancak yalnızca özel bir gönderi türünü taşımak istiyorsanız, genellikle kendi taksonomilerine sahip oldukları için işler zorlaşabilir.
Bu makalede, WordPress'te özel gönderi türlerini içe ve dışa aktarmanıza yardımcı olacağız. Ayrıca gönderi türlerinize bağlı özel taksonomileri içe aktarmayı da öğreneceksiniz.
İzlenecek 2 ana adım vardır. İlk olarak, özel gönderi türünü ve taksonomilerini taşıyacaksınız. İkinci adım, özel gönderi türünüzün verilerini içe aktarmaktır.

WordPress'te Özel Gönderi Türleri Nedir?
WordPress'teki özel gönderi türleri, normal gönderiler ve sayfalar dışında farklı içerik türleri oluşturmanıza olanak tanır. Bir özel gönderi oluşturarak, çeşitli içerik türlerini kolayca düzenleyebilir ve görüntüleyebilirsiniz.
Örneğin, bir inceleme sitesi çalıştırıyorsanız, ‘Filmler’, ‘Kitaplar’ veya ‘TV Şovları’ için özel bir gönderi türünüz olabilir.
Şimdi, bu özel gönderi türlerini içe ve dışa aktarmanız gerekebileceği zamanlar olabilir.
Belki sitenizi yeni bir barındırma hizmetine taşıyorsunuz veya birden fazla siteyi birleştiriyorsunuz. Kurulumunuzu biriyle paylaşıyorsanız veya WordPress sitenizi aynı yapıyla kopyalıyorsanız da kullanışlıdır.
Ancak, özel gönderi türlerini taşımak zor olabilir. Bu türler genellikle kendi özel taksonomilerine sahiptir, örneğin filmler için türler veya ürünler için kategoriler. Bu taksonomileri doğru bir şekilde taşımazsanız, bozuk bağlantılara ve bilgi kaybına yol açabilir.
Bu nedenle, sitenizi taşırken özel gönderi türlerini nasıl ele alacağınızı bilmek size çok zahmetten kurtarabilir.
Sonraki bölümlerde, WordPress'te özel gönderi türlerini nasıl içe ve dışa aktaracağınızı paylaşacağız. İşte bahsedeceğimiz tüm yöntemlerin hızlı bir özeti:
- WordPress'te Özel Yazı Türlerini ve Taksonomileri Dışa Aktarma (Ücretsiz)
- Eklentiler Tarafından Oluşturulan Özel Gönderi Türleri ve Taksonomileri (Önerilen)
- WordPress'te Özel Yazı Türü ve Taksonomi Verilerini Dışa/İçe Aktarma (Kolay)
İlgili: Bekleyin, özel gönderilere hiç ihtiyacınız var mı? WordPress'te özel bir gönderi türüne veya taksonomisine ne zaman ihtiyacınız olduğuna dair rehberimize göz atmak isteyebilirsiniz.
Hazır mısınız? Başlayalım.
Yöntem 1: WordPress'te Özel Gönderi Türlerini ve Taksonomileri Dışa Aktarma (Ücretsiz)
Gelişmiş kullanıcılar, tema `functions.php` dosyasına veya bir `siteye özel eklenti`ye kod ekleyerek özel gönderi türleri ve taksonomiler oluşturmayı tercih edebilir. Bu yöntemle, kodu kopyalayıp yeni siteye yapıştırmanız yeterlidir.
Ancak bazen kodu bulmak zor olabilir.
Bunun daha kolay yolu, yeni sitede aynı özel gönderi türünü oluşturmaktır. Yalnızca 'gönderi anahtar değerini' bilmeniz gerekir.
Gönderi anahtar değeri, WordPress veritabanınızın gönderi türü için kullandığı addır. Bunu, WordPress yönetici alanınızdaki gönderi türünü ziyaret ederek bulabilirsiniz. Ardından, gönderi türü sayfasındayken ayarlar veya URL'deki adı aramanız yeterlidir.

Gönderi anahtarını aldıktan sonra, gönderi türünü içe aktarmak istediğiniz siteyi ziyaret etmek isteyeceksiniz. Bundan sonra, özel gönderi türünüzü oluşturmak için Custom Post Types UI eklentisini kullanabilirsiniz.
Öyleyse, Özel Gönderi Türleri UI'yi kuralım ve etkinleştirelim. Yardıma ihtiyacınız olursa, WordPress eklentisinin nasıl kurulacağına dair kılavuzumuza bakabilirsiniz.
Kurulumdan sonra, WordPress yönetici alanınızdan CPT UI » Gönderi Türleri Ekle/Düzenle bölümüne gitmek isteyeceksiniz.
Ardından, 'Gönderi Türü Anahtarı' alanına gönderi anahtar değerini yazabilir ve diğer özel gönderi türü ayrıntılarını tamamlayabilirsiniz. 'CPTUI'ye bir şeyler taşımaya çalışıyorum, kaydetmeme izin ver.' yanındaki kutuyu işaretlemeyi unutmayın.
İşiniz bittiğinde 'Yazı Tipi Ekle' düğmesine tıklayın.

Şimdi, eski WordPress sitenize geri dönerek taksonominizi 'taksonomi anahtar değeri' kullanarak dışa aktarmak isteyeceksiniz.
Özel taksonomiyi gönderi düzenleyicisinde görüntülerken URL'ye bakarak özel taksonomi anahtarınızı bulabilirsiniz.

Özel taksonomi anahtarını panonuza kopyalayın ve yeni web sitesine geri dönün.
Yönetici alanına girdikten sonra, aynı taksonomiyi oluşturmak için CPT UI » Taksonomi Ekle/Düzenle yolunu izlemeniz gerekecektir.
Ardından, taksonomi anahtarını 'Taksonomi Kaydırıcısı' alanına yapıştırın ve geri kalanını tamamlayın. İlerlemenizi kaydetmek için 'Taksonomi Ekle' düğmesine tıklamayı unutmayın.

Şimdi, içe aktarmak istediğiniz tüm özel gönderi türleri ve taksonomiler için işlemi tekrarlayabilirsiniz.
Ek İpucu: Gönderi türünüzü oluşturmak için CPT UI eklentisini kullandıysanız, bunları taşımak için de kullanabilirsiniz. Ancak bu yalnızca orijinal özel gönderi türü bu eklenti kullanılarak oluşturulduysa çalışır. Eklenti ayarlarındaki 'İçe Aktar / Dışa Aktar' bölümünü ziyaret edebilir ve ekrandaki talimatları izleyebilirsiniz.
Yöntem 2: Eklentiler Tarafından Oluşturulan Özel Gönderi Türleri ve Taksonomiler (Önerilen)
Birçok popüler WordPress eklentisi, özel içerik türlerini işlemek için özel gönderi türlerini ve taksonomileri kullanır. Örneğin, Soliloquy kaydırıcılar oluşturmak için bunları kullanır, e-ticaret eklentileri ürün oluşturmak için bunları kullanır ve bu böyledir.

Bu eklentileri kullanmaya devam etmek istiyorsanız, CPT'leri içe aktarmanız gerekmez. Eklentiyi hedef siteye kurmanız yeterlidir; özel gönderi türleri ve taksonomiler sitenizde hazır olacaktır.
Bu tür birçok eklentinin kendi içe/dışa aktarma özellikleri vardır, ancak bir eklentinin bu özelliği olmasa bile verileri yine de dışa aktarabilirsiniz.
Yöntem 3: WordPress'te Özel Gönderi Türü ve Taksonomi Verilerini Dışa Aktarma / İçe Aktarma (Kolay)
WordPress, WordPress verilerini dışa ve içe aktarmanıza olanak tanıyan güçlü bir içe/dışa aktarma aracıyla birlikte gelir. Sadece Araçlar » Dışa Aktar'a gidin.

Ardından orada listelenen tüm gönderi türlerinizi göreceksiniz. Bu nedenle, dışa aktarmak istediğiniz gönderi türlerini seçin ve 'Dışa Aktarma Dosyasını İndir' düğmesine basın.
WordPress daha sonra bir XML dışa aktarma dosyası hazırlayacak ve tarayıcınız onu kısa sürede indirmeye başlayacaktır.
İşiniz bittiğinde, bu verileri içe aktarmak istediğiniz hedef siteye geçiş yapabilirsiniz.
Yönetici alanından Araçlar » İçe Aktar bölümüne gitmeniz gerekecek. 'WordPress' bölümünde, 'Şimdi Kur' düğmesine tıklayın.

Kurulumdan sonra, düğme 'İçe Aktarıcıyı Çalıştır' olarak değişecektir. Sadece üzerine tıklayın ve içe aktarıcı ekranını göreceksiniz.
Burada, 'Dosya Seç' düğmesine tıklamanız ve daha önce indirdiğiniz XML dosyasını seçmeniz gerekecektir. Bundan sonra, 'Dosyayı yükle ve içe aktar' düğmesine tıklayabilirsiniz.

WordPress şimdi özel gönderi türünüzün verilerini içe aktaracaktır. Daha önce seçtiğiniz tüm özel gönderi türleri içe aktarılacaktır.
Ayrıca, WordPress terimleri özel taksonomilere otomatik olarak ekleyecektir.
Hepsi bu kadar! Bu makalenin WordPress'te özel yazı türlerini ve taksonomileri içe ve dışa aktarmanıza yardımcı olduğunu umuyoruz. Sonra, WordPress arama sonuçlarına özel yazı türlerinin nasıl dahil edileceğine dair rehberimize veya en faydalı WordPress özel yazı türleri eğitimleri hakkındaki uzman seçimimize 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.

Kerry
Özel gönderi türü verilerini dışa aktarmaya çalışıyorum ancak WP dışa aktarma aracı özel gönderi türünü listelemiyor. CPT UI eklentisini kullanıyorum. Yardımcı olabilir misiniz?
WPBeginner Desteği
Belirli eklenti için CPT UI, Araçlar altında kontrol etmelisiniz ve gönderi türlerini içe ve dışa aktarmak için eklentinin özel yöntemini görmelisiniz.
Yönetici
Bulut
İnsanlar var, Sorun Çıkarıcı
Blog Yazarları var, Sorun Silici
Teşekkürler millet. Günümü ve zamanımı kurtardınız!
WPBeginner Desteği
Glad our guide was helpful
Yönetici
Gabriela
Merhaba!
Temaları değiştiriyoruz – temel olarak yeni bir site istiyoruz – umarım daha temiz bir arka uçla. Değişiklik, özel olarak oluşturulmuş bir temadan yeni bir temaya geçiş.
Yeni bir arka uç içinde yeni bir tema yüklemek en iyisi mi olur, yoksa dışa aktarıp yeni bir arka uca mı aktarmak daha temiz olur?
Raf
Başlık, amaç ve pratik tavsiyeler arasında belirgin tutarsızlık:
1) "WordPress'te Özel Gönderi Tiplerini ve Taksonomileri Dışa Aktarma" diyor
2) "bazı durumlarda kodu bulamayabilirsiniz." diyor
3) "Endişelenmeyin, aynı özel gönderi tipini yeni sitede hala oluşturabilirsiniz." diyor
Yani gönderi türü Arayüz kullanılarak oluşturulmuşsa: onu dışa aktaramazsınız, yalnızca yeniden oluşturabilirsiniz. Makale neden bunu açıkça belirtmiyor?
Francis
Diyelim ki özel gönderilerle ilgili ücretli bir eklenti kullanıyordum ve ücretsiz sürüme geçmek istiyorum, bunu nasıl yapabilirim? WordPress'e hala çok yeniyim
stefano
Merhaba, sosyal paylaşım için hangi eklentiyi kullandığınızı sorabilir miyim?
teşekkürler
WPBeginner Desteği
Merhaba Stefano,
Kendi kullanımımız için özel olarak yazılmış özel kod kullanıyoruz.
Yönetici
David
Gönderi ve sayfa dışa aktarırken olduğu gibi, dışa aktarma seçeneğine nasıl sahip olabilirim ve ay ay dışa aktarma seçeneği nasıl olur?
charles
Özel gönderi türlerini dışa aktarırken, öne çıkan görselin URL yolu dışa aktarılmaz. Bunu çözmek için bir fikriniz var mı?
Amy
Özel bir yazı türünü dışa aktarıp farklı bir yazı türü olarak içe aktarabilir miyim? Bu mümkün mü?
Paul
Ben de bunu yapmaya çalışıyorum, bu yüzden buraya geldim. Gönderi verilerini kaybetmeden bir özel gönderi türünü yeniden adlandırmaya çalışıyorum. Pek başarılı olamadım.
Jhony Penagos
Teşekkürler!! Benim için işe yaradı.
Chris
İlgili özel alan verileri özel gönderi türü dışa aktarmasıyla birlikte paketlenir mi?
Carlitos
Hayır, olmaz. Bunu ya functions dosyanıza aktarmanız ya da bir eklenti kullanıyorsanız manuel olarak girmeniz gerekecektir.
Jim D
Şu anda özel bir yazı türü kullanıyorsanız ve farklı bir temaya geçmek istiyorsanız bunu yapmanız gerekir mi?
WPBeginner Desteği
Bu, özel gönderi türlerini ilk etapta nasıl oluşturduğunuza bağlıdır. Bu özel gönderi türleri eski temanız tarafından oluşturulduysa, tema değiştirmeden önce bunları dışa aktarmanız gerekecektir. Özel gönderi türleri bir eklenti kullanılarak oluşturulduysa, tema değiştirdiğinizde etkilenmezler. Son olarak, özel gönderi türünü temanızın functions dosyasına kod ekleyerek oluşturduysanız, o kodu kopyalayıp yeni temanıza yapıştırmanız yeterlidir.
Yönetici
Philip Downer
Bu makalede biraz açıklama olmalı. Kris'in de belirttiği gibi, özel bir yazı türünü yalnızca o belirli özel yazı türü hedef sitede mevcutsa içe aktarabilirsiniz. Yazı türünü kaydeden kodu dışa aktarıp dahil etmeniz gerekir; veya özel yazı türlerini yönetmek için bir eklenti kullanıyorsanız, aynı ayarların kullanıldığından emin olmanız gerekir.
WPBeginner Desteği
Makaleye göz atarsanız, ilk bölüm, özel yazı türünü (CPT) veri aktarmak istediğiniz siteye kopyalamakla ilgilidir.
Yönetici
Kris
Unutmamak gerekir ki: temalar da kendi özel gönderi türlerini (örneğin portföy) oluşturur. Sadece bir siteyi taşımak değil, temaları değiştirmek de zor olabilir
Gönderi türünü ve taksonomilerini generatewp.com yardımıyla ayrı, siteye özel bir eklentiye kodladım; ne kadar kolay gittiğine şaşırdım ve CPT-UI'den daha az kafa karıştırıcı buldum.
Sophia
Özel yazı türlerini içe ve dışa aktarmak ne işe yarar? Üzgünüm, çok yeniyim.
WPBeginner Desteği
Özellikle bir özel gönderi türündeki içeriği başka bir siteye taşımak istediğinizde kullanışlıdır.
Yönetici