Vinceweb Shopping Lists
Create private PIN-protected shopping lists with saved prices, quantities, store locations, shopping mode, totals, and printing.
Solid choice
Vinceweb Shopping Lists is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.
- Actively developed — last update 2 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Vinceweb Shopping Lists stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| checklist | >100 |
| family | >100 |
| grocery list | #16 |
| shopping | >100 |
| shopping list | #85 |
About Vinceweb Shopping Lists
From the official readme · v2.0.2Description
Vinceweb Shopping Lists provides simple shared-device shopping lists without requiring every person to have a WordPress account.
Create separate lists for different people, protect each list with an optional PIN, and let shoppers plan and complete a trip from a phone, tablet, or desktop.
Features include:
- Multiple separate shopping-list profiles.
- Optional PIN access without a WordPress login.
- Persistent products that remain available for future trips.
- Saved price and quantity for estimating the next shop.
- Editable store-location buttons such as Fruit & Veg, Grocery, Bakery, Chilled, and Frozen.
- Custom ordering of store locations to match the route through a shop.
- Shopping mode with an “In basket” action.
- Per-shop basket, remaining, and estimated totals.
- Product and price editing while shopping.
- Catalogue-first product picker while shopping, with duplicate protection.
- Shop-specific normal and sale prices with persistent sale information.
- Shopping history, 12-month insights, and CSV export.
- Print only the items currently selected.
- Administrator-only profile and store-location management.
- Products are not deleted when an item is placed in the basket.
- No external services, tracking, advertising, or remote APIs.
Use the shortcode:
[vinceweb_shopping_list]
For existing installations, the previous [my_shopping_list] and [mothers_shopping_list] shortcodes remain supported as compatibility aliases.
Privacy
The plugin stores shopping-list profile names, hashed PINs, product names, quantities, prices, store locations, selection state, and shopping state in the local WordPress database.
When a profile is opened, the plugin sets HTTP-only cookies that remember the profile for up to 180 days. The cookies contain a profile identifier and a site-specific authentication token. PINs are stored as WordPress password hashes and are not stored in plain text.
To reduce repeated PIN guessing, failed PIN attempts are temporarily rate-limited using a short-lived transient keyed from a one-way hash of the connecting IP address.
No shopping-list information is transmitted to external services by this plugin.
Installation
- Upload the
vinceweb-shopping-listsfolder to/wp-content/plugins/, or install the ZIP through Plugins > Add New > Upload Plugin. - Activate Vinceweb Shopping Lists.
- Add
[vinceweb_shopping_list]to a WordPress page. - Go to Shopping List > Shopping Locations.
- Create or rename the people who need their own shopping lists and optionally assign PINs.
- Configure the store-location buttons in the order you normally walk through the shop.
- Share the shopping-list page with the people who need it.
When upgrading from an earlier release, existing shopping products are assigned to the default Mum profile.
Frequently asked questions
Does someone need a WordPress account to use a list?
No. A visitor can choose a shopping-list profile and enter its PIN. The plugin remembers the selected profile on that device using secure HTTP-only cookies.
Is a PIN required?
No. Administrators can leave a profile PIN blank. A PIN is recommended when the shopping-list page is reachable by people who should not be able to edit the list.
Can each person have a separate list?
Yes. Products, prices, quantities, selections, and shopping state are separated by profile.
Can the store sections be changed?
Yes. Administrators can edit and reorder the shared store-location buttons under Shopping List > Shopping Locations.
What happens when I tap “In basket”?
The item disappears from the active shopping screen but the product, price, quantity, and location remain stored for future trips.
Does uninstalling delete my shopping data?
No. Shopping data and settings are intentionally preserved to reduce the risk of accidental data loss. The plugin role and administrator capability are removed on uninstall.
Does the plugin send data anywhere?
No. The plugin does not use external APIs, analytics, advertising, or third-party services.
Changelog
Recommended WordPress.org submission candidate. Resolves Plugin Check errors and warnings reported against 1.7.0.
2.0.2
- Renamed the public plugin to Vinceweb Shopping Lists and prepared the vinceweb-shopping-lists slug.
- Added the [vinceweb_shopping_list] shortcode while retaining previous shortcodes as compatibility aliases.
- Prefixed custom post type identifiers and added migration for existing installations.
- Moved print CSS into an enqueued static stylesheet.
- Clarified shortcode and installation documentation for WordPress.org review.
2.0.1
- Added the required translator comment for the per-shop totals string.
- Documented the intentional php://output stream close for WordPress Coding Standards.
- Retained the existing meta-query implementation; Plugin Check reports it as a performance warning rather than an error.
2.0.0
- Rebranded the public plugin name to My Shopping List.
- Added the [my_shopping_list] shortcode while retaining the original shortcode for compatibility.
- Added shop-specific normal and sale pricing with persistent sale information.
- Replaced combined trip totals with individual shop totals.
- Added catalogue-first product entry and duplicate protection.
- Added brand, size/unit, notes, and favourite/regular product fields.
- Added immutable completed-shop history for price and spend tracking.
- Added a 12-month Insights dashboard with shop spend, sale savings, and product price ranges.
- Added CSV shopping-history export.
- Preserved existing profiles, products, shops, locations, prices, cookies, and internal identifiers during upgrade.
1.8.3
- Restored the Shopping List submenus under one top-level Shopping List menu.
- Lists & People, Shops, Shopping Locations and Shopping Items are all grouped under Shopping List.
- Shopping Items no longer appears as a separate top-level menu.
1.8.2
- Moved the Shopping Items custom post type under the main Shopping List admin menu.
- Shopping Items no longer appears as a separate top-level WordPress admin menu.
1.8.1
- Consolidated all Shopping List administration into the single top-level Shopping List page.
- Removed the Lists & People, Shops and Shopping Locations submenu entries.
- Shop and location saves now return to the main Shopping List admin page.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Vinceweb Shopping Lists alternatives
All checklist plugins →FAQ
Vinceweb Shopping Lists: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 11, 2026
Is Vinceweb Shopping Lists free?
Yes. Vinceweb Shopping Lists is free to download and use from the official WordPress.org plugin directory.
Is Vinceweb Shopping Lists safe to use in 2026?
Vinceweb Shopping Lists is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.
How many websites use Vinceweb Shopping Lists?
Vinceweb Shopping Lists is active on <10 WordPress websites and has been downloaded 97 times since it launched in September 2026. It was downloaded 103 times in the last 30 days.
Does Vinceweb Shopping Lists work with WordPress 7.1?
Yes. The developer has tested Vinceweb Shopping Lists up to WordPress 7.1.3, the latest release. It requires WordPress 6.4 or newer.
What PHP version does Vinceweb Shopping Lists need?
Vinceweb Shopping Lists requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Vinceweb Shopping Lists last updated?
The latest version, 2.0.2, was released on September 25, 2026 (2 weeks ago).
Who makes Vinceweb Shopping Lists?
Vinceweb Shopping Lists is developed and maintained by vincewebdesign.
What are the best alternatives to Vinceweb Shopping Lists?
The most popular alternatives to Vinceweb Shopping Lists are PublishPress Checklists: Pr… (3K+ installs), Checklist in Post (400+ installs) and Checklist (400+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card



