blobbie
Forum Replies Created
-
Forum: Plugins
In reply to: [LiteSpeed Cache] ESI create an error on order page WoocommerceHello,
Why is ESI always present on a page that doesn’t require caching? What’s the point?
Isn’t the point of ESI not to cache certain elements of a cached page? So why use it on a page that’s excluded, like the checkout page?The source code is very long.
But I noticed that it comes from a plugin that manages cookies. Real cookie banner. When I deactivate it, the part about it disappears.
But there’s also a part that manages the shopping cart that remains.It start by : restRecreateNonceEndpoint
Thank you","restRecreateNonceEndpoint":"https:\/\/staging.mywebsite.fr\/wp-admin\/admin-ajax.php?action=rest-nonce","publicUrl":"https:\/\/staging.mywebsite.fr\/wp-content\/plugins\/real-cookie-banner-pro\/public\/","chunkFolder":"dist","chunksLanguageFolder":"https:\/\/staging.mywebsite.fr\/wp-content\/languages\/mo-cache\/real-cookie-banner-pro\/","chunks":{"chunk-config-tab-blocker.lite.js":["fr_FR-83d48f038e1cf6148175589160cda67e","fr_FR-f3a58573f9ed1125e6441a73d3b01af3","fr_FR-2e71c8c1d3d1be59acee11970e254e0e","fr_FR-e8b2dd606e80931c891d633086cb8b96"],"chunk-config-tab-blocker.pro.js":["fr_FR-ddf5ae983675e7b6eec2afc2d53654a2","fr_FR-deb51440a0996dcecf5eb89c54cecce2","fr_FR-656298de7f62f753c3a40cc13ac6f0cb","fr_FR-9913ad75dad534aa8026de24a0203a7e"],"chunk-config-tab-consent.lite.js":["fr_FR-3823d7521a3fc2857511061e0d660408"],"chunk-config-tab-consent.pro.js":["fr_FR-9cb9ecf8c1e8ce14036b5f3a5e19f098"],"chunk-config-tab-cookies.lite.js":["fr_FR-1a51b37d0ef409906245c7ed80d76040","fr_FR-f3a58573f9ed1125e6441a73d3b01af3","fr_FR-2e71c8c1d3d1be59acee11970e254e0e"],"chunk-config-tab-cookies.pro.js":["fr_FR-572ee75deed92e7a74abba4b86604687","fr_FR-deb51440a0996dcecf5eb89c54cecce2","fr_FR-656298de7f62f753c3a40cc13ac6f0cb"],"chunk-config-tab-dashboard.lite.js":["fr_FR-f843c51245ecd2b389746275b3da66b6"],"chunk-config-tab-dashboard.pro.js":["fr_FR-ae5ae8f925f0409361cfe395645ac077"],"chunk-config-tab-import.lite.js":["fr_FR-66df94240f04843e5a208823e466a850"],"chunk-config-tab-import.pro.js":["fr_FR-e5fee6b51986d4ff7a051d6f6a7b076a"],"chunk-config-tab-licensing.lite.js":["fr_FR-e01f803e4093b19d6787901b9591b5a6"],"chunk-config-tab-licensing.pro.js":["fr_FR-4918ea9704f47c2055904e4104d4ffba"],"chunk-config-tab-scanner.lite.js":["fr_FR-b10b39f1099ef599835c729334e38429"],"chunk-config-tab-scanner.pro.js":["fr_FR-752a1502ab4f0bebfa2ad50c68ef571f"],"chunk-config-tab-settings.lite.js":["fr_FR-37978e0b06b4eb18b16164a2d9c93a2c"],"chunk-config-tab-settings.pro.js":["fr_FR-e59d3dcc762e276255c8989fbd1f80e3"],"chunk-config-tab-tcf.lite.js":["fr_FR-4f658bdbf0aa370053460bc9e3cd1f69","fr_FR-f3a58573f9ed1125e6441a73d3b01af3","fr_FR-e8b2dd606e80931c891d633086cb8b96"],"chunk-config-tab-tcf.pro.js":["fr_FR-e1e83d5b8a28f1f91f63b9de2a8b181a","fr_FR-deb51440a0996dcecf5eb89c54cecce2","fr_FR-9913ad75dad534aa8026de24a0203a7e"]},"others":{"customizeValuesBanner":"{\"layout\":{\"type\":\"banner\",\"maxHeightEnabled\":true,\"maxHeight\":550,\"dialogMaxWidth\":530,\"dialogPosition\":\"middleCenter\",\"dialogMargin\":[0,0,0,0],\"bannerPosition\":\"bottom\",\"bannerMaxWidth\":1024,\"dialogBorderRadius\":3,\"borderRadius\":5,\"animationIn\":\"slideInUp\",\"animationInDuration\":500,\"animationInOnlyMobile\":true,\"animationOut\":\"none\",\"animationOutDuration\":500,\"animationOutOnlyMobile\":true,\"overlay\":false,\"overlayBg\":\"#000000\",\"overlayBgAlpha\":50,\"overlayBlur\":2},\"decision\":{\"acceptAll\":\"button\",\"acceptEssentials\":\"button\",\"showCloseIcon\":false,\"acceptIndividual\":\"link\",\"buttonOrder\":\"all,essential,save,individual\",\"showGroups\":false,\"groupsFirstView\":false,\"saveButton\":\"always\"},\"design\":{\"bg\":\"#ffffff\",\"textAlign\":\"center\",\"linkTextDecoration\":\"underline\",\"borderWidth\":0,\"borderColor\":\"#ffffff\",\"fontSize\":13,\"fontColor\":\"#2b2b2b\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"boxShadowEnabled\":true,\"boxShadowOffsetX\":0,\"boxShadowOffsetY\":5,\"boxShadowBlurRadius\":13,\"boxShadowSpreadRadius\":0,\"boxShadowColor\":\"#000000\",\"boxShadowColorAlpha\":20},\"headerDesign\":{\"inheritBg\":true,\"bg\":\"#f4f4f4\",\"inheritTextAlign\":true,\"textAlign\":\"center\",\"padding\":[2,10,0,10],\"logo\":\"\",\"logoRetina\":\"\",\"logoMaxHeight\":40,\"logoPosition\":\"left\",\"logoMargin\":[5,15,5,15],\"fontSize\":14,\"fontColor\":\"#2b2b2b\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"borderWidth\":1,\"borderColor\":\"#efefef\"},\"bodyDesign\":{\"padding\":[5,10,5,10],\"descriptionInheritFontSize\":true,\"descriptionFontSize\":13,\"dottedGroupsInheritFontSize\":true,\"dottedGroupsFontSize\":13,\"dottedGroupsBulletColor\":\"#15779b\",\"teachingsInheritTextAlign\":true,\"teachingsTextAlign\":\"center\",\"teachingsSeparatorActive\":true,\"teachingsSeparatorWidth\":50,\"teachingsSeparatorHeight\":1,\"teachingsSeparatorColor\":\"#000000\",\"teachingsInheritFontSize\":false,\"teachingsFontSize\":12,\"teachingsInheritFontColor\":false,\"teachingsFontColor\":\"#757575\",\"accordionMargin\":[10,0,5,0],\"accordionPadding\":[5,10,5,10],\"accordionArrowType\":\"outlined\",\"accordionArrowColor\":\"#15779b\",\"accordionBg\":\"#ffffff\",\"accordionActiveBg\":\"#f9f9f9\",\"accordionHoverBg\":\"#efefef\",\"accordionBorderWidth\":1,\"accordionBorderColor\":\"#efefef\",\"accordionTitleFontSize\":12,\"accordionTitleFontColor\":\"#2b2b2b\",\"accordionTitleFontWeight\":\"normal\",\"accordionDescriptionMargin\":[5,0,0,0],\"accordionDescriptionFontSize\":12,\"accordionDescriptionFontColor\":\"#757575\",\"accordionDescriptionFontWeight\":\"normal\",\"acceptAllOneRowLayout\":false,\"acceptAllPadding\":[7,7,7,7],\"acceptAllBg\":\"#000000\",\"acceptAllTextAlign\":\"center\",\"acceptAllFontSize\":14,\"acceptAllFontColor\":\"#ffffff\",\"acceptAllFontWeight\":\"normal\",\"acceptAllBorderWidth\":0,\"acceptAllBorderColor\":\"#000000\",\"acceptAllHoverBg\":\"#000000\",\"acceptAllHoverFontColor\":\"#ffffff\",\"acceptAllHoverBorderColor\":\"#000000\",\"acceptEssentialsUseAcceptAll\":true,\"acceptEssentialsButtonType\":\"\",\"acceptEssentialsPadding\":[10,10,10,10],\"acceptEssentialsBg\":\"#efefef\",\"acceptEssentialsTextAlign\":\"center\",\"acceptEssentialsFontSize\":18,\"acceptEssentialsFontColor\":\"#0a0a0a\",\"acceptEssentialsFontWeight\":\"normal\",\"acceptEssentialsBorderWidth\":0,\"acceptEssentialsBorderColor\":\"#000000\",\"acceptEssentialsHoverBg\":\"#e8e8e8\",\"acceptEssentialsHoverFontColor\":\"#000000\",\"acceptEssentialsHoverBorderColor\":\"#000000\",\"acceptIndividualPadding\":[0,5,0,5],\"acceptIndividualBg\":\"#ffffff\",\"acceptIndividualTextAlign\":\"center\",\"acceptIndividualFontSize\":14,\"acceptIndividualFontColor\":\"#000000\",\"acceptIndividualFontWeight\":\"normal\",\"acceptIndividualBorderWidth\":0,\"acceptIndividualBorderColor\":\"#000000\",\"acceptIndividualHoverBg\":\"#ffffff\",\"acceptIndividualHoverFontColor\":\"#1c1c1c\",\"acceptIndividualHoverBorderColor\":\"#000000\"},\"footerDesign\":{\"poweredByLink\":false,\"inheritBg\":false,\"bg\":\"#fcfcfc\",\"inheritTextAlign\":true,\"textAlign\":\"center\",\"padding\":[6,10,7,10],\"fontSize\":14,\"fontColor\":\"#757474\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"hoverFontColor\":\"#2b2b2b\",\"borderWidth\":1,\"borderColor\":\"#efefef\",\"languageSwitcher\":\"disabled\"},\"texts\":{\"headline\":\"Pr\\u00e9f\\u00e9rences en mati\\u00e8re de confidentialit\\u00e9\",\"description\":\"Nous utilisons des cookies et des technologies similaires sur notre site web et traitons vos donn\\u00e9es personnelles (par exemple votre adresse IP), par exemple pour personnaliser le contenu et les publicit\\u00e9s, pour int\\u00e9grer des m\\u00e9dias de fournisseurs tiers ou pour analyser le trafic sur notre site web. Le traitement des donn\\u00e9es peut \\u00e9galement r\\u00e9sulter de l'installation de cookies. Nous partageons ces donn\\u00e9es avec des tiers que nous d\\u00e9signons dans les param\\u00e8tres de confidentialit\\u00e9. Le traitement des donn\\u00e9es peut avoir lieu avec votre consentement ou sur la base d'un int\\u00e9r\\u00eat l\\u00e9gitime, auquel vous pouvez vous opposer dans les param\\u00e8tres de confidentialit\\u00e9. Vous avez le droit de ne pas donner votre consentement.\",\"acceptAll\":\"Accepter tout\",\"acceptEssentials\":\"Continuer sans consentement\",\"acceptIndividual\":\"D\\u00e9finir les param\\u00e8tres de confidentialit\\u00e9 individuellement\",\"poweredBy\":\"0\",\"dataProcessingInUnsafeCountries\":\"Certains services traitent des donn\\u00e9es \\u00e0 caract\\u00e8re personnel dans des pays tiers non s\\u00e9curis\\u00e9s. En acceptant d'utiliser ces services, vous consentez \\u00e9galement au traitement de vos donn\\u00e9es dans ces pays tiers non s\\u00e9curis\\u00e9s, conform\\u00e9ment \\u00e0 {{legalBasis}}. Cela implique le risque que vos donn\\u00e9es soient trait\\u00e9es par les autorit\\u00e9s \\u00e0 des fins de contr\\u00f4le et de surveillance, peut-\\u00eatre sans possibilit\\u00e9 de recours juridique.\",\"ageNoticeBanner\":\"Vous avez moins de {{minAge}} ans ? Dans ce cas, vous ne pouvez pas accepter les services facultatifs. Demandez \\u00e0 vos parents ou \\u00e0 vos tuteurs l\\u00e9gaux d'accepter ces services avec vous.\",\"ageNoticeBlocker\":\"Vous avez moins de {{minAge}} ans ? Malheureusement, vous n'\\u00eates pas autoris\\u00e9 \\u00e0 accepter ce service pour visualiser ce contenu. Veuillez demander \\u00e0 vos parents ou tuteurs d'accepter le service avec vous !\",\"listServicesNotice\":\"En acceptant tous les services, vous autorisez le chargement de {{services}}. Ces services sont divis\\u00e9s en groupes {{serviceGroups}} en fonction de leur finalit\\u00e9 (appartenance marqu\\u00e9e par des nombres en exposant).\",\"listServicesLegitimateInterestNotice\":\"En outre, les {{services}} sont charg\\u00e9s sur la base d'un int\\u00e9r\\u00eat l\\u00e9gitime.\",\"tcfStacksCustomName\":\"Services \\u00e0 des fins diverses en dehors de la norme TCF\",\"tcfStacksCustomDescription\":\"Les services qui ne partagent pas les consentements via la norme TCF, mais via d'autres technologies. Ceux-ci sont divis\\u00e9s en plusieurs groupes en fonction de leur finalit\\u00e9. Certains d'entre eux sont utilis\\u00e9s sur la base d'un int\\u00e9r\\u00eat l\\u00e9gitime (par exemple, la pr\\u00e9vention des menaces), d'autres ne sont utilis\\u00e9s qu'avec votre consentement. Les d\\u00e9tails concernant les diff\\u00e9rents groupes et les objectifs des services peuvent \\u00eatre trouv\\u00e9s dans les param\\u00e8tres de confidentialit\\u00e9 individuels.\",\"consentForwardingExternalHosts\":\"Votre consentement s'applique \\u00e9galement aux {{websites}}.\",\"blockerHeadline\":\"{{name}} bloqu\\u00e9 en raison des param\\u00e8tres de confidentialit\\u00e9\",\"blockerLinkShowMissing\":\"Afficher tous les services pour lesquels vous devez encore donner votre accord\",\"blockerLoadButton\":\"Accepter les services et charger le contenu\",\"blockerAcceptInfo\":\"Le chargement du contenu bloqu\\u00e9 modifiera vos param\\u00e8tres de confidentialit\\u00e9. Le contenu de ce service ne sera plus bloqu\\u00e9 \\u00e0 l'avenir.\",\"stickyHistory\":\"Historique des param\\u00e8tres de confidentialit\\u00e9\",\"stickyRevoke\":\"Retirer les consentements\",\"stickyRevokeSuccessMessage\":\"Vous avez retir\\u00e9 avec succ\\u00e8s votre consentement pour les services avec ses cookies et le traitement des donn\\u00e9es \\u00e0 caract\\u00e8re personnel. La page va \\u00eatre recharg\\u00e9e maintenant !\",\"stickyChange\":\"Modifier les param\\u00e8tres de confidentialit\\u00e9\"},\"individualLayout\":{\"inheritDialogMaxWidth\":false,\"dialogMaxWidth\":970,\"inheritBannerMaxWidth\":true,\"bannerMaxWidth\":1980,\"descriptionTextAlign\":\"left\"},\"group\":{\"checkboxBg\":\"#f0f0f0\",\"checkboxBorderWidth\":1,\"checkboxBorderColor\":\"#d2d2d2\",\"checkboxActiveColor\":\"#ffffff\",\"checkboxActiveBg\":\"#15779b\",\"checkboxActiveBorderColor\":\"#11607d\",\"groupInheritBg\":true,\"groupBg\":\"#f4f4f4\",\"groupPadding\":[10,10,10,10],\"groupSpacing\":10,\"groupBorderRadius\":5,\"groupBorderWidth\":1,\"groupBorderColor\":\"#f4f4f4\",\"headlineFontSize\":14,\"headlineFontWeight\":\"normal\",\"headlineFontColor\":\"#2b2b2b\",\"descriptionFontSize\":13,\"descriptionFontColor\":\"#757575\",\"linkColor\":\"#757575\",\"linkHoverColor\":\"#2b2b2b\",\"detailsHideLessRelevant\":true},\"saveButton\":{\"useAcceptAll\":true,\"type\":\"button\",\"padding\":[10,10,10,10],\"bg\":\"#efefef\",\"textAlign\":\"center\",\"fontSize\":18,\"fontColor\":\"#0a0a0a\",\"fontWeight\":\"normal\",\"borderWidth\":0,\"borderColor\":\"#000000\",\"hoverBg\":\"#e8e8e8\",\"hoverFontColor\":\"#000000\",\"hoverBorderColor\":\"#000000\"},\"individualTexts\":{\"headline\":\"Pr\\u00e9f\\u00e9rences individuelles en mati\\u00e8re de respect de la vie priv\\u00e9e\",\"description\":\"Nous utilisons des cookies et des technologies similaires sur notre site web et traitons vos donn\\u00e9es personnelles (par exemple votre adresse IP), par exemple pour personnaliser le contenu et les publicit\\u00e9s, pour int\\u00e9grer des m\\u00e9dias de fournisseurs tiers ou pour analyser le trafic sur notre site web. Le traitement des donn\\u00e9es peut \\u00e9galement r\\u00e9sulter de l'installation de cookies. Nous partageons ces donn\\u00e9es avec des tiers que nous d\\u00e9signons dans les param\\u00e8tres de confidentialit\\u00e9.Hi @valwa,
Thank you for your reply.
I can confirm that the box is checked.
Once renamed, the image is no longer functional on the plugin side, nor on the front side. We get a 404 error.I use the “translation” feature to translate my Woocommerce products. I don’t use the “duplicate” feature. I know this can be important.
I haven’t analyzed the code of your script, but if you don’t update your plugin for my case, which may be special, I’ll understand.
If that’s the case, I’m going to create my own plugin on this basis, which I’ve already used on other frameworks:
Instead of “physically” renaming the file, I’ll use URL rewriting on the images. In addition, on the front end, I’ll do a 301 redirect from the old image name to the new one, so as to do as little harm as possible to SEO. This is optional. Only useful for images already indexed by search engines.Thank you and happy holidays.
Regards,
blobbie