Forum Replies Created

Viewing 15 replies - 16 through 30 (of 34 total)
  • Thread Starter biiissen

    (@biiissen)

    Hi @omardabbas,

    thanks again for your quick response.

    But where do I add said field_id? I mean there is no real way to add fields in block based checkout. Or I’m not getting it?

    Thanks for your patience! ??

    Regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi @omardabbas,

    thanks for your quick response!

    You say “make the plugin work better on block checkout”. Is there currently a way to get it to work at all?

    Kind regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi @moshtafizur01,

    thanks for your reply.

    Oh I guess I didn’t explain myself very well.
    I want to collect the businesses VAT ID in the checkout process.
    I’m using the block based checkout in Woo, and am wondering how to get the input field to appear.

    Thanks in advance for your help!

    Kind regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi @carolm29,

    thank you for your answer!

    Oh cool, as I’m new to WordPress, I wasn’t aware that such a site for the translations existed. I will for sure become a contributor as well! ??

    No, language plugins are not what I’m looking for. I tested a few and they slow down the site too much. A multisite setup is the way forward. But now that I know, where to add missing translations I’ll do that!

    So, after a translation has been added and approved, it will be added some time later (every few days?) to all the Woocommerces across the globe (or disc… ?? ) that use this language?

    You too, have a wonderful day and weekend!

    Kind regards,
    Laurent

    • This reply was modified 1 year, 2 months ago by biiissen.
    Thread Starter biiissen

    (@biiissen)

    Hi @doublezed2,

    thank you for your quick response!

    I think there is a slight misunderstanding: The add-to-cart button is correctly displayed in German, however the aria-label is in English.

    That’s also the reason PSI gives me this notice: “Elements with visible text labels do not have matching accessible names.”

    Here the link: https://gist.github.com/AquaNobilis/b8b4f141e995baa61983827e8ece47a4

    Thanks in advance for your help!

    Kind regards,
    Laurent

    Hi there,

    I think I have the same problem.
    My site is in German and the add-to-cart button text therefore is “In den Warenkorb” but the aria-label is “Add to cart: “Product title””.
    This happens on the “Related products” loop on the single product page and on the category pages.

    I already contacted Generatepress support, but they could show me that the error must come from Woocommerce itself: https://github.com/woocommerce/woocommerce/blob/0cffd32875931b3ccd7f6c2c2bbf1ebb2df45f36/plugins/woocommerce/includes/class-wc-product-simple.php#L71-L77

    Is there a quick fix for this problem? Will it be corrected with a future release?

    Thanks for your help and info!

    Kind regards,
    Laurent

    • This reply was modified 1 year, 2 months ago by biiissen.
    Thread Starter biiissen

    (@biiissen)

    Hi @vmarko,

    thanks for your reply. Sorry, I wasn’t aware of that. OK, I’ll ask directly if needed.

    Kind regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi @vmarko,

    thanks for your further information!

    I had the preloading configured to restart every 200 secs and load 50 pages. And every 200 secs it started with the “sitemap-int.xml” (the one I had in my last post), it fetched the 3 URLs in there, started then fetching the XMLs generated by Yoast for the German site. After that it fetched the remaining URLs (50-x) from the Yoast sitemaps and stopped. So that was what I was expecting. After 200 secs it restarted the whole process from the beginning instead of continuing.

    My best guess is that this is linked to these error messages. It checked if the page existed on the server, but couldn’t find it due to the wrong patch. So it fetched it over and over again. Or is this thought rubbish?

    I’ll certainly enable your plugin again, but for now I need a break. I need the back end to be running without to much loading time for a few days, then I’ll troubleshoot the issues we discussed.

    You can leave this open or mark it resolved, I’ll open a new topic then, if needed.

    Thanks again and merry Christmas again!! ??
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Dear @vmarko,

    thanks for clarifying!

    Yes, I got a bunch of 502: Bad Gateway messages plus my WP backend slowed down to about 8 secs loading time this morning, so I decided to see how all this turns out with WP Rocket (and no DB or object caching).

    You’re right the results for the pagespeed are about as bad… ??
    But my backend came back down to 3 secs loading time with WP Rocket. I’ve had this issue with Redis Object Cache plugin too, so that might have been linked to the object caching on redis that the W3TC does. Still I down get why caching makes my site slower, except conflicts and bad configuration.

    OK, perfect! Thanks for the hint with the priority linked to the folder level, I wasn’t aware of that. I’ll get rid of contradicting rules from the higher level and this issue should be resolved.

    I think we leave this topic right here and mark it as resolved.
    However I had one final question: What is included in the installation service you offer in your plugin? Are you configuring the server too, or only setting the right plugin variables?

    Kind regards and merry Christmas,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi again,

    there must be a problem with the nginx.conf not being properly loaded. For testing, I manually copy-pasted the content of the nginx.conf to the “Plesk Admin > Additional nginx directives” and it reloads nginx without errors, however the rewriting of the .webp files for example isn’t done. Although I have this (and more) in the “Additional nginx directives”:

    location ~* ^(?<path>.+)\.(jpe?g|png|gif)$ {
      if ( $http_accept !~* "webp|\*/\*" ) {
        break;
      }
    
      expires 31536000s;
      etag on;
      if_modified_since exact;
      add_header Pragma "public";
      add_header Cache-Control "public";
      add_header X-Powered-By "W3 Total Cache/2.6.1";
      add_header Referrer-Policy "no-referrer-when-downgrade";
      add_header Vary Accept;
      try_files ${path}.webp $uri /index.php?$args;
    }

    Is there anybody else out there using nginx with Plesk and having a solution to this? I hope so…

    Kind regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi @vmarko,

    well technically it’s the “same” content in another language. So people could switch from the page in German to the page in English for example and then the subdomain would change (and also the slugs of course). So do you recommend adding these language subdomains to the list?

    For the sitemap: So I could be having a file sitemap-int.xml for example with this content:

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
    <loc>https://de.domain.com/sitemap_index.xml</loc>
    <lastmod></lastmod>
    </url>
    <url>
    <loc>https://en.domain.com/sitemap_index.xml</loc>
    <lastmod></lastmod>
    </url>
    <url>
    <loc>https://fr.domain.com/sitemap_index.xml</loc>
    <lastmod></lastmod>
    </url>
    </urlset>

    Would that do the job also without “lastmod” being set? A quick test suggests it does. However it starts again and again from the beginning as it can’t find the already cached files. This is linked to the error messages nginx gives. But let’s discuss that in “Setup W3TC on Nginx (no proxy) & Plesk”).

    And of course thanks again for your help an patience! ??

    Kind regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Dear @vmarko,

    thanks again for your quick response!

    OK let’s take a look at another page: https://de.aqua-nobilis.com/shop/wasserhaehne/1-wege/wasserhahn-aqua-nobilis-enya-edelstahl/ for example:

    I set Javascript to “defer” (above </head>) and “async” (after body) “combine & minify” is active. “Eliminate render-blocking css by moving it to HTTP body” is active too. So this isn’t shown anymore and seems to work. Although I preloaded this page, so it was cached, Pagespeed Insights gives it a disastrous score. If I remember well the score was better without W3TC, so there must be a configuration problem? Can you think of one?

    What you also can see it asks for next-gen images. The webp extension is on and all the files have been converted. I checked it the .webp version of these images are available under the same name + .webp ending. Shouldn’t there be a rewrite rule that checks if a .webp is available and delivers this version then? If not it falls back to .jpg/.png… Or do I have to change all the files from all the products manually to the .webp versions?

    What about the error I got in the nginx log in my last post? The path to the file is missing “wp-content/cache/page_enhanced/de.aqua-nobilis.com/” (for German, for English and French it would course be “en” and “fr” respectively). Does this point to the nginx.conf not being loaded or do I have to set this somewhere by hand? How do I account for the different languages then?

    Thanks again for your valuable input!

    Kind regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi @vmarko,

    thank you for your quick response.

    You’re right the page loading works and the cached pages are delivered quite fast. However, please see this screenshot from Pagespeed Insights. That doesn’t look too promising, does it?

    Yes, the nginx.conf has been created and can even be accessed via the web server (is that normal and OK?): https://de.aqua-nobilis.com/nginx.conf

    Oh and nginx is giving me these errors when preloading pages:

    All in all there must be an error somewhere, or what am I getting wrong?

    Thanks for your help!

    Kind regards,
    Laurent

    • This reply was modified 1 year, 3 months ago by biiissen.
    Thread Starter biiissen

    (@biiissen)

    Hi @vmarko,

    thank you for your quick reply. No it’s a nginx only setup “Proxy mode” is turned off in the Plesk Admin Settings for this domain.

    Yes nginx is serving everything. And php is on a dedicated FPM application served by nginx also, if that makes a difference.

    URL would be: https://de.aqua-nobilis.com/

    Thanks in advance for your help!

    Regards,
    Laurent

    Thread Starter biiissen

    (@biiissen)

    Hi Till,

    thank you for the reference. That really looks like sb. who knows how to speed up WP websites.
    Let’s see if we can afford him and his crew… ??

    Please mark my issue as resolved!

    Kind regards,
    Laurent

Viewing 15 replies - 16 through 30 (of 34 total)