1. Home
  2. Mailstep
  3. Filtry pro vývojáře

Filtry pro vývojáře

Pokud zde nenacházíte filtr nebo akci, kterou byste potřebovali a tak mne kontaktujte s tím, kam a jak byste si ho přáli přidat a ráda tak učiním, aby byly dále aktualizace pluginu bezpečné.

kbnt_mailstep_blocked_statuses_update

Filtr vrací stavy objednávek, při kterých již není aktualizován stav objednávky na základě dat z Mailstepu.

apply_filters('kbnt_mailstep_blocked_statuses_update', ['completed',
 'failed', 'cancelled', 'refunded']);

Parametry

  • $statuses (array) Stavy objednávek

Zdrojový kód

Filtr je umístěn v souborech kybernaut-mailstep.php.

kbnt_mailstep_cod_payment_methods

Filtr vrací slugy platebních metod, které jsou považovány za dobírku.

apply_filters('kbnt_mailstep_cod_payment_methods', ['cod', 'dobirka']);

Parametry

  • $methods (array) Slugy platebních metod považovaných za dobírku.

Zdrojový kód

Filtr je umístěn v souborech includes\class-kbnt-mailstep-api.php, includes\class-kbnt-mailstep-orders.php.


kbnt_mailstep_order_set

Filtr vrací jednotlivé parametry odeslané do Mailstepu a umožňuje vývojářům je upravovat.

apply_filters('kbnt_mailstep_order_set', $parameters, $order);

Parametry

  • $parameters (array) Jednotlivé parametry odesílané do Mailstepu.
  • $order (WC_Order) Objednávka.

Zdrojový kód

Filtr je umístěn v souboru includes\class-kbnt-mailstep-api.php.


kbnt_mailstep_sync_inventory_products_per_sync

Filtr vrací jednotlivé kolik produktů je synchronizováno se stavem skladu v Mailstepu najednou.

apply_filters('kbnt_mailstep_sync_inventory_products_per_sync', 300);

Parametry

  • $products_per_sync (int) Počet produktů synchronizovaných najednou.

Zdrojový kód

Filtr je umístěn v souboru includes\class-kbnt-mailstep-inventory-sync.php.


kbnt_mailstep_sync_inventory_recurrence

Filtr umožní nastavit, jak často se bude automatická synchronizace skladu spouštět. Po změně vypněte a zapněte synchronizaci skladu ať dojde k přeplánování.

apply_filters('kbnt_mailstep_sync_inventory_recurrence', 'hourly');

Parametry

  • $recurrence (string) Jak často se má událost následně opakovat. Přípustné hodnoty naleznete v příkazu wp_get_schedules().

Zdrojový kód

Filtr je umístěn v souboru includes\class-kbnt-mailstep-inventory-sync.php.

Aktualizováno 20 prosince, 2021

Pomohl vám tento článek?

Související články