{"id":265919,"date":"2025-12-18T09:37:00","date_gmt":"2025-12-18T09:37:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/xm-importer\/"},"modified":"2026-03-24T13:56:51","modified_gmt":"2026-03-24T13:56:51","slug":"xm-importer","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/xm-importer\/","author":23412392,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.10","stable_tag":"1.10","tested":"6.9.4","requires":"6.8","requires_php":"7.0","requires_plugins":null,"header_name":"xm Importer","header_author":"xm Agentur","header_description":"Herunterladen von Posts via REST API - Optimiert f\u00fcr das Divi Theme und ACF - German Plugin","assets_banners_color":"","last_updated":"2026-03-24 13:56:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":10,"downloads":483,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.05":{"tag":"1.05","author":"xmagentur","date":"2026-01-23 07:39:05"},"1.06":{"tag":"1.06","author":"xmagentur","date":"2026-01-23 07:39:05"},"1.07":{"tag":"1.07","author":"xmagentur","date":"2026-01-27 16:30:13"},"1.08":{"tag":"1.08","author":"xmagentur","date":"2026-02-02 13:51:08"},"1.10":{"tag":"1.10","author":"xmagentur","date":"2026-03-24 13:56:51"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3422680,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.05","1.06","1.07","1.08","1.10"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3422680,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3422680,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3422680,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3422680,"resolution":"4","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[246044,10731,1859,87,18680],"plugin_category":[59],"plugin_contributors":[252446],"plugin_business_model":[],"class_list":["post-265919","plugin","type-plugin","status-publish","hentry","plugin_tags-app-password","plugin_tags-divi","plugin_tags-export","plugin_tags-import","plugin_tags-restapi","plugin_category-utilities-and-tools","plugin_contributors-xmagentur","plugin_committers-xmagentur"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/xm-importer\/assets\/icon-256x256.png?rev=3422680","icon_2x":"https:\/\/ps.w.org\/xm-importer\/assets\/icon-256x256.png?rev=3422680","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/xm-importer\/assets\/screenshot-1.png?rev=3422680","caption":""},{"src":"https:\/\/ps.w.org\/xm-importer\/assets\/screenshot-2.png?rev=3422680","caption":""},{"src":"https:\/\/ps.w.org\/xm-importer\/assets\/screenshot-3.png?rev=3422680","caption":""},{"src":"https:\/\/ps.w.org\/xm-importer\/assets\/screenshot-4.png?rev=3422680","caption":""}],"raw_content":"<!--section=description-->\n<p>This Plugin allows you to transfer posts \/ custom post types and even Divi layouts from one web site to another.<\/p>\n\n<p>This is how it works:\n1. Install the plugin Action Scheduler by Automattic on your web site (required for subscriptions).\n2. If you wish to import Advanced Custom Fields (ACF), you should install the plugin ACF to REST API by Aires Gon\u00e7alves on the source web site.\n3. Get an administrator app password on your source web site.\n4. Take note of the app password and the user name.\n5. Install the plugin xm Importer\n6. In the main menu, go to xm Importer -&gt; Sources\n7. Click \"Add Sources\"\n8. Enter the Name of your source web site into the label Field\n9. In the field URL, enter the URL of the remote web site\n10. Enter user Name and WordPress App Password\n11. Click \"Save Sources\"\n12. Go to Settings\n13. In the field Import Post Typ Mapping, register the post-types, that you wish to import. Use the schema target_slug|sorce_post_type|menu-label Example: post|posts|Posts \npage|pages|Pages\narticle|article|Article\n(While pages and posts have a differing source_post_type, custom post types like article usually have a target_slug=source_post_type.)\n14. Posts per page (pagination) - Here you can choose the amount of Posts displayed on each page.\n15. Image Register - This option is recommended, as it allows you to maintain an image register and stops wordpress from downloading duplicate images.\n16. Click on Save Settings.\n17. Posts overview: In the main menu under xm Importer you should now see menu entries for the post types that you registered. (posts, pages, articles or whatever it is you entered.)\n18. If you open one of these tabs, you should see an overview of downloadable posts from the source web site.\n19. You can now mark posts to download and click \"Import selected posts\" to download them.\n20. In the menu entry \"Subscriptions\" you can register post types and categories for frequent downloading (subscriptions).\n21. To register a category, click \"Add entry\" and configure the subscription. You can use the method \"Sync &amp; overwrite\", so that posts stay up-to date. This overwrites existing posts if there is an update. \n22. If you make changes to a downloaded post on the target web site, the functionality of synchronising and overwriting \"Sync &amp; overwrite\" is paused. You then have to do a manual update in the posts-overview (Button: \"Update available\")\n23. Before a post is overwritten, because you activated the option \"Sync &amp; overwrite\", a backup of the old post is placed in your trash.<\/p>\n\n<!--section=changelog-->\n<p>v1.01 - Changed Plugin class, externalized JS code, Added Setting to create Image Thumbnails\nv1.02 - Changed function names -&gt; Prefix xmimp_\nv1.03 - Changed function names -&gt; Prefix xmimp_\nv1.04 - Translation DE added\nv1.05 - Possibiity to trash posts from the posts overview added.\nv1.06 - Made function to import post Thumbnails more robust\nv1.07 - Changed German language file\nv1.08 - Updated Subscription Functionality, Downloading an infinite number of posts now, Updated filter of categories in the posts overview\nv1.09 - Updated Subscription Functionality again for a faster UI.\nv1.10 - Introduced Multi-Source support, updated several UI Displays.<\/p>","raw_excerpt":"Download posts from another WP site via REST API - Optimized for the Divi Theme and ACF","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/265919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=265919"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/xmagentur"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=265919"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=265919"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=265919"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=265919"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=265919"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=265919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}