Neler yeni
  • Sitemiz Bir Webmaster forumu ve tartışma platformu dur webmaster forumu dışındaki konular yasaktır direkt silinecektir.
  • Our site is a Webmaster forum and discussion platform. Topics outside the webmaster forum are prohibited and will be deleted immediately.

Woocommerce Siparişler Sayfasına Kargo Takip Butonu Eklemek

  • Konuyu Başlatan Konuyu Başlatan Kerem
  • Başlangıç tarihi Başlangıç tarihi

Kerem

Moderator
Katılım
25 Haz 2021
Mesajlar
116
Çözümler
1
Tepkime puanı
66
Puanları
28
Web sitesi
www.forumsever.com
Merhabalar, Hesabım>>Siparişler sayfasına kargo takip butonu eklemek için;

Görünüm>>tema düzenleyici sayfasından functions.php dosyasının en alta ekleyin. Yedek almayı unutmayın

Kod:
// Sipariş sayfasına "Kargom Nerede" butonu ekleyelim
function kargo_nerede_button() {
    $order_id = get_query_var('view-order'); // Sipariş ID'sini al
    $kargo_takip_kodu = get_post_meta($order_id, '_kargo_takip_kodu', true); // Kargo takip kodunu al
    $kargo_sirketi = get_post_meta($order_id, '_kargo_sirketi', true); // Kargo şirketini al
 
    if ($kargo_takip_kodu && $kargo_sirketi) {
        $kargo_link = get_kargo_takip_link($kargo_takip_kodu, $kargo_sirketi); // Kargo takip linkini oluştur
        echo '<a href="' . esc_url($kargo_link) . '" class="kargo-nerede-button">Kargom Nerede</a>';
    }
}
 
add_action('woocommerce_order_details_after_order_table', 'kargo_nerede_button');


Örnek Görsel

Screenshot_2024-01-06-21-53-13-349_com.android.chrome-edit.jpg

Not: Kargo Takip Türkiye eklentisi benim sitede ekli olduğu için, kargo takip numarasını oradan çekiyor.
 
Eline sağlık @Kerem hocam kodlardan anladığım kadarıyla woocommerce dan Kargo tablosu oluşturulmasında lazimki kodlar çalışsın.
 
Şöyle hocam, kendi kullandığım sitede Kargo Takip Türkiye diye bir eklenti kullanıyorum. Sipariş sayfasından kargo firmasını ve takip numarasını giriyorum. Mail olarak müşteriye düşüyor, bu kod firma ve takip numarası bilgilerini oradan çekiyor.
 
Geri
Üst Alt