Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Özel Yazı Türleri Nasıl İçe ve Dışa Aktarılır

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

WordPress sitenizi bir yedekleme eklentisi kullanarak taşımak son derece kolaydır. Peki ya sadece özel bir yazı türünü taşımak istiyorsanız? Bu makalede, WordPress’te özel yazı türlerini nasıl içe ve dışa aktaracağınızı göstereceğiz. Ayrıca yazı türlerinizle ilişkili özel taksonomileri nasıl içe aktaracağınızı da göstereceğiz.

WordPress’te özel bir yazı türünü dışa ve içe aktarmanın iki adımı vardır. İlk adım, gerçek özel yazı türünün ve taksonomilerin taşınmasını içerir. İkinci adım ise yazı türü verilerini içe aktarmaktır.

WordPress’teki özel yazı türleri genellikle kendi özel taksonomileriyle ilişkilendirilir. Size özel taksonomilerinizi yazı türünüzle birlikte nasıl dışa/içeri aktaracağınızı göstereceğiz.

Migrate Custom Post Types

WordPress’te Özel Yazı Türlerini ve Taksonomileri Dışa Aktarma

Bazı kullanıcılar özel gönderi türlerini ve taksonomilerini temalarının functions.php dosyasına veya siteye özel bir eklentiye kod ekleyerek oluşturmayı tercih eder. Bu durumda, tek yapmanız gereken bu kodu kopyalamak ve içe aktarmak istediğiniz siteye yapıştırmaktır.

Ancak bazı durumlarda kodu bulamayabilirsiniz. Endişelenmeyin, aynı özel gönderi türünü yeni sitede de oluşturabilirsiniz.

Bilmeniz gereken tek şey yazı anahtar değeridir. Bu, WordPress veritabanınızdaki yazı türü için kullanılan addır. Bunu WordPress yönetici alanınızda yazı türünü ziyaret ederek bulabilirsiniz.

Getting the post type key

Yazı anahtarını aldıktan sonra, yazı türünü içe aktarmak istediğiniz siteyi ziyaret edin ve özel yazı türünüzü oluşturmak için Custom Post Types UI eklentisini kullanın.

Creating post type in CPT UI

Özel taksonomi anahtarını, yönetici alanında özel taksonomiyi görüntüleyerek de alabilirsiniz.

Getting taxonomy key in WordPress

Taksonomiyi içe aktarmak istediğiniz hedef sitede aynı taksonomiyi oluşturmak için CPT UI eklentisini kullanın.

Create Taxonomy in CPT UI plugin

İçe aktarmak istediğiniz tüm özel gönderi türleri ve taksonomiler için işlemi tekrarlayın.

Bonus İpucu: Yazı 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şturulmuşsa çalışır. Eklenti ayarlarındaki İçe / Dışa Aktar bölümünü ziyaret edin ve ekrandaki talimatları izleyin.

Eklentiler Tarafından Oluşturulan Özel Yazı Türleri ve Taksonomiler

Birçok popüler WordPress eklentisi, özel içerik türlerini işlemek için özel yazı türlerini ve taksonomileri kullanır. Örneğin, Soliloquy bunları kaydırıcı oluşturmak için kullanır, eCommere eklentileri bunları ürün oluşturmak için kullanır, vb.

Bu eklentileri kullanmaya devam etmek istiyorsanız, CPT’leri içe aktarmanıza gerek yoktur. Eklentiyi hedef siteye kurmanız yeterlidir; özel gönderi türleri ve taksonomiler sitenizde hazır olacaktır.

Bu tür eklentilerin çoğu kendi içe/dışa aktarma özelliklerine sahiptir, ancak bir eklentinin bu özelliği yoksa verileri yine de dışa aktarabilirsiniz.

WordPress’te Özel Yazı Türü ve Taksonomi Verilerini Dışa / İçe Aktarma

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. Basitçe Araçlar “ Dışa Aktar’a gidin.

Exporting custom post type in an XML file using WordPress built in export tool

Tüm gönderi türlerinizin orada listelendiğini göreceksiniz. Dışa aktarmak istediğiniz gönderi türlerini seçin ve Dışa Aktarma Dosyasını İndir düğmesine basın.

