Hi,
Can we have 100+ products in a feed?
We chose products by category and our category has much more than 100 products.
If 100 is the maximum, is there a way to do multiple feeds for the same categories?
Thank you
Hi there!
I have set the Description to field Product Description, however, nothing appears in the feed. The same setting is working fine on other shops.
What could cause this?
hi, i am getting this error. Can you help?
kind regards, Chrysovalantis
]]>Hi,
I am transferring from Google Listings plug in to WooCommerce Google Feed Manager. How can I add a shipping label?
Currently I have the shipping labels – gratis-verzending, brievenbuspakket and standaardpakket. I use these labels in Merchant setting to add the shipping costs.
In the plugin, do I select this as a optional attribute shipping_label with WooCommerce source Shipping Class or product_shipping_class?
When I try this and look at the feed, I do not see the shipping label value.
]]>Our GMC Shipping & Returns section shows “Shipping settings are being handled by WooCommerce”, with data there that we can’t figure out where it’s coming from, such as Delivery Type: 5-11 days.
That’s really not what we want showing in our ads. All we want to show in the ad is what we offer: Free Shipping. That’s what’s configured in Woocommerce > Settings.
In each product feed, shipping is set to a static value of “Free Shipping”.
How do we unlink GMC shipping info from Woocommerce or how we do we use the feed to tell Google Shopping that we offer a straightforward free delivery?
thanks
David Heriot
]]>After your latest update I’m having problem with the endless loading page, when I try to load an existing feed.
The same problem appear when I try to create a new feed, after setting the category and subcategories nothing happens.
The problem is appearing in all the websites where I use your plugin.
Do we get an update that solves the problem?
BR Mike
]]>Hello
Since last version, impossible to edit the feed
Uncaught ReferenceError: wppfm_makeFeedFilterWrapper is not defined
????wppfm_editExistingFeed https://www.unae.fr/wp-content/plugins/wp-product-feed-manager/includes/user-interface/js/wppfm_feed-form.min.js?ver=fr-2.7.0:1
????<anonymous> https://www.unae.fr/wp-content/plugins/wp-product-feed-manager/includes/user-interface/js/wppfm_feed-form.min.js?ver=fr-2.7.0:1
????jQuery 13
????????mightThrow
????????process
????????setTimeout handler*Deferred/then/resolve/<
????????fire
????????fireWith
????????fire
????????fire
????????fireWith
????????ready
????????completed
????????EventListener.handleEvent*
????????<anonymous>
????????<anonymous>
Thank you for your help
]]>Hi,
Ive tried using various methods to map the category but its always missing completely from the generated file. Any ideas ?
Thanks,
Scott
]]>I ran the update and now the feeds don’t work.
]]>Hey,
i think it gives an misstake since your update today? Now when the feedmanager is activated and you want do add a product to card it stuck. When the plugin is deactivated every fine.
~/wp-content/plugins/wp-product-feed-manager/includes/packages/promotions-feed-manager/wp-merchant-promotions-feed-manager.php on line 64
[20-Mar-2024 21:20:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function get_userdata() in ~/wp-includes/user.php:673
Stack trace:
Hi
Could you please disable SSL checks for wp_remote_post
on local dev environments?
The reason is, that in some local dev environments like mine, we use not verifiable SSL certificates.
You could add this to the dispatch
function in wppfm-async-request.php
.
if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] == '127.0.0.1') {
$args['sslverify'] = false;
}
Full code example: https://gist.github.com/alewolf/7b51a4a35d5578ce65f1d8c50ea4cfbe
]]>Hi,
I use your plugin on a small webshop using the free version. I have been using it for a couple of years without problems but then again – hardly never looked at it since it was set up.
Now I want to add a new product category to the excisting feed but clicking on edit just result in a loading page that never stops.
Is this something to do with the free version or something to do with my WP/Woocommerce versions, theme etc. ?
From the Product feed list I can see that the xml file is updated every night but I cannot edit the feed in any way.
Please help – all systems and plugins are up to date.
Hello,
Thanks for your plugin!
I’m having problems with version 2.4.1.
I created a new Feed, but when I click generate and save it never completes the process, the wheel keeps turning endlessly.
I also see in your video that the Google extension should be activated, but that section is not present in my interface.
Thank you
]]>I just upgraded the plugin to version 2.4.0 but that crashed my entire site. This what I found in the lo:
[Mon Feb 26 11:39:12.554416 2024] [lsapi:warn] [pid 17635:tid 140653778192128] [client 172.70.46.189:11318] [host gaminbiz.nl] Backend log: PHP Warning: require_once(/home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/wppfm-data-storage-functions.php): Failed to open stream: No such file or directory in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php on line 281\n, referer: https://gaminbiz.nl/ [Mon Feb 26 11:39:12.554449 2024] [lsapi:error] [pid 17635:tid 140653778192128] [client 172.70.46.189:11318] [host gaminbiz.nl] Backend fatal error: PHP Fatal error: Uncaught Error: Failed opening required '/home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/wppfm-data-storage-functions.php' (include_path='.:/opt/alt/php81/usr/share/pear:/opt/alt/php81/usr/share/php:/usr/share/pear:/usr/share/php') in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php:281\nStack trace:\n#0 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(120): WP_Product_Feed_Manager->includes()\n#1 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(79): WP_Product_Feed_Manager->__construct()\n#2 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(424): WP_Product_Feed_Manager::get_instance()\n#3 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-settings.php(473): include_once('/home/u68292p64...')\n#4 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-config.php(121): require_once('/home/u68292p64...')\n#5 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-load.php(50): require_once('/home/u68292p64...')\n#6 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-blog-header.php(13): require_once('/home/u68292p64...')\n#7 /home/u68292p64967/domains/gaminbiz.com/public_html/index.php(3): require('/home/u68292p64...')\n#8 {main}\n thrown in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php on line 281\n, referer: https://gaminbiz.nl/ [Mon Feb 26 11:39:12.564602 2024] [lsapi:error] [pid 17635:tid 140653778192128] [client 172.70.46.189:11318] [host gaminbiz.nl] Backend fatal error: PHP Fatal error: Uncaught Error: Class "WPPFM_Queries" not found in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/class-wppfm-db-management.php:323\nStack trace:\n#0 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(393): WPPFM_Db_Management::clean_options_table()\n#1 [internal function]: WP_Product_Feed_Manager->log_errors()\n#2 {main}\n thrown in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/class-wppfm-db-management.php on line 323\n, referer: https://gaminbiz.nl/ [Mon Feb 26 11:39:17.829908 2024] [lsapi:warn] [pid 20714:tid 140653996402432] [client 172.70.46.189:11318] [host gaminbiz.nl] Backend log: PHP Warning: require_once(/home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/wppfm-data-storage-functions.php): Failed to open stream: No such file or directory in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php on line 281\n, referer: https://gaminbiz.nl/ [Mon Feb 26 11:39:17.829979 2024] [lsapi:error] [pid 20714:tid 140653996402432] [client 172.70.46.189:11318] [host gaminbiz.nl] Backend fatal error: PHP Fatal error: Uncaught Error: Failed opening required '/home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/wppfm-data-storage-functions.php' (include_path='.:/opt/alt/php81/usr/share/pear:/opt/alt/php81/usr/share/php:/usr/share/pear:/usr/share/php') in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php:281\nStack trace:\n#0 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(120): WP_Product_Feed_Manager->includes()\n#1 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(79): WP_Product_Feed_Manager->__construct()\n#2 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(424): WP_Product_Feed_Manager::get_instance()\n#3 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-settings.php(473): include_once('/home/u68292p64...')\n#4 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-config.php(121): require_once('/home/u68292p64...')\n#5 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-load.php(50): require_once('/home/u68292p64...')\n#6 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-blog-header.php(13): require_once('/home/u68292p64...')\n#7 /home/u68292p64967/domains/gaminbiz.com/public_html/index.php(3): require('/home/u68292p64...')\n#8 {main}\n thrown in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php on line 281\n, referer: https://gaminbiz.nl/ [Mon Feb 26 11:39:17.840480 2024] [lsapi:error] [pid 20714:tid 140653996402432] [client 172.70.46.189:11318] [host gaminbiz.nl] Backend fatal error: PHP Fatal error: Uncaught Error: Class "WPPFM_Queries" not found in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/class-wppfm-db-management.php:323\nStack trace:\n#0 /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(393): WPPFM_Db_Management::clean_options_table()\n#1 [internal function]: WP_Product_Feed_Manager->log_errors()\n#2 {main}\n thrown in /home/u68292p64967/domains/gaminbiz.com/public_html/wp-content/plugins/wp-product-feed-manager/includes/data/class-wppfm-db-management.php on line 323\n, referer: https://gaminbiz.nl/
I disabled the extension and will manually try to reinstall and otherwise downgrade.
]]>Hello
if I upgrade from version 1.5.10 to higher version, my xml file bugs and I go from 15 products (normal) to 880 products (data repetition).
Hi,
I have problem with custom image field. I created ACF field, to set different image in feed. ACF field returned “url” but in feed xml in node it generate image ID.
How to do it in different way?
Feed settings: https://prnt.sc/MXtOw10LtkuQ
ACF settings: https://prnt.sc/pxjFa4VODwiM
Hi, in the description of the plugin I see that in the free version I can add products with variants to the feed. However, when I try to activate this option, I get a message that it is only available in the PRO version.
]]>Hi, our settings are not changed but found one of the feeds have 0 item after version 2.0, including the latest version 2.2.
So we downgraded to version 2.0 again and re-generated the feed, and it worked fine as usual (25 items in the feed).
We are still waiting for the fix since we found this issue after vesion 2.0. Is there anything we could do to identify this issue? Thank you.
]]>Hi,
I’m trying to find a way to get a field with more detailed product features than the default Google categories offer.
For instance, there is a product with URL: product/odlo-322981-zwart/
It’s Google category is: Apparel & Accessories
We would like to give this product a more detailed categorization using the product_type field. Ideally we would like to populate it with the breadcrumbs so we can target the marketing more accurate.
The breadcrumbs for this product is:
Home / Sport / Dames / Running / Broeken /
I tried with Product Category String, but that results in the product_type is missing from the feed.
I tried with Selected Product Categories, but this results in:
<g:product_type>Dames > Sport > Running > Broeken > Dames > Running > Broeken > Odlo</g:product_type>
Close to what I need, but not quite there.
Can you suggest on how I can achieve this?
Hello,
We’ve recently set up your plugin (please refer to the screenshot: https://imgur.com/a/qUiKlWW ), but we’re encountering an issue where the value of the items is consistently showing as 0. We’re unsure about what might be going wrong in our configuration.
Could you kindly assist us in resolving this issue?
We’re not very experienced in this area, so we would greatly appreciate any guidance or advice you can provide.
Thank you for your assistance.
]]>Plugin Name : WP Product Feed Manager
New Version : 2.1.0
Action Taken: Permanently deactivated because an attempt to reactivate this plugin ended up with an error —Uncaught Error: Failed opening required '/home/toversle/public_html/wp-content/plugins/wp-product-feed-manager/includes/user-interface/wppfm-edit-feed-form-functions.php' (include_path='.:/opt/cpanel/ea-php81/root/usr/share/pear') in /home/toversle/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php:278
Stack trace:
#0 /home/toversle/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(120): WP_Product_Feed_Manager->includes()
#1 /home/toversle/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(79): WP_Product_Feed_Manager->__construct()
#2 /home/toversle/public_html/wp-content/plugins/wp-product-feed-manager/wp-product-feed-manager.php(420): WP_Product_Feed_Manager::get_instance()
#3 /home/toversle/public_html/wp-admin/includes/plugin.php(2318): include_once('/home/toversle/...')
#4 /home/toversle/public_html/wp-admin/includes/plugin.php(663): plugin_sandbox_scrape('wp-product-feed...')
#5 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/includes/MPSUM_Auto_Rollback.php(249): activate_plugin('wp-product-feed...', '', false, true)
#6 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/includes/MPSUM_Auto_Rollback.php(52): MPSUM_Auto_Rollback->activate_unproven_plugin_updates(Array)
#7 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/includes/MPSUM_Auto_Rollback.php(31): MPSUM_Auto_Rollback->__construct()
#8 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/premium.php(34): MPSUM_Auto_Rollback::get_instance()
#9 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/premium.php(59): MPSUM_Premium->__construct()
#10 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/premium.php(116): MPSUM_Premium::get_instance()
#11 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/premium.php(120): Easy_Updates_Manager_Premium()
#12 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/main.php(549): include_once('/home/toversle/...')
#13 /home/toversle/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates-premium/main.php(537): MPSUM_Updates_Manager->check_premium()
#14 /home/toversle/public_html/wp-includes/class-wp-hook.php(324): MPSUM_Updates_Manager->plugins_loaded('')
#15 /home/toversle/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#16 /home/toversle/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#17 /home/toversle/public_html/wp-settings.php(506): do_action('plugins_loaded')
#18 /home/toversle/public_html/wp-config.php(107): require_once('/home/toversle/...')
#19 /home/toversle/public_html/wp-load.php(50): require_once('/home/toversle/...')
#20 /home/toversle/public_html/wp-blog-header.php(13): require_once('/home/toversle/...')
#21 /home/toversle/public_html/index.php(17): require('/home/toversle/...')
#22 {main}
thrown
]]>
Hi
The feed has a mixture of Single and Variable Products. Which one do I need to select?
hwp_product_gtin or hwp_var_gtin
Please advice
Hello,
are to manage shipping costs with your plugin?
You don’t mention them in the presentation.
Factually, they can differ per country AND per type of product
Waiting for your feedback
Regards
]]>Hello,
How to manage shipping costs per country AND per product, via your plugin?
Kind regards
Hi there,
I am using the plugin for Google Shopping and i am very satisfied. The thing is now that i have added a german part with WPML. How can i make a seperate feed, that only contains the german translated products?
]]>Hi
Google merchant center is importing the feed but only fetching 2536 products out of the 4168 products generated by the feed manager.
its showing the issue as XML formatting error, affected items: 1
any help/guidance would be appreciated
]]>Hi, I am using WP Product Feed Manager. When generating a new feed, it does not read or generate more than 100 products! With work, I have more than 1,200 products! I tried a lot, but I never found the solution or the cause of the problem
]]>Hello
Some of our new products won’t be added to the feed. Some will but we can’t find a pattern in this. Please help
]]>Hi
Could you please add the new checkout_link_template attribute to the output list?
https://support.google.com/merchants/answer/13580733
Is there a filter with which new attributes could by added?
Kind regards
Aleksandar
Is it possible to change the error log location from wp-contenterror.log to wp-content/error.log. Looks like it could be a typo? WP CLI is picking up the wp-contenterror.log file as failing checksum tests when it’s in the root folder but it will pass ok in the wp-content based a quick test.
It will just need the following line:$file = 'error' === $filename ? WP_CONTENT_DIR . $filename . '.log' : WPPFM_PLUGIN_DIR . $filename . '.log';
Changed to:$file = 'error' === $filename ? WP_CONTENT_DIR .'/'. $filename . '.log' : WPPFM_PLUGIN_DIR . $filename . '.log';
In the includes/user-interface/wppfm-messaging-functions.php file.
It’s currently picking up all site errors even if debug is off as well. Another option could be to set it only output errors from the wppfm_logger_wp_remote_post function if that’s the main purpose to make it more efficient.