wordpresde konu başlıklarına topluca kelime ekleme nasıl yapılır
3
●119
- 20-10-2018, 15:03:46arkadaşlar taslaklarda 8k konu var bu taslaklardaki konu başlıklarının başına bir kelime ekleyeceğim ama buun nasıl yapacağımı unuttum .daha doğrusu xml yedeği alıp masa üstünde o yedekte title denen yere ekleyerek yapıyorum ama o zaman da urlde yer almıyor o konu. bununk olay bir yolu yok mu? kalıcı bağlantıya eklersem de title de yer almıyor sadece url de yer alıyor.
- 20-10-2018, 15:26:00bilimokur adlı üyeden alıntı: mesajı görüntüle
anlamadım hocam bunu nerde yapacağım ben? sanırım siz yanlış anladınız. ben konu titleler i var mesela
mobilya modeleri 2018
Eski koltuk takımları
Aç karnına yenen yiyecekelr
kırmızı elbise modelleri
gibi gibi bunların başına Süper kelimesini eklemek istiyorum.
sql sorgusu mu yapacağım - 20-10-2018, 16:23:49Yukarıdaki arkadaşın verdiği kodla olmaz, boşuna deneme.. Şu aşağıdaki kodları temanın index.php dosyasına yapıştır ve kaydet. Sonra sitenin ana sayfasına yani www.siteadi.com/index.php 'ye sadece 1 defa gir.
Sonra ön yüzde hiçbir şey yapmadan direk admin panele (www.siteadi.com/wp-admin) git ve o taslakların isimleri değişmiş mi kontrol et.. Değiştiyse o index.php'ye eklediğin kodları silip dosyayı eski haline getirip kaydet.
Eğer postların isim ve slug'ları değişmemişse index.php'ye yapıştırdığın kodları silmeden sitenin ön anasayfasını tekrar yenile ve admin'den post isimlerini tekrar kontrol et.
function denemex(){ $taslaklar = get_posts(array('post_type'=>'post', 'post_status' =>'draft')); foreach ( $taslaklar as $post ){ $eklenecek_kelime = 'Süper '; $eski_baslik = $post->post_title; $yeni_baslik = $eklenecek_kelime.$post->post_title; $yeni_slug = sanitize_title($yeni_baslik); $yeni_slug = wp_unique_post_slug( $yeni_slug, $post->ID, $post->post_status, $post->post_type, $post->post_parent ); wp_update_post( array( 'ID' => $post->ID, 'post_title' => $yeni_baslik, 'post_name' => $yeni_slug )); }; } denemex();Tüm taslakların başlıklarının en başına "Süper " kelimesi eklenecek ve url de ona göre ayarlanacak..