WPIntell

Source evidence

Feed won’t update memcached, caching, object caching

ELEX WooCommerce Google Shopping (Google Product Feed) · support · 2023-07-27T19:10:00+00:00

complaintsentiment
mediumseverity
0.93relevance
5replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

6 / 19 rows with source links

31.6% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

13 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
jonnyporter unresolved
Thanks for the plugin which generally works well. I had a problem where the feed URL was being cached by memcached object cache on Siteground hosting. The feed wouldn’t get updated. I turned it off and it was fine but the performance of the site is nowhere near as good. I want to turn memcached back on but do you know of a workaround for this? My ideas were either exclude the feed URL from memcached which I don’t think is possible, or possibly serving the feed URL on a different domain or subdomain so that memcached doesn’t affect that. I couldn’t see an easy way to do that though. I even considered a separate install of woocommerce and elex just for the feed… Hello @jonnyporter , Thanks for contacting us. In response to your query, caching the feed URL can indeed lead to outdated content being served to users, as the cached version is not dynamically updated. As you mentioned, there is no option to exclude specific URLs from this caching plugin. Keeping our plugin and WooCommerce on separate domains would be a solution. If you can provide the plugin zip file to our support team, we can investigate possibilities to resolve the issue from our side. However, please note that the feed URL will always be generated in the format of Domain name + /wp-content/uploads/elex-product-feed/ + Feed Name. Please let us know if you are using subdomains or multisite environments, as we will consider those scenarios while reviewing the plugin. I don’t understand why you need the plugin zip file when you write the plugin? Hello @jonnyporter , Thank you for your response. We are mentioning the third-party plugin that you have used for object caching on your website. Once you share the plugin zip file with our support team , we can investigate further to check if anything can be done from our plugin side to address this issue you are facing. Looking forward to your reply. Oh I see, it’s the Siteground Optimizer plugin, which is provided by the hosts, that implements memcached in WordPress (amongst other things). https://wordpress.org/plugins/sg-cachepress/ I’m not using multisite or anything like that at the moment. This reply was modified 2 years, 10 months ago by jonnyporter . Hello @jonnyporter , Thank you for providing the plugin reference to us. We have analyzed the functionality of the plugin and caching types that support the exclusion of the URLs. Although Memcache is not allowed to exclude URLs using the SG optimizer plugin, we have done a few code-level changes to resist the feed URL being cached. We request you reach out to our support team to get the custom code for your site. Looking forward to your reply.

Comments

5 shown
ELEXtensions 2023-07-28T10:13:00+00:00

Hello @jonnyporter , Thanks for contacting us. In response to your query, caching the feed URL can indeed lead to outdated content being served to users, as the cached version is not dynamically updated. As you mentioned, there is no option to exclude specific URLs from this caching plugin. Keeping our plugin and WooCommerce on separate domains would be a solution. If you can provide the plugin zip file to our support team, we can investigate possibilities to resolve the issue from our side. However, please note that the feed URL will always be generated in the format of Domain name + /wp-content/uploads/elex-product-feed/ + Feed Name. Please let us know if you are using subdomains or multisite environments, as we will consider those scenarios while reviewing the plugin.

jonnyporter 2023-07-28T12:32:00+00:00

I don’t understand why you need the plugin zip file when you write the plugin?

ELEXtensions 2023-07-31T06:18:00+00:00

Hello @jonnyporter , Thank you for your response. We are mentioning the third-party plugin that you have used for object caching on your website. Once you share the plugin zip file with our support team , we can investigate further to check if anything can be done from our plugin side to address this issue you are facing. Looking forward to your reply.

jonnyporter 2023-07-31T12:55:00+00:00

Oh I see, it’s the Siteground Optimizer plugin, which is provided by the hosts, that implements memcached in WordPress (amongst other things). https://wordpress.org/plugins/sg-cachepress/ I’m not using multisite or anything like that at the moment. This reply was modified 2 years, 10 months ago by jonnyporter .

ELEXtensions 2023-08-03T03:39:00+00:00

Hello @jonnyporter , Thank you for providing the plugin reference to us. We have analyzed the functionality of the plugin and caching types that support the exclusion of the URLs. Although Memcache is not allowed to exclude URLs using the SG optimizer plugin, we have done a few code-level changes to resist the feed URL being cached. We request you reach out to our support team to get the custom code for your site. Looking forward to your reply.