Doğru Cevap
-
Linklerde PostName değil slug denilen kısaltma geçer ve ID değerleri gibi benzersizdir.
-
Alexander
posts tablosunu inceledim ama slug adlı bir sutun göremedim. Yani verileri çekerken bahsettiğim şekilde mi çekiyor ?.12 yıl önce yazılmış -
ookuu
Pardon Slug dediğim kısım tablolarda post_name olarak geçiyormuş.
Yani dediğin doğru.
Tam sql sorgusunu yazıyorum.SELECT * FROM wp_posts where post_name ='PostLinki'
Yine post_name alanının benzersiz olduğunu eklemek istiyorum.12 yıl önce yazılmış
-
Cevaplar
-
Emin olmamakla beraber tahminim şu:
Sizin ayarladığınız kısım .htaccess dosyasına gerekli şekilde tanımlanıyor. Bunun için de RewriteRule (emin değilim) isimli kod kullanılıyor. Siz http://siteniz.com/yazi-adi/ adresine girmeye çalıştığınızda .htaccess'te tanımlandığı için bu sizi şöyle bir yere yönlendiriyor:
http://siteniz.com/yazi.php?id=x (bu da gerçek hali değildir) Bu şekilde açmaya çalıştığınız sayfaya ulaşabiliyorsunuz diye düşünüyorum. Bir nevi permalink denen olay.