• 18-07-2023, 02:20:38
    #1
    Merhaba,

    Blogger'dan WordPress'e geçiş yapıyorum. Functions.php dosyasına eklediğim aşağıdaki kod yazı sluglarını Blogger'daki gibi yapıyor. Ancak kategoriler ve etiketler değişmiyor. Bu kodu etiketleri değiştirecek şekilde nasıl kullanabilirim?

    add_action( 'init', 'wpb_update_slug' );
    
    function wpb_update_slug() {
    global $wpdb;
    $result = $wpdb->get_results("SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = 'blogger_permalink' ");
    $wpdb->print_error();
    foreach ($result as $row){
    $slug = explode("/",$row->meta_value);
    $slug = explode(".",$slug[3]);
    $wpdb->query("UPDATE $wpdb->posts SET post_name ='$slug[0]' WHERE ID = '$row->post_id' ");
    }
    echo "DONE";
    
    }
  • 18-07-2023, 02:23:17
    #2
    Kodu Chat GPT de derleyip, aynısını ona da sormayı denedin mi bilmiyorum ama işe yarayabilir.
  • 18-07-2023, 02:25:07
    #3
    SizinAjans adlı üyeden alıntı: mesajı görüntüle
    Kodu Chat GPT de derleyip, aynısını ona da sormayı denedin mi bilmiyorum ama işe yarayabilir.
    Denedim hocam, işe yaramadı.
  • 18-07-2023, 21:18:03
    #4
    Bilgisi olan var mı?
  • 19-07-2023, 01:31:23
    #5
    Sadece bu kodlara bakarak net bir sonuç çıkarabilmemiz mümkün değil. Daha detaylı incelemeler ve testler yapılmalı. Dilerseniz wordpress teknik destek teklifi kapsamında bu sorun için garantili çözüm sağlayabiliriz: https://www.onurozden.com.tr/hizmet/...-teknik-destek
  • 19-07-2023, 01:36:10
    #6
    Empat adlı üyeden alıntı: mesajı görüntüle
    Sadece bu kodlara bakarak net bir sonuç çıkarabilmemiz mümkün değil. Daha detaylı incelemeler ve testler yapılmalı. Dilerseniz wordpress teknik destek teklifi kapsamında bu sorun için garantili çözüm sağlayabiliriz: www.onurozden.com.tr/hizmet/wordpress-teknik-destek
    Teşekkür ederim, çözüm bulamayınca manuel düzenleme yaptım.