Docs pass: add widget screenshots and expand the user guides

Add 21 screenshots across the Elementor Tools docs and rework the pages
around them: clearer opening lines, settings tables that state defaults,
and callouts for the parts people trip over. Also refreshes the Pro
getting-started, Custom Product Tabs and Product Filter pages, plus the
matching marketing copy.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Johan
2026-07-31 06:13:57 +00:00
parent 1d9b26b108
commit f4838865c9
43 changed files with 672 additions and 253 deletions

View File

@@ -2,31 +2,62 @@
**Dotjuice → WooCommerce Hacks → General** (only visible with WooCommerce active)
A set of targeted fixes for the WooCommerce behaviours most stores end up wanting to change — account menu clutter, post-logout destination, filtered-URL SEO, and keeping certain products out of general browsing.
![The WooCommerce Hacks General tab](./assets/img/woocommerce-account-settings.png)
*Screenshot: the WooCommerce Hacks page on the General tab, showing the toggles and the taxonomy term checklist at the bottom.*
## Settings
| Setting | Default | What it does |
|---|---|---|
| **Hide Dashboard Tab** | Off | Removes the "Dashboard" entry from the My Account menu. |
| **Hide Downloads Tab** | Off | Removes the "Downloads" entry from the My Account menu — useful for stores that don't sell downloadable products. |
| **Auto Redirect to Orders** | Off | Sends customers straight to their Orders page instead of the generic Account dashboard when they visit My Account. **Requires "Hide Dashboard Tab" to also be enabled** — see below. |
| **Redirect After Logout** | Off | Sends customers to your site's homepage after logging out, instead of WooCommerce's default behaviour. |
| **Exclude Product Categories from Shop** | None selected | A checkbox tree of every product category on your store. Categories you check are hidden from your main Shop page and from that category's own archive page. |
| **Hide Dashboard Tab** | Off | Removes "Dashboard" from the My Account menu. |
| **Hide Downloads Tab** | Off | Removes "Downloads" from the My Account menu — useful when you sell nothing downloadable. |
| **Auto Redirect to Orders** | Off | Sends customers straight to Orders instead of the account dashboard. **Requires Hide Dashboard Tab to also be on** — see below. |
| **Redirect After Logout** | Off | Sends customers to your homepage after logging out instead of WooCommerce's default. |
| **Canonical for Filtered URLs** | Off | SEO: points filtered shop and archive URLs at their base archive — see below. |
| **Hide Products from Shop by Taxonomy** | None | Pick a product taxonomy (categories, tags, brands, attributes, or a custom one) and tick the terms whose products should be hidden from the Shop page and that term's archive. |
## "Auto Redirect to Orders" needs "Hide Dashboard Tab" enabled too
## "Auto Redirect to Orders" needs "Hide Dashboard Tab" too
These two settings work together — Auto Redirect to Orders only takes effect when Hide Dashboard Tab is also switched on. If you enable Auto Redirect on its own and it doesn't seem to do anything, check that Hide Dashboard Tab is enabled as well.
:::caution
These two work as a pair. **Auto Redirect to Orders only takes effect when Hide Dashboard Tab is also on.** If you switch on the redirect alone and nothing happens, this is why.
## About excluding categories
The reason is that the redirect sends people away from the dashboard, so leaving the dashboard link visible in the menu would produce a tab that bounces the customer elsewhere every time they click it.
:::
Excluding a category here hides its products from:
## Canonical for Filtered URLs (SEO)
If you use the Pro [Woo Product Filter](../dotjuice-elementor-tools-pro/widgets/woo-product-filter.md), shoppers generate URLs like `?product_cat=t-shirts&pa_color=blue` as they browse. Left alone, search engines can treat every filter combination as a separate near-duplicate page, spreading your ranking signals across thousands of thin variants.
Switch this on and the plugin sets each page's **canonical URL** to the base archive, telling search engines which single page to index:
| Situation | Canonical points to |
|---|---|
| A category or attribute archive, filtered further | That term's clean archive, e.g. `/t-shirts/` |
| The shop page filtered by a single category | That category's archive, e.g. `/t-shirts/` |
| Anything else — multiple categories, attribute-only filters | The shop page |
Pagination and filter combinations all consolidate onto that one page. It works with **Yoast SEO** and **Rank Math**, whichever is active. Filter URLs continue to work normally for shoppers — this only changes the canonical tag search engines read, not what people see.
Safe to leave on for any filtered store.
## Hiding products by taxonomy
Ticking a term here removes its products from:
- Your main Shop page
- That category's own archive page
- That term's own archive page
It does **not** hide those products from search results or from other custom product displays elsewhere on your site (like related products, or a widget built to specifically show that category). This is intentional — it's meant for keeping a category out of general browsing, not hiding it from your store entirely.
It does **not** remove them from search results, related products, or any widget built to show that term specifically. That's deliberate: this is for keeping products out of general browsing — clearance lines, trade-only items, accessories that clutter the grid — not for hiding them from the store entirely.
If you need a product genuinely hidden everywhere, use WooCommerce's own catalog visibility setting on the product instead.
## Setting it up
1. Enable whichever toggles match what you want changed.
2. If you want customers redirected straight to Orders, enable both **Hide Dashboard Tab** and **Auto Redirect to Orders** together.
3. For category exclusions, check the categories you want hidden from your Shop page in the tree, then save.
1. Switch on whichever toggles match what you want changed.
2. To send customers straight to Orders, enable **Hide Dashboard Tab** and **Auto Redirect to Orders** together.
3. On a filtered store, enable **Canonical for Filtered URLs**.
4. To hide products, choose a taxonomy, tick the terms, and save.
Changes take effect immediately — no cache clear needed unless you run full-page caching, in which case purge it so shoppers don't see stale archives.