درود بر شما دوست گرامی, شما به من لطف دارید
ببینید فایل هایی که در تاپیک راهنمایی و مشاوره در موردش صحبت کردیم ( مثل page.php, index.php و … ) فقط برای تعیین ساختار کدنویسی صفحات مختلف قالب وردپرس استفاده می شوند. به طور پیشفرض اسم این فایل ها هیچ جایی در آدرس صفحات یک سایت وردپرسی ندارند. مثلا صفحه اصلی یک سایت وردپرسی اگر از فایل index.php بارگذاری شود به این معنا نیست که حتما باید در آدرس صفحه اصلی این سایت عبارت index.php هم وجود داشته باشد.
آدرس صفحات مختلف یک سایت وردپرسی به صورت پیشفرض دارای یک ساختار مشخص هست که میشه اون را از طریق مسیر پیشخوان » تنظیمات » پیوند های یکتا مدیریت کرد. آدرسی که در حالت پیشفرض برای برگه های وردپرس در نظر گرفته شده به شکل زیر هست:
http://name.com/?page_id=2
در این آدرس عدد 2 شناسه یا همان ID مربوط به صفحه مورد نظر (مثلا تماس با ما) هست. حالا میشه از طریق بخش پیوند های یکتا با انتخاب گزینه نام نوشته از آدرس زیر برای این برگه استفاده کرد و این ساختار آدرس دهی را برای برگه های دیگر وردپرس نیز پیاده سازی نمود.
http://name.com/تماس-با-ما
جای تماس-با-ما می تونید هر نوشته یا عبارت دیگه ای را که خواستید قرار بدید.
خوب حالا که با نحوه آدرس دهی صفحات مختلف وردپرس تا حدودی آشنا شدید بریم سراغ اصل مطلب, شما اگر در قالب سایتتون فایل page.php را ایجاد کنید, حتی اگر هیچ محتوایی هم درونش قرار ندهید, وردپرس از این فایل برای نمایش اطلاعات برگه های وردپرس استفاده می کند. اون مکانی که می فرمایید روش کلیک می کنید و به آدرس زیر منتقل می شید کجا هست؟
http://localhost:8081/wordpress/index.php/تماس-با-ما