BStudio Plugin — Sklep & Zamówienia

Orders CSV Exporter

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

Eksportuj zamówienia WooCommerce do pliku CSV jednym kliknięciem — z panelu zamówień, z zachowaniem aktywnych filtrów daty i statusu. Kompatybilny z HPOS.

Jak to działa?

Wtyczka dodaje przycisk ⬇ Eksportuj CSV do paska akcji w panelu zamówień WooCommerce. Kliknięcie wywołuje akcję admin-post.php?action=boce_export z parametrami aktywnych filtrów. Serwer generuje plik CSV i wysyła go jako pobieranie.

Instalacja

  1. Skopiuj folder bstudio-orders-csv-exporter do /wp-content/plugins/.
  2. Aktywuj wtyczkę w panelu WordPress.
  3. Przejdź do WooCommerce → Zamówienia.
  4. Opcjonalnie ustaw filtry (status, data), kliknij ⬇ Eksportuj CSV.

Kolumny w eksporcie

KolumnaŹródło danych
#Zamówienie$order->get_order_number()
Data$order->get_date_created() — format dd.mm.YYYY HH:MM
StatusNazwa statusu z wc_get_order_status_name()
Imię i nazwiskobilling_first_name + billing_last_name
E-mailbilling_email
Telefonbilling_phone
Firmabilling_company
NIPMeta _billing_nip_formatted (BStudio NIP/GUS Validator)
ProduktyNazwy produktów z ilością, oddzielone |
Łącznie$order->get_total() + symbol waluty
Metoda płatności$order->get_payment_method_title()
Adresbilling_address_1, billing_address_2, kod + miasto

Filtry przekazywane do eksportu

Parametry URL aktywnych filtrów są przekazywane do URL eksportu:

HPOS: Wtyczka hookuje zarówno manage_posts_extra_tablenav (klasyczny tryb CPT) jak i woocommerce_order_list_table_extra_tablenav (HPOS). Eksport przez wc_get_orders() — kompatybilny z oboma trybami.
Duże ilości zamówień: Eksport wszystkich zamówień bez filtru statusu może być wolny przy bardzo dużej liczbie zamówień (10 000+). W takim przypadku zalecamy eksportować po filtrze statusu lub zakresu dat.

Format pliku

Struktura plików

bstudio-orders-csv-exporter/
├── bstudio-orders-csv-exporter.php ← Bootstrap, HPOS compat
└── admin/
    └── class-boce-admin.php ← Przycisk eksportu (CPT + HPOS), generowanie CSV

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