WordPress Toplu Yazı Silme ve Taşıma Eklentisi

5 Min. Okuma
toplu yazı silme

WordPress sitenizde zamanla biriken içerikleri yönetmek zorlaşabilir. Özellikle arşivlenmiş, taslak hâlinde bırakılmış veya artık işlevini yitirmiş içerikler çoğaldığında manuel olarak işlem yapmak neredeyse imkânsız hale gelir. İşte bu noktada toplu yazı silme ve taşıma işlemleri büyük önem kazanır.

Bu yazıda, WordPress’te toplu içerik yönetimi nasıl yapılır, en iyi eklentiler hangileridir ve bu işlemleri nasıl otomatikleştirirsiniz adım adım ele alacağız.

Toplu Yazı Silme ve Taşımanın Amacı Nedir?

  •  Eski içerikleri düzenlemek veya kaldırmak

  •  Yazıları farklı kategorilere taşımak

  •  Site temizliği ve içerik optimizasyonu yapmak

  •  SEO uyumlu içerik stratejisi oluşturmak

  •  Zamandan tasarruf sağlamak

Toplu yazı silme, sitenizin yönetimini kolaylaştırır ve içerik kalitenizi artırmanıza yardımcı olur.

WordPress’te Varsayılan Toplu Silme Özelliği

WordPress, içerik yönetiminde bazı temel toplu işlemleri destekler. Admin panelinde:

  • Yazılar → Tüm Yazılar ekranına gidin

  • Silmek veya taşımak istediğiniz içerikleri işaretleyin

  • Toplu işlem menüsünden “Çöp Kutusuna Taşı” veya “Kategoriyi Değiştir” seçeneklerini seçin

Ancak bu yöntem sınırlıdır. Aynı anda sadece belirli sayıda yazıyı görüntüleyip işlem yapabilirsiniz. Büyük hacimli siteler için yetersizdir.

Toplu Yazı Silme Eklentisinin Avantajları

  •  Sınırsız sayıda yazıyı aynı anda silebilme

  • Yazıları kategoriye, etikete, tarihe göre filtreleme

  •  Otomatik veya zamanlanmış silme görevleri

  • Geri alınabilir işlemler (isteğe bağlı çöp kutusu desteği)

  •  Aynı anda taşıma ve yeniden sınıflandırma

Bu avantajlar, toplu yazı silme işlemini hızlı ve güvenli hâle getirir.

En İyi WordPress Toplu Yazı Silme Eklentileri

1. Bulk Delete

Bu ücretsiz eklenti, yazıları kategoriye, etikete, duruma, tarihe ve diğer parametrelere göre silmenizi sağlar.

Özellikleri:

  • Kategoriye göre silme

  • Yayın durumuna göre silme (örneğin taslaklar)

  • Kullanıcıya göre silme

  • Zamanlanmış silme görevleri oluşturma

  • Yazı meta bilgilerine göre filtreleme

php
// Örnek kısa kod kullanımı:
[bulk-delete category="haber" status="draft"]

2. WP Bulk Delete (Premium)

Bu sürüm, ek özelliklerle gelir:

  • WooCommerce ürünleri için destek

  • Özel yazı tipleri

  • Otomatik cron desteği

  • Daha gelişmiş filtreleme

3. Post Type Switcher

Silmek yerine taşımak istiyorsanız, yazı türlerini değiştirmenizi sağlar. Örneğin, bir “yazı”yı “sayfa”ya çevirebilirsiniz.

4. Quick Bulk Post & Page Creator/Deleter

Hem içerik oluşturma hem de silme üzerine odaklanır. Geliştiriciler için hızlı test içerikleri oluşturmada da kullanılır.

Toplu Yazı Taşıma İşlemi Nasıl Yapılır?

Sadece silmek değil, içerikleri taşıma işlemi de oldukça önemlidir. Özellikle kategori yapınızı değiştirdiyseniz veya içerikleri yeniden gruplamak istiyorsanız bu adımlar faydalı olacaktır.

