Title: Woo plugin causing pretty permalink failure
Last modified: February 12, 2025

---

# Woo plugin causing pretty permalink failure

 *  Resolved [discombobulated2](https://wordpress.org/support/users/discombobulated2/)
 * (@discombobulated2)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/woo-plugin-causing-pretty-permalink-failure/)
 * It seems as if the SEO-friendly pretty permalinks in WordPress don’t stick. Instead,
   any permalink that is used gets a plain permalink look with the query parameters
   attached to any web page (Example: /?v=5435c69ed3bc). This happens with parent
   or child theme, and another theme like twenty-twenty-five. With all plugins removed
   but Woo. Without the WooCommerce plugin, the issue goes away!
 * I have tried changing and refreshing permalinks settings, saving, and back again.
   Multiple Woo cache flushes too. Checked .htaccess on the server, (code says it
   is writable). The issue is viewed on multiple systems and browsers. Created a
   handler, mod_rewrite, in Appache Handlers on the remote hosted server thinking
   this might help with permissions, but I’m not sure that I implemented this correctly.
   That’s as far as I’ve got. But I have spent hours reading WP and Woo forum posts
   and searched for answers elsewhere. My host SYSOP didn’t have a clue. I can provide
   more details and a Woo status report if you feel it necessary.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwoo-plugin-causing-pretty-permalink-failure%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Thread Starter [discombobulated2](https://wordpress.org/support/users/discombobulated2/)
 * (@discombobulated2)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/woo-plugin-causing-pretty-permalink-failure/#post-18302947)
 *     ```wp-block-code
       WordPress Environment<br><br>WordPress address (URL): https://www.dockswag.com<br>Site address (URL): https://www.dockswag.com<br>WC Version: 9.6.1<br>Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.<br>Action Scheduler Version: ✔ 3.9.0<br>Log Directory Writable: ✔<br>WP Version: 6.7.2<br>WP Multisite: –<br>WP Memory Limit: 256 MB<br>WP Debug Mode: –<br>WP Cron: ✔<br>Language: en_CA<br>External object cache: – Server Environment<br><br>Server Info: Apache/2<br>PHP Version: 8.1.29<br>PHP Post Max Size: 64 MB<br>PHP Time Limit: 30<br>PHP Max Input Vars: 1000<br>cURL Version: 7.29.0<br>NSS/3.90<br><br>SUHOSIN Installed: –<br>MySQL Version: 10.4.34-MariaDB<br>Max Upload Size: 64 MB<br>Default Timezone is UTC: ✔<br>fsockopen/cURL: ✔<br>SoapClient: ✔<br>DOMDocument: ✔<br>GZip: ✔<br>Multibyte String: ✔<br>Remote Post: ✔<br>Remote Get: ✔ Database<br><br>WC Database Version: 9.6.1<br>WC Database Prefix: wnpi_<br>Total Database Size: 30.94MB<br>Database Data Size: 24.12MB<br>Database Index Size: 6.82MB<br>wnpi_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wnpi_woocommerce_order_items: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wnpi_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_actionscheduler_actions: Data: 2.02MB + Index: 1.58MB + Engine InnoDB<br>wnpi_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_actionscheduler_logs: Data: 1.31MB + Index: 0.64MB + Engine InnoDB<br>wnpi_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>wnpi_e_events: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_gla_attribute_mapping_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_gla_budget_recommendations: Data: 0.19MB + Index: 0.11MB + Engine InnoDB<br>wnpi_gla_merchant_issues: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_gla_shipping_rates: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_gla_shipping_times: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_jetpack_sync_queue: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wnpi_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_automations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_mailpoet_automation_runs: Data: 0.02MB + Index: 0.08MB + Engine InnoDB<br>wnpi_mailpoet_automation_run_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_mailpoet_automation_run_subjects: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_automation_triggers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_mailpoet_automation_versions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_custom_fields: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_dynamic_segment_filters: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_feature_flags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_mailpoet_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_mailpoet_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_newsletters: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_mailpoet_newsletter_links: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_mailpoet_newsletter_option: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_newsletter_option_fields: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_newsletter_posts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_newsletter_segment: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_newsletter_templates: Data: 2.52MB + Index: 0.00MB + Engine InnoDB<br>wnpi_mailpoet_scheduled_tasks: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_scheduled_task_subscribers: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_segments: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_sending_queues: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_settings: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_statistics_bounces: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_mailpoet_statistics_clicks: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_mailpoet_statistics_forms: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_statistics_newsletters: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_statistics_opens: Data: 0.02MB + Index: 0.08MB + Engine InnoDB<br>wnpi_mailpoet_statistics_unsubscribes: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_mailpoet_statistics_woocommerce_purchases: Data: 0.02MB + Index: 0.08MB + Engine InnoDB<br>wnpi_mailpoet_stats_notifications: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_subscribers: Data: 0.02MB + Index: 0.23MB + Engine InnoDB<br>wnpi_mailpoet_subscriber_custom_field: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_subscriber_ips: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_subscriber_segment: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_subscriber_tag: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_mailpoet_tags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_user_agents: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_mailpoet_user_flags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_options: Data: 6.27MB + Index: 0.16MB + Engine InnoDB<br>wnpi_postmeta: Data: 2.06MB + Index: 0.83MB + Engine InnoDB<br>wnpi_posts: Data: 7.47MB + Index: 0.30MB + Engine InnoDB<br>wnpi_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_term_relationships: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>wnpi_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wc_admin_note_actions: Data: 0.06MB + Index: 0.02MB + Engine InnoDB<br>wnpi_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>wnpi_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wnpi_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wnpi_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wnpi_wc_product_attributes_lookup: Data: 0.06MB + Index: 0.05MB + Engine InnoDB<br>wnpi_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_wc_product_meta_lookup: Data: 0.09MB + Index: 0.20MB + Engine InnoDB<br>wnpi_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wnpi_woo_shippment_provider: Data: 0.14MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wpc_accesslocks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wpc_login_fails: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wpforms_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wnpi_wpforms_payments: Data: 0.02MB + Index: 0.14MB + Engine InnoDB<br>wnpi_wpforms_payment_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wnpi_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts<br><br>attachment: 266<br>custom_css: 1<br>customize_changeset: 1<br>elementor_library: 1<br>mailpoet_page: 1<br>page: 15<br>post: 1<br>product: 36<br>product_variation: 396<br>revision: 567<br>wp_block: 4<br>wp_global_styles: 3<br>wp_navigation: 6<br>wp_template: 10<br>wp_template_part: 15<br>wpforms: 1 Security<br><br>Secure connection (HTTPS): ✔<br>Hide errors from visitors: ✔ Active Plugins (7)<br><br>Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts: by Fonts Plugin – 3.9.0<br>Printful Integration for WooCommerce: by Printful – 2.2.10<br>reCAPTCHA for WooCommerce: by Elliot Sowersby<br>RelyWP – 1.4.1<br><br>WooPayments: by WooCommerce – 8.9.1<br>WooCommerce Shipping & Tax: by WooCommerce – 2.8.7<br>WooCommerce: by Automattic – 9.6.1<br>WPForms Lite: by WPForms – 1.9.3.2 Inactive Plugins (0) Must Use Plugins (1)<br><br>WordPress automation by Installatron: by – Settings<br><br>Legacy API Enabled: –<br>Force SSL: –<br>Currency: CAD ($)<br>Currency Position: left<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: ✔ Logging<br><br>Enabled: ✔<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 days<br>Level threshold: –<br>Log directory size: 8 MB WC Pages<br><br>Shop base: #14 - /store/<br>Cart: #123 - /cart/ - Contains the woocommerce/cart block<br>Checkout: #124 - /checkout/ - Contains the woocommerce/checkout block<br>My account: #125 - /my-account/<br>Terms and conditions: #85 - /terms-conditions/ Theme<br><br>Name: Variations Child<br>Version: 1.0.0<br>Author URL: http://dockswag.com<br>Child Theme: ✔<br>Parent Theme Name: Variations<br>Parent Theme Version: 4.3.4<br>Parent Theme Author URL:<br>Theme type: Block theme<br>WooCommerce Support: ✔ Templates<br><br>Overrides: variations-child/woocommerce/archive-product.php<br>/home/dockswagcom/domains/dockswag.com/public_html/wp-content/plugins/woocommerce/templates/block-notices/error.php<br>/home/dockswagcom/domains/dockswag.com/public_html/wp-content/plugins/woocommerce/templates/block-notices/notice.php<br>/home/dockswagcom/domains/dockswag.com/public_html/wp-content/plugins/woocommerce/templates/block-notices/success.php<br>variations/parts/mini-cart.html<br>variations-child/woocommerce/single-product.php<br>variations/templates/archive-product.html<br>variations/templates/order-confirmation.html<br>variations/templates/page-cart.html<br>variations/templates/page-checkout.html<br>variations/templates/single-product.html WooPayments<br><br>Version: 8.9.1<br>Connected to WPCOM: Yes<br>WPCOM Blog ID: 228976836<br>Account ID: acct_1QlhD0FoyvVEd5Xr<br>Payment Gateway: Enabled<br>Test Mode: Disabled<br>Enabled APMs: card<br>WooPay: Not eligible<br>Apple Pay / Google Pay: Enabled (product,cart,checkout)<br>Fraud Protection Level: basic<br>Multi-currency: Disabled<br>Auth and Capture: Disabled<br>Documents: Disabled<br>Logging: Disabled Admin<br><br>Enabled Features: activity-panels<br>analytics<br>product-block-editor<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>coming-soon-newsletter-template<br>minified-js<br>product-pre-publish-modal<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br>blueprint<br>reactify-classic-payments-settings<br>use-wp-horizon<br>add-to-cart-with-options-stepper-layout<br>blockified-add-to-cart<br><br>Daily Cron: ✔ Next scheduled: 2025-02-13 18:14:16 -08:00<br>Options: ✔<br>Notes: 87<br>Onboarding: completed Action Scheduler<br><br>Complete: 3,817<br>Oldest: 2025-01-12 17:26:40 -0800<br>Newest: 2025-02-12 16:59:05 -0800<br><br>Pending: 7<br>Oldest: 2025-02-12 17:37:57 -0800<br>Newest: 2025-02-18 17:12:29 -0800 Status report information<br><br>Generated at: 2025-02-12 17:14:28 -08:00<br>
       ```
   
    -  This reply was modified 1 year, 3 months ago by [discombobulated2](https://wordpress.org/support/users/discombobulated2/).
 *  Thread Starter [discombobulated2](https://wordpress.org/support/users/discombobulated2/)
 * (@discombobulated2)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/woo-plugin-causing-pretty-permalink-failure/#post-18303153)
 * Problem solved! The appendage to the address was to do with a geolocation integration
   in Woo. It does not affect pretty permalinks as first thought, or SEO. A simple
   setting choice found under woo settings/general. Scroll down. Choose either: 
   Geolocate, or Geolocate (with page caching support).
 *  [Moses M. (woo-hc)](https://wordpress.org/support/users/mosesmedh/)
 * (@mosesmedh)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/woo-plugin-causing-pretty-permalink-failure/#post-18303805)
 * Hi [@discombobulated2](https://wordpress.org/support/users/discombobulated2/),
 * I’m happy to hear you were able to resolve the issue. Just so you know, selecting
   Geolocate (with page caching support) will cause the “v” variable to appear in
   your website URL. Choosing just Geolocate is an alternative solution.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Woo plugin causing pretty permalink failure’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [Moses M. (woo-hc)](https://wordpress.org/support/users/mosesmedh/)
 * Last activity: [1 year, 3 months ago](https://wordpress.org/support/topic/woo-plugin-causing-pretty-permalink-failure/#post-18303805)
 * Status: resolved