Forum Replies Created

Viewing 15 replies - 1 through 15 (of 59 total)
  • Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hello @shahzeenfarooq ,

    I installed the following fonts on my OpenSUSE Tumbleweed system, and the issue is now resolved:

    • google-noto-fonts
    • google-noto-sans-fonts
    • google-noto-serif-fonts

    I just wanted to let you know that in the WooCommerce files, the minus button uses the standard ASCII “-” character, whereas the plus button uses a non-standard Unicode/special character.

    This may cause display issues on some Linux distributions when the required fonts are not installed.

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hello @shahzeenfarooq ,

    The issue is still present on my side: https://ibb.co/Q3GgkLLT

    I have tested it in all the browsers installed on my PC with all extensions disabled: Vivaldi, Chrome, Chromium, Firefox, Edge, and Web (Safari-like browser).

    I noticed that there is no issue on my mobile phone. I also tested on other devices, and it works correctly on all of them, including my Chromebook and my Windows 11 laptop.

    So, I think the issue may be related to my operating system. I’m running the latest version of OpenSUSE Tumbleweed (linux).

    One question: in the WooCommerce files mentioned earlier, why is the minus sign represented by a standard “-” character, while the plus sign uses a special character instead of a regular “+” (like the minus sign does)?

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hello,

    Where can I send you the credentials ? (https://dev.agent3w.fr/galeriemj-paris.fr/)

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hi @frankremmy,

    Sorry I can’t, the staging site is on my PC, not online.

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hi @shahzeenfarooq ,

    I created a staging site on my local PC and tested as requested (Twenty Twenty-Five theme + only WC plugin). Same visual issue.

    Have look here : https://ibb.co/RkXtm9Qw

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hello @lovingbro,

    No functional issue, only visual issue.

    Bug report + currently experiencing the issue on a store under development (no customization in the cart)

    • WooCommerce – 10.7.0
    • Issue on cart block and mini cart block
    • Theme : GeneratePress – 3.6.1 (not tested with other theme – I fixed the wc files myself for now)
    <br>### WordPress Environment ###<br><br>WC Version: 10.7.0<br>Legacy REST API Package Version: L’extension Legacy REST API n’est pas installée sur ce site.<br>Action Scheduler Version: ✔ 3.9.3<br>Log Directory Writable: ✔<br>WP Version: 7.0<br>WP Multisite: –<br>WP Memory Limit: 2 Go<br>WP Debug Mode: ✔<br>WP Cron: ✔<br>WP Environment Type: production<br>Language: fr_FR<br>External object cache: –<br><br>### Server Environment ###<br><br>Server Info: Apache<br>Server Architecture: Linux 4.18.0-553.109.1.lve.el8.x86_64 x86_64<br>PHP Version: 8.3.31<br>PHP Post Max Size: 512 Mo<br>PHP Time Limit: 300<br>PHP Max Input Vars: 200000<br>cURL Version: 8.20.0<br>OpenSSL/1.1.1w<br><br>SUHOSIN Installed: –<br>MySQL Version: 11.4.11-MariaDB<br>Max Upload Size: 512 Mo<br>Default Timezone is UTC: ✔<br>fsockopen/cURL: ✔<br>SoapClient: ✔<br>DOMDocument: ✔<br>GZip: ✔<br>Multibyte String: ✔<br>Remote Post: ✔<br>Remote Get: ✔<br><br>### Post Type Counts ###<br><br>acf-field: 53<br>acf-field-group: 6<br>acf-post-type: 2<br>acf-taxonomy: 8<br>acf-ui-options-page: 1<br>artist: 14<br>attachment: 72<br>custom_css: 2<br>customize_changeset: 62<br>evenement: 2<br>gblocks_condition: 26<br>gblocks_overlay: 2<br>gblocks_styles: 229<br>gp_elements: 24<br>gp_font: 2<br>nav_menu_item: 8<br>page: 20<br>post: 6<br>product: 17<br>product_variation: 13<br>revision: 133<br>shop_order_placehold: 5<br>wp_block: 17<br>wp_global_styles: 2<br>wp_navigation: 1<br><br>### Security ###<br><br>Secure connection (HTTPS): ✔<br>Hide errors from visitors: ✔<br><br>### Active Plugins (30) ###<br><br>Advanced Custom Fields PRO: par WP Engine – 6.8.1<br>FiboSearch - AJAX Search for WooCommerce: par L’équipe FiboSearch – 1.33.0<br>Galerie d'Art Paris par Agent 3W: par Agent 3W – 0.0.30<br>Better Search Replace: par WP Engine – 1.4.10<br>Block Visibility: par Nick Diego – 3.7.1<br>Cocolis: par Cocolis.fr – 1.1.5<br>Code Snippets: par Code Snippets Pro – 3.9.6<br>Complianz | GDPR/CCPA Cookie Consent: par Complianz – 7.4.6<br>Conditional Shipping for WooCommerce: par Lauri Karisola / WP Trio – 3.6.1<br>FacetWP: par FacetWP<br>LLC – 4.3-demo<br><br>Flexible Shipping: par Octolize – 6.7.3<br>FluentSMTP: par Équipes FluentSMTP & WPManageNinja – 2.2.95<br>Dossiers: par Premio – 3.1.9<br>GB Term Meta Conditions: par Agent 3W – 1.0.0<br>GenerateBlocks Pro: par Tom Usborne – 2.5.0<br>GenerateBlocks: par Tom Usborne – 2.2.1<br>GeneratePress Thème Enfant par Agent 3W: par Agent 3W – 1.1.25<br>GP Premium: par Tom Usborne – 2.5.5<br>Headers Security Advanced & HSTS WP: par 🐙 Andrea Ferro – 5.3.2<br>Page Catégorie: par Agent 3W – 1.0.4<br>SecuPress Free avec Simple SSL – La sécurité simple et performante: par SecuPress – 2.6.1<br>Temporaire Login Without Password: par StoreApps – 1.9.7<br>WooCommerce Stripe Gateway: par Stripe – 10.7.0<br>PDF Invoices & Packing Slips for WooCommerce: par WP Overnight – 5.12.2<br>PDF Invoices & Packing Slips for WooCommerce - Professional: par WP Overnight – 2.25.1<br>WooCommerce: par Automattic – 10.7.0<br>SEOPress PRO: par The SEO Guys at SEOPress – 9.9<br>SEOPress: par The SEO Guys at SEOPress – 9.9<br>WS Form PRO: par WS Form – 1.11.5<br>WS Form PRO - User Management: par WS Form – 1.6.8<br><br>### Inactive Plugins (10) ###<br><br>Burst Statistics - Privacy-Friendly Analytics for WordPress: par Burst Statistics - Stats & Analytics for WordPress – 3.4.3<br>Duplicate Page: par mndpsingh287 – 4.5.9<br>Enable Media Replace: par ShortPixel – 4.1.9<br>MainWP Child: par MainWP – 6.0.11<br>ShortPixel Image Optimizer: par ShortPixel - Convert WebP/AVIF & Optimize Images – 6.5.1<br>Simple CAPTCHA Alternative with Cloudflare Turnstile: par Elliot Sowersby<br>RelyWP – 1.39.1<br><br>SVG Support: par  – 2.5.14<br>Two Factor: par ww.wp.xz.cn Contributors – 0.16.0<br>UpdraftPlus - Backup/Restore: par TeamUpdraft<br>DavidAnderson – 2.25.9.26<br><br>WP Rocket: par WP Media – 3.18.2<br><br>### Must Use Plugins (3) ###<br><br>A3W - Preserve Agency Users: par Agent 3W – 1.0.0<br>SecuPress COOKIEHASH: par  – 2.3.16<br>_a3w_salt_keys.php: par  –<br><br>### Settings ###<br><br>Legacy API Enabled: –<br>Force SSL: –<br>Currency: EUR (€)<br>Currency Position: right_space<br>Thousand Separator: <br>Decimal Separator: ,<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable)<br><br>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)<br><br>Connected to WooCommerce.com: –<br>Enforce Approved Product Download Directories: ✔<br>HPOS feature enabled: ✔<br>Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore<br>HPOS data sync enabled: –<br>Enabled Features: analytics<br>marketplace<br>order_attribution<br>site_visibility_badge<br>remote_logging<br>email_improvements<br>blueprint<br>point_of_sale<br>custom_order_tables<br><br><br>### Logging ###<br><br>Enabled: ✔<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 jours<br>Level threshold: –<br>Log directory size: 373 Ko<br><br>### WC Pages ###<br><br>Base de la boutique: #868 - /oeuvres/<br>Panier: #869 - /panier/ -  Contient le bloc woocommerce/cart<br>Commander: #870 - /commander/ -  Contient le bloc woocommerce/checkout<br>Mon compte: #871 - /mon-compte/ -  Contient le code court &#091;woocommerce_my_account]<br>Conditions générales de vente et d’utilisation: #2383 - /conditions-generales-de-vente/<br><br>### Theme ###<br><br>Name: GeneratePress Child<br>Version: 2.0.3<br>Author URL: https://agent3w.com<br>Child Theme: ✔<br>Parent Theme Name: GeneratePress<br>Parent Theme Version: 3.6.1<br>Parent Theme Author URL: https://generatepress.com/about<br>Theme type: Thème classique<br>WooCommerce Support: ✔<br><br>### Templates ###<br><br>Override: wp-content/plugins/art-gallery-paris/templates/woocommerce/archive-product.php ❌ L’en-tête de version est manquant. La version du noyau est 8.6.0<br>Override: wp-content/plugins/art-gallery-paris/templates/woocommerce/single-product/add-to-cart/variation.php ❌ L’en-tête de version est manquant. La version du noyau est 9.3.0<br>Override: wp-content/plugins/art-gallery-paris/templates/woocommerce/single-product/price.php ❌ L’en-tête de version est manquant. La version du noyau est 3.0.0<br>Override: wp-content/plugins/art-gallery-paris/templates/woocommerce/single-product.php ❌ L’en-tête de version est manquant. La version du noyau est 1.6.4<br><br>### WooCommerce Stripe Payment Gateway ###<br><br>Version: 10.7.0<br>Account ID: <br>Test Mode Enabled: Oui<br>OAuth Connected: Non<br>Sync Enabled: Non<br>Optimized Checkout Enabled: Non<br>Enabled Payment Methods: card,link<br>Express Checkout: ✔<br>					Activé (product,cart,checkout)<br>Auth and Capture: ✔<br>					Oui<br>Logging: Non<br><br>### Admin ###<br><br>Enabled Features: activity-panels<br>analytics<br>analytics-scheduled-import<br>product-block-editor<br>experimental-iapi-mini-cart<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>onboarding<br>onboarding-tasks<br>pattern-toolkit-full-composability<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>printful<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store<br><br>Disabled Features: product-data-views<br>experimental-blocks<br>experimental-iapi-runtime<br>coming-soon-newsletter-template<br>minified-js<br>product-pre-publish-modal<br>products-catalog-api<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br>use-wp-horizon<br>rest-api-v4<br><br>Daily Cron: ❌ Non planifié<br>Options: ✔<br>Notes: 60<br>Onboarding: skipped<br><br>### Action Scheduler ###<br><br>Terminé: 330<br>Oldest: 2026-05-06 09:35:21 +0200<br>Newest: 2026-05-26 11:54:28 +0200<br><br>Échoué: 1<br>Oldest: 2026-03-23 12:22:24 +0100<br>Newest: 2026-03-23 12:22:24 +0100<br><br>En attente: 14<br>Oldest: 2026-05-26 20:05:51 +0200<br>Newest: 2026-06-05 10:36:50 +0200<br><br><br>### Status report information ###<br><br>Generated at: 2026-05-26 12:05:42 +02:00<br>
    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hello @rizaprihananto ,

    Yes it is this category and it is missing in post action : see here https://prnt.sc/UNQ5HhTL8NgO

    Hello,

    Could you please maybe add a new filter here ?

    if ('publish' === $new_status) {
    // ...
    }

    to something like this

    $should_publish = apply_filters('wp_linkedin_autopublish_publish', $new_status === 'publish', $new_status, $old_status, $post);
    if ($should_publish) {
    // ...
    }

    Thanks.

    Best regards.

    Joffrey

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Hello Antonio,

    I tried your way :

    • Using Chromium
    • Cleaning full data (cookies, cache…etc) from the browser
    • Using Incognito mode without extension
    • Clearing cookies within Complianz Wizard > Consent > Website Scan

    Have a look to the following screenshots, some cookies appear in complianz list but not even exist in the browser.

    https://ibb.co/C3ggXqYW
    https://ibb.co/mCyhhZFf

    Thank you for your help.

    Have a nice day.

    Joffrey

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Thank you Julio for your advice and all your work for the security of our websites.

    Have a nice day.

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    @westguard Thanks for the quick fix! Have a nice day 🙂

    Thank you for your responsiveness !

    Hello,

    If you’re encountering the following error:

    Cannot declare class WP_Async_Request, because the name is already in use

    You can resolve it by updating the content of two specific files in the SecuPress plugin. Follow these steps:

    1. File 1: Replace the content of the file:
      wp-content/plugins/secupress/free/classes/admin/class-secupress-admin-wp-async-request.php
      with the content of:
      wp-content/plugins/secupress/free/classes/admin/__class-secupress-admin-wp-async-request.php
    2. File 2: Similarly, replace the content of:
      wp-content/plugins/secupress/free/classes/admin/class-secupress-admin-wp-background-process.php
      with the content of:
      wp-content/plugins/secupress/free/classes/admin/__class-secupress-admin-wp-background-process.php

    Once these files are updated, the error should be resolved, and your site should work properly.

    I have notified the plugin developers, and there will likely be a proper fix soon if they approve the correction.

    Let me know if this works for you!

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    The settings are identical on my side. It didn’t work correctly with the first order I placed; I must have made some changes in the meantime. When I placed a new order with exactly the same products, it worked correctly just like it did for you.

    Anyway, sorry for the trouble and thank you for taking the time to look into it 🙂

    In any case, it’s an interesting plugin—well done and thank you for your contribution.
    I look forward to seeing future updates 😉

    Best regards.
    Joffrey

    Thread Starter Joffrey Nicoloff

    (@agent3w)

    Thank you, Vania! It worked =D

    However, I think there might be an issue with the calculation.

    Settings:

    • Allow rotation: Keep Flat (also tested with Best Fit)
    • Free package space (cm): 0
    • Free product space (cm): 0

    My packages are:

    Package 1:

    • Price (€): 1000
    • Package Weight (kg): 1000
    • Package Max Weight (kg): 22000
    • Length (cm): 5898
    • Width (cm): 2352
    • Height (cm): 2393
    • Free space (cm): 0

    Package 2:

    • Price (€): 500
    • Package Weight (kg): 500
    • Package Max Weight (kg): 11000
    • Length (cm): 2991
    • Width (cm): 2352
    • Height (cm): 2393
    • Free space (cm): 0

    Order contains the following items:

    Item 1:

    • Weight (kg): 150
    • Length (cm): 300
    • Width (cm): 160
    • Height (cm): 120
    • Quantity: 100

    Item 2:

    • Weight (kg): 50
    • Length (cm): 150
    • Width (cm): 90
    • Height (cm): 70
    • Quantity: 100

    Packaging Fit calculation result:

    • Box 1/2: Package 1
    • Box 2/2: Package 2

    Expected result: Only Package 1

    Perhaps I’m missing something. Could you please check on your end?

    Thank you.
    Best regards.

Viewing 15 replies - 1 through 15 (of 59 total)