Linux 软件免费装
Banner图

Saito Navi

开发者 lucastsl
更新时间 2026年10月20日 23:47
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce accessibility cookie consent stories sticky add to cart

下载

0.7.3 0.7.2 0.8.0 0.9.0 0.9.1

详情介绍:

Saito Navi gathers several customer engagement modules for WooCommerce behind a single floating button (gear icon, corner of the screen): The floating button adapts to the page: on product pages it is a cart with a "+" that opens the sticky add-to-cart directly, on other pages a calendar icon that opens the calendar directly (when the Calendar module has one to show). The gear and its menu (back to top, cookies, accessibility) come back in the footer, or everywhere when there is nothing else to show. Built from the ground up to welcome new modules without touching the core: each module registers itself and talks to the central button through a generic event, and no module knows about the others. Everything is configurable from the Back Office (Navi menu): colors, corner radius, button position, and for each module its own "Show on desktop" / "Show on mobile" setting. Sibling of Navi for PrestaShop — same name, same spirit (one hub rather than independent widgets), two separate implementations adapted to each ecosystem. External services and embedded content

安装:

  1. Upload the saito-navi folder to /wp-content/plugins/, or install directly from Plugins > Add New.
  2. Activate the plugin from the Plugins menu.
  3. WooCommerce must be installed and active (required for the Sticky add-to-cart and Stories modules; the Cookie consent and Accessibility modules work without it).
  4. Configure the modules from Saito → Navi in the Back Office (the "Saito" menu is shared by all Saito plugins).

屏幕截图:

  • Cookie consent tab: banner settings, with concrete Google Tag Manager /
  • Accessibility tab: module activation and per-device visibility.
  • Sticky add-to-cart tab: module activation and custom CSS selectors for
  • Stories tab, Bubbles: display options and a live bubble appearance
  • Stories tab, Mockup: phone mockup colors with a live preview.
  • Stories tab on the WooCommerce product edit page: up to 4 configurable
  • Sticky add-to-cart panel on a variable product page, swatch selector
  • Accessibility panel: text size, contrast, cursor, underlined links
  • Cookie preferences modal (GDPR, Google Consent Mode V2) on the visitor
  • Story video bubble and desktop panel (phone mockup) on the product

升级注意事项:

0.9.1 The floating button opens the cart (product pages) or the calendar directly; its menu is only shown in the footer. 0.9.0 Contextual icon for the floating button and a new optional Calendar module (requires Saito Calendar Event). No action required. 0.8.0 The "Navi" menu moves under the new shared "Saito" menu (Saito > Navi). Settings are unchanged. 0.7.3 No action required on upgrade. New optional setting under Navi > Cart for sites using a variation swatch other than WCBoost. 0.7.2 No action required on upgrade. Product edit screen only changes when the Navi FAQ plugin is also active. 0.7.1 No action required on upgrade. Internal-only fixes (WordPress.org review). 0.7.0 Existing story preview videos keep working. Sites upgrading from before 0.6.0 with MP4 videos uploaded via the old form: the files remain in their upload folder and are cleaned up on uninstall as before. 0.6.0 No action required on upgrade.

常见问题:

Is WooCommerce required?

The core and the Cookie consent / Accessibility modules work without WooCommerce. The Sticky add-to-cart and Stories modules are tied to the WooCommerce product page and therefore require it to be active — a notice is shown in the Back Office if WooCommerce is missing or inactive.

Where are uploaded MP4 story videos stored?

Story preview videos are picked or uploaded through the standard WordPress Media Library (the same picker used everywhere else in the admin), so they're stored like any other media file, never inside the plugin folder — the latter can be overwritten on every plugin update, unlike the uploads folder.

Does the Accessibility module's language switcher work without WPML?

Yes: if it detects the GTranslate plugin installed, it falls back to it; otherwise the language switcher simply doesn't appear (the other accessibility settings remain available).

Does the sticky add-to-cart work with my theme?

A fallback chain of CSS selectors covers standard WooCommerce markup and the most common themes. If your theme has an unusual structure, a "custom CSS selector" setting per field (price, name, image) is available under Saito > Navi > Cart.

Does the color/thumbnail picker on the sticky bar work with any swatches plugin?

Out of the box it reads colors from WCBoost Variation Swatches if that plugin is active. For any other theme or plugin displaying its own per-variation thumbnails (image or color), set the "Sélecteur CSS de la vignette de variation" field under Saito > Navi > Cart to a template such as #{value} (with {value} replaced automatically by each variation's value) pointing at your theme's markup — an image found inside is used first, otherwise its background color.

Does the sticky add-to-cart work with block themes (Site Editor)?

Yes: WooCommerce's default block-based Single Product template still renders the classic variations form under the hood, which the sticky cart already detects. The one exception is WooCommerce's own experimental "Add to Cart + Options (Beta)" block (fully JavaScript- driven, no classic form) — not supported while it remains in beta.

Can I place the story bubbles as a block instead of a shortcode?

Yes: the "Navi Stories" block does the same thing as [navi_stories], with a "Product ID" field in the block settings.

Can I control where the story bubbles are displayed?

By default they appear right after the product gallery. Use the [navi_stories] shortcode to place them anywhere else instead (post content, a page builder, or a theme template) — add id="123" to target a specific product, or leave it empty to use the current product page. To avoid showing the bubbles twice, turn off "Afficher automatiquement" under Saito > Navi > Stories if you use the shortcode exclusively.

更新日志:

0.9.1 0.9.0 0.8.0 0.7.3 0.7.2 0.7.1 0.7.0 0.6.0 0.5.0 0.4.0 0.3.0 0.2.0 0.1.0