Site Overlay

WordPress’te Yazıya Toplu Olarak Tüm Etiketleri Eklemek

WordPress’te Yazıya Toplu Olarak Tüm Etiketleri Eklemek

Bu rehberde, WordPress’te **bir yazıya toplu olarak tüm etiketleri nasıl ekleyebileceğinizi** adım adım öğreneceksiniz. **PHPMyAdmin** kullanarak, yazılarınıza veritabanı üzerinden kolayca etiket ekleme işlemi yapılabilir.

1. PHPMyAdmin’e Giriş Yapın

İlk olarak, web sitenizin veritabanına erişim sağlamak için **PHPMyAdmin** paneline giriş yapın. Ardından, veritabanınızı seçin (genellikle WordPress veritabanınız, site adınızla ilgili olacaktır).

2. SQL Sekmesini Açın

PHPMyAdmin panelinde sol tarafta veritabanınızı seçtikten sonra üst menüde yer alan **SQL** sekmesine tıklayın. Bu sekme, SQL sorgularını manuel olarak yazmanıza olanak tanır.

3. SQL Sorgusunu Yazın

Aşağıdaki SQL sorgusunu kopyalayın ve SQL sekmesinde açtığınız alana yapıştırın. Bu sorgu, **Post ID 346**’ya tüm etiketleri ekleyecektir:

-- Özel yazınızın ID'si
SET @post_id = 346;  -- Bu satırda Post ID'nizi (346) doğru şekilde belirlediğinizden emin olun

-- Etiketlerin tümünü yazınıza ilişkilendiriyoruz, var olan ilişkiler atlanacak
INSERT IGNORE INTO wp_term_relationships (object_id, term_taxonomy_id)
SELECT @post_id, tt.term_taxonomy_id
FROM wp_terms t
INNER JOIN wp_term_taxonomy tt ON t.term_id = tt.term_id
WHERE tt.taxonomy = 'post_tag';
            

Bu SQL sorgusu, **Post ID 346**’ya tüm etiketleri ilişkilendirecek ve daha önce eklenmiş etiketleri tekrar eklemeyecektir.

4. Sorguyu Çalıştırın

Sorguyu doğru bir şekilde yazdıktan sonra, PHPMyAdmin panelinde **”Git”** (veya “Go”) butonuna tıklayarak sorguyu çalıştırın. Bu işlem, veritabanınızda belirtilen Post ID’ye tüm etiketleri ekleyecektir.

5. Sonuçları Kontrol Edin

İşlem başarılı olduğunda, WordPress admin paneline gidip **Post ID 346**’nın etiketlerini kontrol edebilirsiniz. Tüm etiketler yazınıza eklenmiş olmalıdır.

Ekstra İpuçları

  • Veritabanı Yedeği Alın: Bu tür işlemler yapmadan önce veritabanınızın yedeğini almayı unutmayın.
  • Veritabanı Hatalarını Gözden Geçirin: Eğer hata alırsanız, PHPMyAdmin panelinde sorgu çıktısını kontrol edin ve hataları gözden geçirin.

Yazıdan tüm Etiketleri Silme Kodu

-- Özel yazınızın ID'si
SET @post_id = 346;  -- Bu satırda Post ID'nizi (346) doğru şekilde belirlediğinizden emin olun

-- Yazıya ait mevcut etiket ilişkilerini siliyoruz
DELETE FROM wp_term_relationships WHERE object_id = @post_id;

image 18
Başka cihazda görüntüle
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı

Arif Akyüz
Bilgi Teknolojileri
Sistem Network Yöneticisi
ve Siber Güvenlik Uzmanı
[email protected]

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Author: Arif Akyüz

Arif Akyüz - Siber Güvenlik Uzmanı ve Dijital Dönüşüm Lideri 15 yılı aşkın süredir bilişim sektöründe, özellikle siber güvenlik ve dijital dönüşüm alanlarında hizmet veren bir uzmanım. Hem stratejik hem de teknik düzeyde çözümler sunarak organizasyonların güvenlik altyapılarını güçlendiriyor ve dijitalleşme süreçlerini yönetiyorum.

© 2024 Arif Akyüz. Tüm Hakları Saklıdır. Gizlilik politikası
Yasal Uyarı: Bu sitede yer alan makaleler bilgi amaçlıdır ve hatalar içerebilir. Site sahibi, bu bilgilerin kullanımı sonucunda oluşabilecek zararlardan sorumlu tutulamaz.