masoudpsp

افزونه انتخاب شهر

4 پست در این موضوع قرار دارد

سلام به دوستان عزیز

چند وقتی هستش دنبال افزونه یا کدی میگردم که سایت آگهی خود را همانند سایت نت برگ یا ... کنم.

به این صورت که با انتخاب شهر ( مثلا تهران ) ، هدر من و حتی داخل پست ها هم با هیدر  تهران نشون بده کلا انگار سایت فقط تاگهی تهران رو داره و همین طوری با تغییر شهر تغییرات اعمال شود

 

امیدوارم منظور رو رسونده باشم . لطفا راهنمایی کنید با تشکر

 

0

به اشتراک گذاری این پست


لینک به پست

دقیقا متوجه نشدم ولی می تونید یه custom taxonomy تعریف کنی و به کمک اون مثلا پست ها و انواع اون ها رو دسته بندی کنی ...

این ابزار هم در نوشتن کد هاش کمکت می کنه:

https://generatewp.com/taxonomy

0

به اشتراک گذاری این پست


لینک به پست

macse عزیز

ممنون از شما

به سایت نت برگ سر بزنید و شهر ها رو جابجا کنید دقیقا متوجه خواهید شد

 

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

در 47 دقیقه قبل، masoudpsp گفته است :

macse عزیز

ممنون از شما

به سایت نت برگ سر بزنید و شهر ها رو جابجا کنید دقیقا متوجه خواهید شد

 

خوب همین سیستم دسته بندی های پیشفرض خود وردپرس کارو انجام میده برای درخواست شما. یه دسته بسازید مثلا تهران بعد زیر مجموعش مثلا رستوران ها و ...

اما برای نمایش زیبا تر و انتخاب مثلا هدر اختصاصی برای هر دسته اصلی هم می تونید به کمک همون taxonomy ها و ایجاد template های سفارشی در قالب اینکارو انجام بدید. برای اینکار لازمه با php اندکی آشنا باشید.

یه سری فایل با چینین نام هایی باید داخل قالبتون ایجاد کنید:

taxonomy-city.php و city.php و header-city.php و... city هم نام تکسونومی هستش که میسازید مثلا...

بعد مثلا به کمک دستو های

get_header();
get_template_part();
get_footer();
...

صفحه سفارشیتونو تکمیل می کنید

مطالعه بفارمایید:

https://developer.wordpress.org/themes/template-files-section/taxonomy-templates/

https://codex.wordpress.org/Taxonomies

ویرایش شده در توسط macse
1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری