plugin-icon

Pause Sales on Woo

Автор: alessio.rosi·
The Plugin let you pause sales on WooCommerce and display a personalized message
Версия
2.0.0
Активные установки
10
Последние изменения
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.

Проверено на
WordPress 6.8.3
Этот плагин можно скачать и использовать при .