wpkral
آفلاین
عضو
تعداد نوشتهها: ۴۵
تشکر شده: ۲ بار
#
نوشته شده: ۱۲ سال پیش
۳۰ تیر ۱۳۹۱ - ۲۱:۴۲
سلام
دوستان من دارم روی یک پوسته ساده کار میکنم
میخوام یک اسلاید شو توی صفحه اول باشه...یعنی اسلاید شو فقط توی صفحه اول نمایش پیدا کنه و صفحات دیگه از همون الگوی index.php پیروی کنن!
کلا برای داشتن صفحه نخست (اصلی) یکم متفاوت چیکار باید کرد!؟
ممنون و منتظر راهنمایی دوستان
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
aghili
best designer
آفلاین
عضو
تعداد نوشتهها: ۵۵۲
تشکر شده: ۲۸۵ بار
#
نوشته شده: ۱۲ سال پیش
۳۰ تیر ۱۳۹۱ - ۲۳:۲۲
خوب الان حرفه ای ها توی ساخت قالب برای تفاوت یه کاری میکنن که فوق العاده قالب رو حرفه ای میکنه .
یکی این که از sidebar.php فقط توی single.php استفاده میکنن (فراخوانی میکنن) و index.php ساید بار نداره .
تفاوت دوم استفاده از تصاویر شاخص (تومبنایل) در index.php هستش و زیر اون مختصر مطلب رو مینویسن و ادامه مطلب ...
با این دوتا کار هم single.php با index متمایز میشه و هم پوسته بصورت حرفه ای دیده میشه . برای مثال قالب سایت همیار وردپرس :
http://www.wordpress98.com
میلاد
آفلاین
عضو
تعداد نوشتهها: ۱۰۳
تشکر شده: ۴۰ بار
#
نوشته شده: ۱۲ سال پیش
۳۰ تیر ۱۳۹۱ - ۲۳:۲۹
باید فایل های single.php و archive.php و search.php و .... برای هر قسمت یکی از index.php کپی بگیرید ولی توی اون ها اسلایشو را قرا ندهید .
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۳۱ تیر ۱۳۹۱ - ۰۳:۲۷
ممنون از پاسخ بست دیزاینز و میلاد عزیز
قالب صفحه اصلی home.php بوده و میتونی ویرایشش کنی ... در صورتی که قالبت home.php داشته باشه از index.php استفاده میکنه .
الان هم شما میخوای صفحه اصلی متفاوت باشه یه فایل home.php بساز
wpkral
آفلاین
عضو
تعداد نوشتهها: ۴۵
تشکر شده: ۲ بار
#
نوشته شده: ۱۲ سال پیش
۳۱ تیر ۱۳۹۱ - ۱۱:۰۳
دوستان خیلی ممنون
بله ، از قرار معلوم مشکل صفحه اصلی باید با home.php حل بشه!
میدونید، توی دروپال صفحه اول با ساخت یک تم به نام front-page.tpl.php حل میشه و میشه گفت دیگه زیاد به تم سطح بالای page.tpl.php ربطی نداره ..اینطوری میشه هرجور که دوس داری صفحه اولت رو بسازی
آیا home.php یه همچین حالتیه یا اینکه حتما باید توی index.php فراخوانی شه!؟
الان من اسلاید شو رو توی home.php قراردادم .. چطوری توی index اونو فراخوانی کنم که سیستم فقط توی صفحه اول اونو نمایش بده!
بازم مرسی
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۳۱ تیر ۱۳۹۱ - ۱۴:۵۸
new_fardin گفت:
در صورتی که قالبت home.php داشته باشه از index.php استفاده میکنه .
اشکال تایپی بود ... درستش =
" در صورتی که قالبت home.php نداشته باشه از index.php استفاده میکنه . "
wpkral گفت:
آیا home.php یه همچین حالتیه یا اینکه حتما باید توی index.php فراخوانی شه!؟
دقیقا متوجه منظورتون نشدم ...
در صورتی ک قالبت home.php نداشته باشه از index,php استفاده میکنه...
شما از index.php یه کپی بگیرین و اسمش بذارین home.php و تغییراتی که لازم دارین فقط تو صفحه اول نمایش داد بشه تو فایل home.php اعمال کنید ...
wpkral گفت:
الان من اسلاید شو رو توی home.php قراردادم .. چطوری توی index اونو فراخوانی کنم که سیستم فقط توی صفحه اول اونو نمایش بده!
بازم مرسی
خب وقتی تو home.php اسلایدر گذاشتین اسلایدر فقط تو home.php نمایش داده میشه و تو سایر صفحات نمایش داده نمیشه ...
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
wpkral
best designer
آفلاین
عضو
تعداد نوشتهها: ۵۵۲
تشکر شده: ۲۸۵ بار
#
نوشته شده: ۱۲ سال پیش
۳۱ تیر ۱۳۹۱ - ۱۹:۰۷
الان من اسلاید شو رو توی home.php قراردادم .. چطوری توی index اونو فراخوانی کنم که سیستم فقط توی صفحه اول اونو نمایش بده!
بازم مرسی
ببینید اصلا home.php لازم نیست . اگه index.php باشه که وردپرس index.php رو اجرا میکنه و اگه index.php نباشه دنبال home.php میگرده .
پس هردوتاش یه کاربرد داره . نمونه های دیگری هم هست برای categoryes.php , single.php , ....
الان شما که home.php رو متحول کردین انگار همون index.php رو تغییر دادین و این تغییر فقط توی صفحه اصلی معلوم میشه .
wpkral
آفلاین
عضو
تعداد نوشتهها: ۴۵
تشکر شده: ۲ بار
#
نوشته شده: ۱۲ سال پیش
۳۱ تیر ۱۳۹۱ - ۲۱:۱۰
از همه دوستان ممنون
انگار توی وردپرس هم home.php همون حکم front-page دروپال رو داره که اینطوری منطقی تره!
بازم تشکر