نحوه کار url ها در وردپرس

حل شده 

Wordpress

توسط dani999 در 2 هفته پیش
2 861 2 2 هفته پیش
dani999reza-irdev
1
سلام
من تازه کارم و میخوام یه سایت ساده بزنم که توش بتونم مطالب رو مثل وبلاگ قرار بدم. در مورد نحوه ی مدیریت صفحات سایت اول این به ذهنم رسید که برای هر یه پست یه صفحه ایجاد کنم و آدرس بهش بدم.
ولی بعدش یه سری به وردپرس زدم و نحوه ی لینک دادن وردپرسو دیدم که این شکلی بود :
http://localhost/word/2018/09/04/hello-world/
از اونجایی که از قبل می دونستم که ساختار آدرس یه صفحه سایت چه شکلیه . با دیدن آدرس بالا فکر کردم که طبیعتا باید یه پوشه 2018 داشته باشیم که داخلش یه پوشه ی دیگه به اسم 09 هست و ... تا آخر !
همینطور که داشتم ادامه می دادم فهمیدم اصلا منطقی نیست.
پس رفتم فایل هاش رو توی لوکال هاست ببینم دیدم کلا همچین پوشه هایی ایجاد نکرده و کلا داستان یه چیز دیگست که نفهمیدم چیه!
اگه دوستان عزیز یه سرنخم بهم بدید کارم راه میفته فقط بگید داستان چیه؟؟؟
ممنون
آخرین ویرایش: 05-09-2018 ساعت 10:53، توسط Reza

پاسخ ها

1
سلام. این url ها بصورت مجازی به کمک فایلی به نام htaccess. ساخته میشن. میتونید بیشتر در مورش تحقیق کنید. تو این سایت هم که هستید هیچ دایرکتوری به نام discuss و cat و .. وجود نداره. از همین تکنیک استفاده میشه. برای تست شما میتونید موقتا اسم htaccess. رو تغییر بدید و میبینید که دیگه اون url ها کار نمیکنن.
در حقیقت تو مورد شما url اصلی که برای سیستم وردپرس ارسال میشه این هست:
کد
http://localhost/word/index.php?year=2018&month=09&day=04&name=hello-world

اینارو میتونید به کمک $wp_query->query_vars ببینید.
0
ممنون واقعا کمک کردین
پاسخ شما به سوال
guest
لطفا ابتدا لاگین کنید