WP Ultimate Recipe Import
-
We migrated from WPUR to WPRM a couple of days ago and it has not gone well.
We use WPML to manage posts in English and Spanish versions of our site. This includes WPUR recipe posts. Usually when I use the WPRM importer on a multilingual site I run the importer first under one language (e.g. English) then under the other language version of the site (e.g. Spanish). This normally works perfectly. Mostly I convert EasyRecipe recipes to WPRM.
In this case, the WPRM importer found and imported WPUR recipes in the English version of the site but failed to import the recipes into the associated Spanish posts. The strange part of this is that some recipes did correctly import into the Spanish site.
In terms of recipes, we were left with a working English site and a broken Spanish site. Technically the site works but now has few Spanish recipes.
It seems that the importer does something funky with the ‘recipe’ post type used by WPUR. I suspect (not checked the plugin code to confirm) the importer removes the imported version of the post. This is an issue for WPML. After running the importer I must disable WPML to see the Spanish translations of the recipe posts otherwise I can only see the posts exist but not read or edit them.
I have been able to reactivate the old ‘recipe’ post type by adding a ‘recipes’
post type (with an ‘s’) and switching the ‘recipe’ type posts to ‘recipes’ type posts. Changing the CPT is the only way to make the posts visible. Again, this appears to be due to the fact the WPRM importer deletes each post of the type ‘recipe’ on import.The WPUR recipe data is in the Spanish posts (both core ‘post’ post type and custom ‘recipes’ post type) as metafield data.
Do you have an importer that will import the WPUR metafield data into WPRM recipes and which will automatically replace the [wpurp-searchable-recipe][/wpurp-searchable-recipe] in each post with the new WPRM recipe shortcode?
Thank you,
Lee
- The topic ‘WP Ultimate Recipe Import’ is closed to new replies.