BStudio Plugin

Resend Order Email

Wersja: 1.0.0 Autor: Biegun.Studio Wymaga: WordPress 6.0+, PHP 8.0+, WooCommerce 8.0+

Pozwala ponownie wysłać dowolny e-mail transakcyjny WooCommerce bezpośrednio z panelu edycji zamówienia — bez anulowania i ponownego składania zamówienia.

Co robi ta wtyczka?

Zdarza się, że klient nie otrzymał potwierdzenia zamówienia (trafiło do spamu, podał zły adres, serwer e-mail miał awarię). Standardowo WooCommerce nie ma wbudowanego przycisku "wyślij ponownie". Ta wtyczka dodaje dwa sposoby na ręczne wyzwolenie wysyłki:

Dostępne typy e-maili

Nazwa w paneluKlasa WooCommerceOdbiorca
Potwierdzenie zamówieniaWC_Email_Customer_Processing_OrderKlient
Zamówienie zrealizowaneWC_Email_Customer_Completed_OrderKlient
Nowe zamówienieWC_Email_New_OrderAdministrator

Jak używać — Meta box

  1. Przejdź do WooCommerce → Zamówienia i otwórz dowolne zamówienie.
  2. W prawym panelu znajdź meta box "BStudio — Wyślij e-mail".
  3. Wybierz typ e-maila z listy rozwijanej (np. "Potwierdzenie zamówienia").
  4. Kliknij Wyślij ponownie.
  5. Pod przyciskiem pojawi się komunikat potwierdzający wysyłkę lub informacja o błędzie.

Jak używać — Akcja zamówienia

  1. Otwórz zamówienie w panelu WooCommerce.
  2. W sekcji "Akcje zamówienia" (prawa kolumna, nad meta box) wybierz "Wyślij ponownie: potwierdzenie zamówienia (klient)".
  3. Kliknij ikonę strzałki (►) by wykonać akcję.
  4. WooCommerce wyświetli potwierdzenie w powiadomieniu u góry strony.
Ważne: Wysłanie ponowne e-maila natychmiast wyzwala wysyłkę na adres przypisany do zamówienia. Upewnij się, że adres e-mail klienta jest poprawny przed kliknięciem przycisku.

Uprawnienia

Tylko użytkownicy z rolą Kierownik sklepu lub Administrator (capability manage_woocommerce) mogą korzystać z tej funkcji.

Instalacja

  1. Skopiuj folder bstudio-resend-order-email do /wp-content/plugins/.
  2. W panelu WordPress przejdź do Wtyczki → Zainstalowane wtyczki.
  3. Kliknij Aktywuj przy BStudio Resend Order Email.
  4. Wtyczka działa od razu — nie wymaga dodatkowej konfiguracji.
Wymaganie: WooCommerce musi być aktywny przed aktywacją tej wtyczki. Jeśli WooCommerce nie jest aktywny, pojawi się komunikat w panelu admina.

Usunięcie wtyczki

  1. Przejdź do Wtyczki → Zainstalowane wtyczki.
  2. Kliknij Dezaktywuj przy BStudio Resend Order Email.
  3. Kliknij Usuń.

Wtyczka nie tworzy własnych tabel ani opcji w bazie danych — usunięcie jest całkowicie czyste.

Struktura plików

bstudio-resend-order-email/
├── bstudio-resend-order-email.php ← Główny plik, deklaracja HPOS
├── includes/
│ └── class-bstudio-resend-core.php ← Obsługa AJAX wysyłki e-maila
├── admin/
│ ├── class-bstudio-resend-admin.php ← Meta box + akcja zamówienia
│ └── assets/js/resend-admin.js ← AJAX żądanie z przycisku
└── docs/

Wsparcie i zgłoszenia

Masz pytanie, napotkałeś problem albo chcesz rozwinąć to rozwiązanie pod swój sklep? Pomożemy.

Pomoc techniczna

Problemy z instalacją, konfiguracją lub działaniem wtyczki — opisz zgłoszenie, a wrócimy z rozwiązaniem.

Zgłoszenie (ticket)

Wyślij e-mail na shop@biegun.studio. W temacie podaj nazwę wtyczki i krótki opis. Dołącz wersje WordPressa, WooCommerce i PHP oraz kroki odtworzenia problemu.

Rozwój i modyfikacje

Potrzebujesz dodatkowej funkcji albo integracji? Realizujemy rozszerzenia i wdrożenia na zamówienie — napisz na shop@biegun.studio.

Pełna oferta wtyczek: biegun.studio/sklep