Pokud z nějakého důvodu potřebujete programově upravit napojení na Fakturoid účet tak můžete využít následující filtr.
apply_filters( 'wpify_woo_fakturoid_client_settings', $client_settings )
Aktuálně odesílaná data jsou
$client_settings = array( 'domain' // doména Fakturiud účtu 'email' // přihlašovací email 'api_key' // api klíč );
Pro úpravu tohoto nastavení můžete využít následující funkci. Například v případě kdy chcete vytvářet faktury pod odlišnými uživatelskými účty.
/** * Edit connection to Fakturoid account * * @param array $client_settings Client settings * * @return array */ function edit_fakturoid_client_settings( $client_settings ): array { if ( /* vaše podmínka */ ) { $client_settings['email'] = 'novy@email.cz'; $client_settings['api_key'] = 'unikatni/klic*uctu@123'; } return $client_settings; } add_action( 'wpify_woo_fakturoid_client_settings', 'edit_fakturoid_client_settings', 10, 1 );
[basepress-notice style=“info“]Vlastní funkce můžete vložit buď do tzv. child šablony nebo pomocí pluginu Code Snippets[/basepress-notice]