Kancalar (hooks)
tkg_carriers, tkg_shipment_saved, tkg_card_after ve tkgp_api_fields kancaları.
Bu sayfada 4 başlık
tkg_carriers (filtre)
Kargo firması listesini değiştirir; kendi firmanızı ekleyebilirsiniz.
add_filter( 'tkg_carriers', function ( $c ) {
$c['benimkurye'] = array( 'name' => 'Benim Kuryem', 'short' => 'BK', 'color' => '#333333', 'url' => 'https://ornek.com/takip?no={no}' );
return $c;
} );tkg_shipment_saved (eylem)
Siparişe takip numarası kaydedildiğinde çalışır. Parametreler: $order (WC_Order), $prev (önceki gönderi bilgisi).
add_action( 'tkg_shipment_saved', function ( $order, $prev ) {
// ör. SMS gönder
}, 10, 2 );tkg_card_after (eylem)
Hesabım ve takip sayfasındaki takip kartının altına içerik ekler. Parametreler: $order, $s (gönderi bilgisi).
add_action( 'tkg_card_after', function ( $order, $s ) {
echo '<p>Sorunuz mu var? 0850 000 00 00</p>';
}, 10, 2 );tkgp_api_fields (filtre, Pro)
Kargo API ayar alanlarını değiştirir (ör. firmaya özel ek alan).
add_filter( 'tkgp_api_fields', function ( $f ) {
return $f;
} );Bu sayfa yardımcı oldu mu?
Hâlâ çözemediniz mi? Destek talebi açın → · Sayfada hata mı var? Bildirin