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

Importieren und Exportieren von benutzerdefinierten Beitragstypen in WordPress

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Es ist extrem einfach, Ihre WordPress-Website mit einem Backup-Plugin zu verschieben. Was aber, wenn Sie nur einen benutzerdefinierten Beitragstyp verschieben möchten? In diesem Artikel zeigen wir Ihnen, wie Sie benutzerdefinierte Beitragstypen in WordPress importieren und exportieren können. Wir zeigen Ihnen auch, wie Sie alle benutzerdefinierten Taxonomien importieren, die mit Ihren Beitragstypen verbunden sind.

Das Exportieren und Importieren eines benutzerdefinierten Beitragstyps in WordPress erfolgt in zwei Schritten. Der erste Schritt besteht darin, den eigentlichen benutzerdefinierten Beitragstyp und die Taxonomien zu migrieren. Der zweite Schritt besteht darin, die Daten des Beitragstyps zu importieren.

Häufig sind benutzerdefinierte Beitragstypen in WordPress mit ihren eigenen benutzerdefinierten Taxonomien verbunden. Wir zeigen Ihnen, wie Sie Ihre benutzerdefinierten Taxonomien zusammen mit Ihrem Beitragstyp exportieren/importieren können.

Migrate Custom Post Types

Exportieren von benutzerdefinierten Beitragstypen und Taxonomien in WordPress

Einige Benutzer ziehen es vor, ihre benutzerdefinierten Beitragstypen und Taxonomien durch Hinzufügen von Code in der functions.php-Datei ihres Themes oder eines site-spezifischen Plugins zu erstellen. In diesem Fall brauchen Sie den Code nur zu kopieren und auf der Website einzufügen, in die Sie sie importieren möchten.

In manchen Fällen kann es jedoch vorkommen, dass Sie den Code nicht finden können. Keine Sorge, Sie können denselben benutzerdefinierten Beitragstyp auch auf der neuen Website erstellen.

Alles, was Sie dazu benötigen, ist der Wert des Beitragsschlüssels. Dies ist der Name, der für den Beitragstyp in Ihrer WordPress-Datenbank verwendet wird. Sie finden ihn, indem Sie einfach den Beitragstyp in Ihrem WordPress-Verwaltungsbereich aufrufen.

Getting the post type key

Sobald Sie den Beitragsschlüssel haben, besuchen Sie die Website, in die Sie den Beitragstyp importieren möchten, und verwenden Sie das Plugin Custom Post Types UI, um Ihren benutzerdefinierten Beitragstyp zu erstellen.

Creating post type in CPT UI

Sie können auch einen benutzerdefinierten Taxonomie-Schlüssel erhalten, indem Sie einfach die benutzerdefinierte Taxonomie im Admin-Bereich anzeigen.

Getting taxonomy key in WordPress

Verwenden Sie das CPT UI-Plugin, um dieselbe Taxonomie auf der Zielseite zu erstellen, in die Sie die Taxonomie importieren möchten.

Create Taxonomy in CPT UI plugin

Wiederholen Sie den Vorgang für alle benutzerdefinierten Beitragstypen und Taxonomien, die Sie importieren möchten.

Bonus-Tipp: Wenn Sie das CPT UI-Plugin zum Erstellen Ihres Beitragstyps verwendet haben, können Sie es auch zum Migrieren verwenden. Dies funktioniert jedoch nur, wenn der ursprüngliche benutzerdefinierte Beitragstyp mit diesem Plugin erstellt wurde. Besuchen Sie den Abschnitt Import/Export in den Plugin-Einstellungen und folgen Sie den Anweisungen auf dem Bildschirm.

Von Plugins erstellte benutzerdefinierte Beitragstypen und Taxonomien

Viele beliebte WordPress-Plugins verwenden benutzerdefinierte Beitragstypen und Taxonomien, um benutzerdefinierte Inhaltstypen zu verwalten. Soliloquy verwendet sie zum Beispiel, um Slider zu erstellen, eCommere-Plugins verwenden sie, um Produkte zu erstellen usw.

Wenn Sie diese Plugins weiterhin verwenden möchten, brauchen Sie die CPTs nicht zu importieren. Installieren Sie einfach das Plugin auf der Zielsite, und schon haben Sie die benutzerdefinierten Beitragstypen und Taxonomien auf Ihrer Site.

Viele dieser Plugins verfügen über eigene Import-/Exportfunktionen, aber wenn ein Plugin diese Funktion nicht hat, können Sie die Daten trotzdem exportieren.

Exportieren/Importieren von benutzerdefinierten Beitragstypen und Taxonomien in WordPress

WordPress verfügt über ein leistungsstarkes Import/Export-Tool, mit dem Sie WordPress-Daten exportieren und importieren können. Gehen Sie einfach auf Tools “ Exportieren.

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

Dort sehen Sie alle Ihre Beitragstypen aufgelistet. Wählen Sie die Beitragstypen aus, die Sie exportieren möchten, und klicken Sie auf die Schaltfläche Exportdatei herunterladen.

WordPress bereitet nun eine XML-Exportdatei vor und Ihr Browser beginnt mit dem Herunterladen der Datei.

Wechseln Sie nun zu Ihrer Zielseite, in die Sie diese Daten importieren möchten. Gehen Sie auf Extras “ Importieren. Sie werden eine Reihe von Optionen sehen, klicken Sie auf WordPress.

WordPress import tool

Daraufhin wird ein Popup-Fenster angezeigt, in dem Sie aufgefordert werden, das WordPress-Importer-Plugin zu installieren. Klicken Sie auf die Schaltfläche Installieren und dann auf den Link Plugin aktivieren & Importer ausführen.

Installing WordPress importer plugin

Auf dem Bildschirm des Importers müssen Sie auf die Schaltfläche Datei auswählen klicken und dann die XML-Datei auswählen, die Sie zuvor heruntergeladen haben. Klicken Sie anschließend auf die Schaltfläche Datei hochladen und exportieren.

Importing WordPress using XML export file

WordPress importiert nun die Daten Ihrer benutzerdefinierten Beitragstypen. Alle benutzerdefinierten Beitragstypen, die Sie zuvor ausgewählt haben, werden importiert. WordPress fügt außerdem automatisch Begriffe zu den benutzerdefinierten Taxonomien hinzu.

Wir hoffen, dass dieser Artikel Ihnen beim Import und Export von benutzerdefinierten Beitragstypen und Taxonomien in WordPress geholfen hat.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

24 KommentareEine Antwort hinterlassen

  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.

      Admin

  3. 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?

  4. 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?

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

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

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

      Admin

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

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

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.