• 22-01-2023, 16:56:09
    #1
    Merhaba,

    Wordpress sitemde tekrarlanmış yazıları silmek istiyorum. SQL olarak aşağıdaki cümle bana tekrarlanmış yazıların bilgisini veriyor.

    SELECT post_title as KLN, Count(post_title) as ADET , MAX(ID) as ID
    From wp_posts
    Group By post_title
    Having Count(post_title) > 1


    Gibi gibi liste uzuyor.

    Ben orijinal yani ilk oluşturulan idli yazının kalmasını diğer kopya, tekrarlanan yazıların silinmesini istiyorum. Aşağıdaki SQL cümlesinin bu işi yapacağını düşünüyorum fakat hata veriyor.

    DELETE FROM wp_posts WHERE ID IN (
    SELECT MAX(ID) AS ID
    FROM wp_posts
    GROUP BY post_title
    HAVING COUNT(post_title) > 1
    )
    Verdiği hata: #1093 - You can't specify target table 'wp_posts' for update in FROM clause

    Bu sorguyu phpmyadmin deki sql alanında çalıştırıyorum.

    Bu hatayı nasıl çözebilirim, alternatif bir SQL cümlesi uygulayabilir miyim?
  • 22-01-2023, 16:59:21
    #2
    🔥%100 WP Optimizasyon🔥
    Delete Duplicate Posts
    bu eklentiyi kur bu tekrarlanan yazıalrı siler... ama önce yedek al
  • 22-01-2023, 17:01:10
    #3
    TahsinCetinkaya adlı üyeden alıntı: mesajı görüntüle
    Delete Duplicate Posts
    bu eklentiyi kur bu tekrarlanan yazıalrı siler... ama önce yedek al
    50 tane eklenti denedim, hiçbiri çözmedi yine deneyeyim
  • 22-01-2023, 17:01:54
    #4
    🔥%100 WP Optimizasyon🔥
    hozcelik adlı üyeden alıntı: mesajı görüntüle
    50 tane eklenti denedim, hiçbiri çözmedi yine deneyeyim
    bu eklenti ile 20 25k benzer yazı sildim çözüm bu
  • 22-01-2023, 17:04:30
    #5
    TahsinCetinkaya adlı üyeden alıntı: mesajı görüntüle
    bu eklenti ile 20 25k benzer yazı sildim çözüm bu
    Bende sadece 4 tane buluyor, sadece yayınlanmışları getiriyor sanırım. Benim içerikler taslakta. Eklentiyi kurcalayayım biraz, draftlarıda alalım içine.
  • 22-01-2023, 17:07:02
    #6
    🔥%100 WP Optimizasyon🔥
    hozcelik adlı üyeden alıntı: mesajı görüntüle
    Bende sadece 4 tane buluyor, sadece yayınlanmışları getiriyor sanırım. Benim içerikler taslakta. Eklentiyi kurcalayayım biraz, draftlarıda alalım içine.
    taslakları da seçebiliyorsun sanırım.. işini görür
  • 22-01-2023, 17:09:17
    #7
    TahsinCetinkaya adlı üyeden alıntı: mesajı görüntüle
    taslakları da seçebiliyorsun sanırım.. işini görür
    Evet, ama pro versiyonunda. 1 aylık alayım, işimizi çözsün. Teşekkür ediyorum.