WordPress şimdi bir XML dışa aktarma dosyası hazırlayacak ve tarayıcınız bunu indirmeye başlayacaktır.

Şimdi bu verileri içe aktarmak istediğiniz hedef sitenize geçin. Araçlar ” İçe Aktar’a gidin. Bir dizi seçenek göreceksiniz, WordPress’e tıklayın.

WordPress import tool

Bu, WordPress ithalatçı eklentisini yüklemenizi isteyen bir açılır pencere getirecektir. Yükle düğmesine tıklayın ve ardından Eklentiyi Etkinleştir ve İthalatçıyı Çalıştır bağlantısına tıklayın.

Installing WordPress importer plugin

İthalatçı ekranında, dosya seç düğmesine tıklamanız ve ardından daha önce indirdiğiniz XML dosyasını seçmeniz gerekir. Ardından, dosya yükle ve dışa aktar düğmesine tıklayın.

Importing WordPress using XML export file

WordPress şimdi özel yazı türü verilerinizi içe aktaracaktır. Daha önce seçtiğiniz tüm özel yazı türleri içe aktarılacaktır. WordPress ayrıca özel taksonomilere otomatik olarak terimler ekleyecektir.

Hepsi bu kadar, umarız bu makale WordPress’te özel yazı türlerini ve taksonomileri içe ve dışa aktarmanıza yardımcı olmuştur.

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

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

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

Reader Interactions

24 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Kerry says

    I am trying to export CPT data, but the WP export tool doesn’t list the CPT. I’m using the CPT UI plugin. Any help?

    • WPBeginner Support says

      For that specific plugin, you would want to check under CPT UI, Tools and you should see that plugin’s specific method for importing and exporting post types.

      Yönetici

  3. Bulut says

    There are people, Trouble Maker
    There are Bloggers, Trouble Eraser

    Thanks guys. You saved my day and time!

  4. Gabriela says

    Hi!

    We are switching themes – we want a new site basically – hopefully with a cleaner backend. The switch is from a custom-built theme to a new theme.
    Would it be best to install a new theme within our same back end, or would it be cleaner to export and import into a new backend?

  5. Raf says

    Clear incoherence between title and intent and practical advises:
    1) says “Exporting Custom Post Types and Taxonomies in WordPress”
    2) says “in some cases you may not be able to locate the code.”
    3) says “Don’t worry you can still create the same custom post type on the new site.”

    So if the post-type is created using the UI : you can not export it but only create it again. Why the article doesn’t clearly state it?

  6. Francis says

    So let say for instance if I was using a paid plugin that has to do with custom posts and want to switch to the free version how will i go about it? Am still very new to wordpress

  7. charles says

    When exporting custom post types it doesn’t export the featured image url path. Any idea how to resolve this?

    • Paul says

      I’m trying to do this too, which is why I landed here. I’m trying to rename a custom post type without losing the post data. Not having much luck.

    • Carlitos says

      It does not. you will want to bring that over either in your functions file or enter it in manually if you are using a plugin.

  8. Jim D says

    Is this something you would need to do if you are using a custom post type currently and wish to switch to a different theme?

    • WPBeginner Support says

      It depends on how you created the custom post types in the first place. If these custom post types were created by your old theme then you will need to export them before switching theme. If the custom post types were created using a plugin then they would remain unaffected when you switch the theme. Lastly, if you created the custom post type by adding code into your theme’s functions file then you just need to copy that code and paste it in your new theme.

      Yönetici

  9. Philip Downer says

    This article should have a bit of clarification. As Kris touched on, you can only import a custom post type if that specific custom post type actually exists on the destination site. You’ll need to either export and include the code that registers the post type; or if you’re using a plugin to handle custom post types, you’ll need to ensure that the same settings are used.

  10. Kris says

    Not to forget: themes also make their own custom post types (portfolio for example). Not only moving a site, but also switching themes can also be difficult

    I ended up coding the post type and taxonomies in a separate site-specific plugin with the aid of generatewp.com; I was surprised how easy it went and found it less confusing then CPT-UI

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.