wordpress bir başlık un-sümüklü böcek nasıl

2 Cevap php

i still , don't understand , how wordpress can understand what is this url refer to : www.mysite.com/about-me/

Onlar hiçbir tanımlayıcı kullanarak

onlar sülük işlevlerini kullanarak eğer hikaye bilgi veya diğer kelime korumak nasıl bu kadar, nasıl veritabanı seçmek için slugged başlığını tekrar değiştirebilirsiniz

2 Cevap

Bu "tatlı" URL süreçleri ve bu verilerle veritabanını sorgular. Tabii ki salyangozlar yaratılış benzersiz olması kontrol edilir. Ayrıntılar url_to_postid() dosyasında fonksiyonu wp-includes/rewrite.php içindedir.

Doğrudan sülük gelen kimliği elde etmek istiyorsanız veritabanını sorgulayabilirsiniz:

SELECT ID
FROM wp_posts
WHERE post_name = '$slug'

Eğer varsayılan adıdır wp_posts, hangi kontrol etmek gerekebilir, ancak yükleme bağlıdır.

This is just a guess:

Benim tahminim bir veritabanında başlıkları depolamak ve her başlık benzersiz olduğundan emin olmak olduğunu. Bu şekilde, başlığa göre bir look-up yapmak ve madde buna bağlanmış olduğu biliyorsunuz.