A. WordPress Panelinden

  1. Yazılar → Tüm Yazılar

  2. İçerikleri işaretleyin

  3. Toplu işlemler → “Düzenle”

  4. Yeni kategori seçin

  5. “Güncelle” butonuna basın

Bu işlem sadece o anki sayfadaki içerikleri etkiler. Bu yüzden eklenti ile taşıma çok daha verimli olur.

Kod ile Toplu Yazı Silme Örneği

Geliştiriciler için, WordPress’in wp_delete_post() fonksiyonu ile toplu silme işlemi yapılabilir:

php
$args = array(
'post_type' => 'post',
'posts_per_page' => -1,
'category_name' => 'arsiv',
);

$posts = get_posts($args);

foreach ($posts as $post) {
wp_delete_post($post->ID, true); // true kalıcı silme
}

Bu kod, “arsiv” kategorisindeki tüm yazıları kalıcı olarak siler.

Güvenlik ve Geri Alınabilirlik

Toplu işlemler tehlikeli olabilir. Aşağıdaki önlemleri almanız tavsiye edilir:

  • Silmeden önce yedek alın

  •  “Çöp Kutusu” özelliğini kullanarak kalıcı silme yapmayın

  •  Eklentilerde “onay kutusu” ve önizleme özelliği kullanın

  •  Test ortamında işlem yapıp, canlıya uygulayın

Veritabanı Temizliği ile Entegrasyon

Toplu yazı silme işlemi sonrası veritabanında kalıntı kayıtlar oluşabilir. Bunları temizlemek için şu eklentileri kullanabilirsiniz:

  • WP-Optimize

  • Advanced Database Cleaner

  • WP-Sweep

Bu temizlik işlemi siteyi hızlandırır ve veri bütünlüğünü korur.

SEO Açısından Dikkat Edilmesi Gerekenler

  • Silinen içerikler 404 hatası vermemeli

  •  301 yönlendirme yapılmalı

  •  Analytics takibiyle silme sonrası performans ölçülmeli

  •  Kategori boş kalmamalı, kullanıcı deneyimi korunmalı

  •  Google Search Console’dan silinen URL’ler kaldırılmalı

Kullanım Senaryoları

SenaryoEklenti/Fonksiyon
Eski haberleri silmekBulk Delete
Etiket bazlı içerikleri taşımakWP Bulk Delete
WooCommerce ürün temizliğiWP Bulk Delete Pro
Spam içerikleri temizlemekKod ile silme
Kategorileri yeniden düzenlemekPanel üzerinden

Sıkça Sorulan Sorular

1. Silinen içerikler geri alınabilir mi?
Evet, çöp kutusuna gönderdiyseniz geri alınabilir. Ancak kalıcı silme yaptıysanız geri getirilemez.

2. Toplu silme siteyi yavaşlatır mı?
Çok büyük veri setlerinde kısa süreli yavaşlık yaşanabilir. Zamanlayarak işlem yapılması önerilir.

3. Tüm yazılarımı başka bir kategoriye aktarabilir miyim?
Evet, eklenti ile kategoriye göre filtreleyip taşıma yapabilirsiniz.

4. Yazı silmek SEO’ya zarar verir mi?
Yönlendirme yapılmazsa evet. 404 hataları sıralamayı düşürebilir.

Sonuç: Verimli İçerik Yönetimi İçin Toplu Silme Eklentisi Kullanın

WordPress’te içerik yönetiminin en büyük zorluklarından biri, zamanla biriken yazıların manuel yönetimidir. Bu yüzden toplu yazı silme ve taşıma işlemleri, içerik stratejinizin ayrılmaz bir parçası olmalıdır.

Bu rehberde hem kod ile hem de eklentiyle nasıl işlem yapılacağını öğrendiniz. Sitenizi sadeleştirmek, gereksiz içeriklerden arındırmak ve SEO performansınızı iyileştirmek için bu yöntemleri mutlaka uygulayın.

Benzer WordPress Eğitimleri: WordPress Javascript Footer Taşıma Rehberi

Bu Makaleyi Paylaş
Yorum yapılmamış