Using MarketPress e-commerce plugin? We have an update for you!
Aaron (MarketPress author) and our Dominykas have completed new versions of MarketPress and our glue plugin WPML-MarketPress. The new versions support WordPress 3.4.1 and let you run fully multilingual shops with WPML and MarketPress.
Changes in this release
- Fixed original product meta data synchronization between translated products
- Fixed custom fields (price, SKU, weight and others) issue when updating a product
Multisite MarketPress related:
- Fixed Global Products in main site of a network are shown in all languages
- Fixed Global Product Categories in main site of a network are shown in all languages
Download
You should update both MarketPress and WPML-MarketPress.
- Download MarketPress (current version is 2.6.1)
- Download WPML-MarketPress from your WPML account (current version is 1.1.4)
- Also, be sure you’re using the latest versions of WPML and its add-on plugins.
You can find full documentation of how to use MarketPress and WPML together in the Multilingual MarketPress tutorial page.
If you need any technical help, the best place to ask for it is in our forum. Explain that it’s about MarketPress and WPML and indicate that it’s for Dominykas.
Let us know what you think by leaving comments here!
Guys, not sure if you saw my tweet about this, but wpml-marketpress.1.1.4.zip is identical to wpml-marketpress.1.1.3.zip. Both are 6412 bytes zip files. This article makes it sounds like there are supposed to be some actual code changes in the bridge?
Oops. You’re right. It’s not pushed to the release. I’ll fix it and add another comment here. Sorry about that.
Thanks. Awaiting eagerly, we’re getting hit with http://premium.wpmudev.org/forums/topic/problems-with-marketpresswpml, SKU + other fields are not properly unserialized.
Fixed now. Can you download again? Now, it’s really 1.1.4.
Thanks, it’s there now. About to diff it and see if things have improved.
Amir, can you find out for me why L294 still has:
294 echo $object_id;
Why would he echo anything inside a plumbing function?
This is where it all started: http://wpml.org/forums/topic/wpml-marketpress-endless-loop-bug-on-translated-product-save/#post-53315
I still have no idea how broken this whole thing is today, but that’s the world of PHP.
You’re right, this was used for debug and simply forgotten to remove before releasing it. The patch will be updated in an hour.
Yes indeed, product fields like SKU and Variation name now seem to un/serialize correctly.
Downside still is that you have to click at least once through each and every product translation to get the fields magically fixed. Fortunately you don’t have to press Update on each page, at least. Still, with large product catalogs this could be boring as hell.
Hi Amir, there’s another pretty big problem with the WPML-Marketpress bridge. Posted details at http://wpml.org/forums/topic/wpml-marketpress-1-1-4-big-problem-filter-application-logic-is-partial/ but it’s very very noisy in the forum. We have 3+ websites that can’t go live because of this, so it’s a big one for us. Would pay for priority support to get this figured out quickly.