plugin-icon

Pause Sales on Woo

The Plugin let you pause sales on WooCommerce and display a personalized message
Versie
2.0.0
Actieve installaties
10
Laatst bijgewerkt
Nov 6, 2025
Pause Sales on Woo

Pause Sales for WooCommerce permette di disabilitare temporaneamente gli acquisti sul tuo negozio WooCommerce e mostrare un banner informativo personalizzato ai visitatori. Ideale per manutenzioni, inventari, periodi di chiusura o situazioni speciali.

Caratteristiche

  • Pausa vendite con un click – Disabilita tutti gli acquisti istantaneamente
  • Banner personalizzabile – Configura messaggio, colori e posizione
  • Architettura OOP – Codice pulito e manutenibile secondo WordPress standards
  • Multilingua – Supporto completo per traduzioni (italiano incluso)
  • Compatibile HPOS – Supporto per High-Performance Order Storage di WooCommerce
  • Nessuna libreria esterna – Solo codice WordPress/WooCommerce nativo
  • Clean uninstall – Rimozione completa delle opzioni alla disinstallazione

Requisiti

  • WordPress 5.6 o superiore
  • PHP 7.2 o superiore
  • WooCommerce 5.0 o superiore

Utilizzo

Configurazione Base

  1. Accedi a WC Pause Sales nel menu amministrativo di WordPress
  2. Abilita Metti in Pausa le Vendite
  3. Inserisci il tuo Messaggio di Pausa personalizzato
  4. Scegli la Posizione del messaggio (Alto/Basso)
  5. Personalizza i Colori del banner
  6. Clicca su Salva Impostazioni

Opzioni Disponibili

  • Metti in Pausa le Vendite: Attiva/disattiva la pausa delle vendite
  • Messaggio di Pausa: Testo da mostrare ai clienti
  • Posizione del Messaggio: Alto o basso della pagina
  • Colore Sfondo del Messaggio: Scegli con il color picker
  • Colore Testo del Messaggio: Scegli con il color picker

Struttura del Plugin

`

eraclito-woo-pause-sales/ ├── assets/ │ ├── css/ │ │ └── frontend.css │ └── js/ │ └── admin.js ├── classes/ │ ├── class-eraclito-woo-pause-sales.php │ ├── class-eraclito-woo-pause-sales-admin.php │ └── class-eraclito-woo-pause-sales-frontend.php ├── languages/ │ ├── eraclito-woo-pause-sales.pot │ ├── eraclito-woo-pause-sales-it_IT.po │ └── README.md ├── eraclito-woo-pause-sales.php ├── uninstall.php └── README.md `

Architettura

Il plugin segue le best practice WordPress/WooCommerce:

  • Pattern Singleton per la classe principale
  • Separazione Admin/Frontend in classi dedicate
  • Hook WordPress standard per estensibilità
  • Sanitizzazione completa di tutti gli input
  • Escape dei dati in output per sicurezza
  • Text domain per internazionalizzazione
  • Namespace corretto per evitare conflitti

Traduzioni

Il plugin include: – Italiano (it_IT) – Lingua predefinita – File POT per nuove traduzioni

Compatibilità

Testato con: – WordPress 6.x – WooCommerce 10.x – PHP 7.2 – WooCommerce HPOS (High-Performance Order Storage)

Supporto

Per supporto, bug report o richieste di funzionalità: – Sito web: https://www.eraclito.it

Autore

Eraclito – Alessio Rosi – Website: https://www.eraclito.it

Licenza

Questo plugin è rilasciato sotto licenza GPL v2 o successiva.

Gratisop Business abonnement
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.8.3
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.