WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-adventist-store-lock-plugin

WooCommerce Adventist Store Lock

Wordpress Plugin - Blocks purchases on a recurring weekly schedule and displays a native full-screen modal during the blocked period.

by Giovana Limongi · github.com/giovanalimongi/woocommerce-adventist-store-lock-plugin

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/giovanalimongi/woocommerce-adventist-store-lock-plugin/archive/refs/heads/main.zip

A WordPress plugin that blocks purchases on a recurring weekly schedule and displays a native full-screen modal during the blocked period.

Features

  • Recurring weekly lock schedule
  • Native modal with no Elementor dependency
  • Optional close button
  • Optional cart/checkout notice
  • Blocks add-to-cart and product purchases
  • Admin settings page under WooCommerce > Store Lock
  • Native modal with optional image support
  • Countdown timer showing remaining time until the store reopens
  • Improved admin settings UX with a more structured layout
  • Configurable:
    • start day and time
    • end day and time
    • modal title
    • modal message
    • button label
    • close button visibility
    • page interaction blocking
    • colors
    • custom CSS
    • countdown visibility

Notes

  • Uses the timezone configured in WordPress
  • The lock state is checked on page load
  • Designed as a lightweight, self-contained plugin

Latest update

v1.2.0

  • Native modal now supports text, image, or image + text content modes.
  • Admin settings now include a WordPress Media Library image selector.
  • Added a direct Settings link on the Plugins screen.

v1.3.0

  • Added countdown timer to the modal during blocked periods
  • Improved admin UX with a more organized settings interface
  • Added color picker support
  • Improved modal customization workflow