]]>Hello, could you please help me? I'm also experiencing an issue with the TranslatePress plugin.
My website is in English, which is the default language. I've translated it into Spanish, and the Spanish version looks like: domain/es/shop/product-name. The English version looks like: domain/shop/product-name.
Now, when I create a Google feed through your plugin, everything works perfectly except for the link, which still looks like the English version. How can I add /es/ to the link? https://canvartin.com/es/shop/newborn-baby-canvas-prints-cherished-moments
Here is an example of the current feed:
xml<g:id>18503</g:id> <g:title> <![CDATA[ Lienzos para recién nacidos y bebés - Cherished Moments ]]> </g:title> <g:description> <![CDATA[ Capture la inocencia y la belleza de su peque?o con nuestros lienzos personalizados, perfectos para conservar esos preciosos primeros recuerdos. Nuestro proceso de impresión de alta calidad garantiza la nitidez de todos los detalles y la viveza de los colores, lo que le permitirá revivir esos momentos inolvidables cada vez que mire el lienzo. ]]> </g:description> <g:link> <![CDATA[ https://canvartin.com/shop/newborn-baby-canvas-prints-cherished-moments/ ]]>
But it should be:
xml<g:id>18503</g:id> <g:title> <![CDATA[ Lienzos para recién nacidos y bebés - Cherished Moments ]]> </g:title> <g:description> <![CDATA[ Capture la inocencia y la belleza de su peque?o con nuestros lienzos personalizados, perfectos para conservar esos preciosos primeros recuerdos. Nuestro proceso de impresión de alta calidad garantiza la nitidez de todos los detalles и la viveza de los colores, lo que le permitirá revivir esos momentos inolvidables cada vez que mire el lienzo. ]]> </g:description> <g:link> <![CDATA[ https://canvartin.com/es/shop/newborn-baby-canvas-prints-cherished-moments/ ]]>
Unfortunately, this is just an example, and it doesn't work that way. I hope you can help me. You have a great plugin
I've studied all the documentation very carefully, but I can't find a solution
Typically, a feed will be imported into other systems on a more-or-less predefined schedule. Current functionality allows me to schedule a feed for e.g. daily regeneration, but does not allow me to specify the time I expect it to be generated, and that time gets updated after each manual run.
It would be nice to have more precise control over feed regeneration time/schedule. Or is this a paid feature like a few other things I inquired about?
]]>The Custom XML feed type has these two options, and it’s absolutely unclear which one of them means the topmost element and which is the intermediate wrapper. Please consider renaming these fields so that no guesswork is necessary to configure the field properly.
]]>While iterating over various feed types, I noticed that some of them fail to be generated. For example, the “Shopping” feed fails, and the following stack trace is logged into wordpress debug log if logging is enabled:
0 …/public_html/wp-content/plugins/woocommerce-feed-manager/admin/feed/class-rex-product-feed-shopping.php(177): array_merge()
1 …/public_html/wp-content/plugins/woocommerce-feed-manager/admin/feed/class-rex-product-feed-shopping.php(121): Rex_Product_Feed_Shopping->add_to_feed()
2 …/public_html/wp-content/plugins/woocommerce-feed-manager/admin/feed/class-rex-product-feed-shopping.php(28): Rex_Product_Feed_Shopping->generate_product_feed()
3 …/public_html/wp-content/plugins/woocommerce-feed-manager/admin/class-rex-product-feed-ajax.php(296): Rex_Product_Feed_Shopping->make_feed()
4 [internal function]: Rex_Product_Feed_Ajax::generate_feed()
5 …/public_html/wp-content/plugins/woocommerce-feed-manager/vendor/philipnewcomer/wp-ajax-helper/src/components/Utility.php(89): call_user_func_array()
6 …/public_html/wp-content/plugins/woocommerce-feed-manager/vendor/philipnewcomer/wp-ajax-helper/src/components/Utility.php(57): PhilipNewcomer\WP_Ajax_Helper\Utility::run_callback()
7 …/public_html/wp-content/plugins/woocommerce-feed-manager/vendor/philipnewcomer/wp-ajax-helper/src/components/Handler.php(109): PhilipNewcomer\WP_Ajax_Helper\Utility::get_callback_response()
8 …/public_html/wp-includes/class-wp-hook.php(324): PhilipNewcomer\WP_Ajax_Helper\Handler->ajax_handler()
9 …/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
10 …/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
11 …/public_html/wp-admin/admin-ajax.php(192): do_action() 12 {main}
The error happens in this line: $value = call_user_func_array('array_merge', $value);
. I’ve debugged the problem and it boils down to a change in how PHP8 treats the keys of the second argument to call_user_func_array()
: while previously keys were simply ignored, in PHP8, they are treated as names for the newly introduced named arguments.
A workaround for this would be to use array_values($value)
as second argument.
Another possible option is to replace this hacky-looking call, which something cleaner. I don’t know if that’s indeed the case, but if this call was designed to simply remove the outer level of a potentially multi-level array (as I suspect is the case), a simple call to current()
or reset()
could be used to achieve that same effect, would look much cleaner, and would not trigger the error above.
EDIT: both current()
and reset()
will return false
if the array is empty, so for the next line (implode()
) to work, you should cover such case as well. For example: $value = reset($value) ?: [];
.
Product weight and measurement fields (and perhaps some others) may need unit conversion for some providers. For example, eMAG requires measurements in millimeters, while WooCommerce stores them in centimeters. Please consider implementing such filters.
]]>I hope this message finds you well. I am currently managing product listings in Merchant Center Next, and I would like guidance on accessing and interpreting product diagnostics effectively.
Could you please provide step-by-step instructions or resources on how to view diagnostics for individual products? Additionally, I am interested in understanding the types of issues that may appear and any troubleshooting tips for resolving common errors or warnings.
Thank you for your support in helping me ensure optimal product performance. I look forward to your guidance.
]]>Hello,, it seems if you product is on backorder the value on Google feed is incorrectly “on_backorder” instead just “backorder” as google expects. Please correct this!!
<g:availability>on_backorder</g:availability>
should be
<g:availability>backorder</g:availability>
Hello! I’m using this plugin to generate product feed which is has to be translated into a different laguage via TranslatePress. However, when the feed is generated only Product Titles are translated but Product Description/Short Description written in original language. How can i fix this problem so every attribute is translated ?
]]>When I check Product Filter selecting only one category, the filters apply properly when I preview the feed, but is not working when actually exporting the file.
]]>Some marketplaces require XML feeds which have nested structures in products. Is it possible to configure a nested field like this at the moment? If not, would you be willing to implement such feature?
Also/alternatively, if I want to implement a new template marketplace, where would I start, and is it even possible to do that while retaining upgradability of the plugin? I was thinking of doing it in a separate private plugin, but I’m wondering how complicated it would be to make sure that it’s available in the UI.
]]>We have our own 2-character prefix in the product codes (SKU). eg SI1234-SDFG-7654.
I’m asking now is it possible to remove these 2 characters from the beginning. I want it to be 1234-SDFG-7654 in the feed.
I know that you can use Output Filter and e.g. Strip tags or Remove Shortcodes but is it somehow possible to remove 2 charachers from beginning of the attribute.
]]>In the file admin/admin/class-rex-product-feed-admin.php on line 481 PHP will give an deprecated warning. This is because of the null in the first argument of the add_submenu_page() call. An easy fix is to pass an empty string. The deprecated warning will be gone, but I don’t no if it will trigger other errors in the plugin.
]]>Hello. I want to report two issues on the create Google Shopping Feed screen: 1) every time I press “save draft”, the new attributes I just added under “required attributes” unfortunately loose the data I added and change to a different attribute of product id; and 2) the “assigned values” box is sooo skinny it takes me FOREVER to find the value I need (because the value is long). It is making me want to tear my hair out. PLEASE can you make the box wider… PLEASE. Thank you for your time.
]]>Dear support,
I’m trying to configure a combined product title in my feed. I can select the brand as an attribute, but the result doesn’t appear in the feed itself. (using Yith Product Brand),
colouredvinyl.nl/wp-content/uploads/rex-feed/feed-1132.xml
I have been in contact with YITH support, and they referred me to you for further assistance. While they provided me with a PHP method to retrieve the product brand, they advised me to reach out to you for additional help.
$brands_taxonomy = YITH_WCBR::$brands_taxonomy;
$brands = get_the_terms( $product_id, $brands_taxonomy );
if ( $brands ) {
$brands_name = $brands[0]->name;
}
I’m attempting to set the title as follows:
{yith_product_brand} – {title} – ({bwf_attr_pa_kleur})({bwf_attr_pa_inhoud})
Could you assist me in achieving this setup?
Thank you in advance for your help.
Kind Regards,
Maico
Hi, I use the plugin Easy Product Bundles. Products with this type (Easy_product_bundle) are shown in the settings-section “Total Products by Types” but are not include in the feed. Can you please help? Thanks.
]]>Hello
I have to change the feed file name and feed name. How can I do it?
]]>Hello,
I have to add the shipping rates to my feeds.
When I include them with the wordpress standard flat rate shipping fee they are added without taxes.
Alternative I could add them with the Table Rate Shipping Plugin. But the rates from that plugin are not added at all.
]]>Hello. I have problem when i create feed for Facebook to Blgarian language with prices.
Main feed is in English language with EUR currency. Bulgarian feed is with BGN curency.
In WPML i have option to set curency manually, and every product have manually seted BGN price for Bulgarian version of product.
When i create feed in your plugin for Bulgarian language i choose Bulgaria country, BGN currency in settings. And everithing without prices works well.
Problem with prices is that in feed BGN prices are converted from EUR price. Not prices which i insert in product page in BGN.
Can you help me to solve this issue?
]]>Hello, i want to exclude certain Variations of Products with a custom attribute. The custom attribute is called “St?rke” and the attributes are named 0 mg/ml, 3 mg/ml, 10mg/ml and so on. Titleform is 0-mg-ml, 3-mg-ml and so on. How can i achieve it that every Variation that uses the attribute “St?rke” and has not the attribute 0 mg/ml is excluded from the feed?
]]>Hi!
Thanks for an excellent feed plugin! We are launching a new product in a week and have managed to include the product variants in all our feeds but not the swedish one “Google Shopping SE”, feed number 87461 (main language). Have cleared cache, purged cache, re-created the feed but still nothing.
The SKU of one of the new product variant 5908120508 for testing.
Thanks for your help!
]]>Is there any way I can make the Pro feed work with the plugin I use for sales?
https://www.ads-software.com/plugins/aco-woo-dynamic-pricing/
If not, is there a similar plugin I can use for pricing that the feed plugin “plays pretty” with?
Thanks,
Tim
Hi,
When I am activating plugin its giving fatal error please let me know how can I fix this
“Plugin could not be activated because it triggered a?fatal error.”
Thanks
]]>I see there is support for WPML. Does the plugin also support Translatepress? We would like to make Google Product Feeds in several languages and our site uses Translatepress.
]]>I have now raised this via support portal
]]>Hello
I have a custom taxonomy that contains brand. How could I include that taxonomy into export? Would it make sense to create a custom retriever? If yes, how to include it into the list?
]]>Hi!
We have just started using your plugin and it seems to be working really well for the most part, but there are a few problems that we have bumped into and that we cannot seem to resolve on our own:
What could be causing these problems? We have enabled logging, but there doesn’t seem to be any problems reported by the plugin (although the feed generation timestamps seems to be 3 hours behind the actual events)
]]>Hi,
I have followed the troubleshooting guide for missing products but I can’t get the feed working properly. I am not a premium user, but I only have 151 products currently in the feed. I’ve purged the cache, my browser cache and my server cache, and cleared the batch. The only filter that’s effecting the feed is “All Published Products”, which I have of course made sure the missing products are published. The logs are enabled but aren’t giving me any useful info.
Any help is appreciated.
Many thanks,
Ric
Shipping plugins don’t seem to show in the feed. For instance we use https://wordpress.com/plugins/woo-usps-simple-shipping this enables us to generate the correct shipping price based on the shipping address of our buyer, but no values from here show in the xml feed. Any way we can suppor this as neither free nor flat rate shipping is a fix for us.
]]>The plugin does not read some product descriptions.
I need it to make a catalog on Facebook ADS, and there are 88 products where the description does not identify.
I attach screenshots.
Hi, we have a feed set up and the correct conversion tracking code on our thank you page, however google ads isn’t reporting the sales value. Here’s our feed – https://www.vitortho.co.uk/wp-content/uploads/rex-feed/feed-1207.xml and here’s a screenshot of our google ads sales – https://snipboard.io/CQLqcj.jpg. Are you able to help??
]]>