• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
mansourbaks

تغییر بک گراند سایت در هر صفحه

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

سلام دوستان

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

به طور مثال توی بخش موبایل بک گراند مربوط به موبایل باشه ...!

باید چیکار کنم؟

0

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


لینک به پست

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

مثلاً در header.php :


<body class="
<?php
if (in_category('mobile')){echo "mobile";}
elseif (in_category('music')){echo "music";}
elseif (in_category('film')){echo "film";}
else{echo "main-style";}
?>
">

بعد در فایل استایل:


body.home {background: Any Style}
body.category-mobile{background: Any Style}
body.category-music{background: Any Style}
body.category-film{background: Any Style}

ویرایش شده در توسط isk
5

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


لینک به پست

سلام

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

3

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


لینک به پست

مثلاً در header.php :


<body class="
<?php
if (is_category('mobile')){echo "mobile";}
elseif (is_category('music')){echo "music";}
elseif (is_category('film')){echo "film";}
else{echo "main-style";}
?>
">

بعد در فایل استایل:


body.home {background: Any Style}
body.category-mobile{background: Any Style}
body.category-music{background: Any Style}
body.category-film{background: Any Style}

سلام

اگه بخوایم هیدر عوض شه چی ؟

0

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


لینک به پست

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

برای هدر متناسب برای هر دسته:


<img src="http://hasan.com/wp-content/images/<?php if (in_category('mobile')){echo "logo";} else{echo "logo1";} ?>.jpg" width="900" height="100">

که البته با افزودن if-else ها می تونید دسته ها رو افزایش بدید.

پ.ن : is_category به in_category در پست دوم تغییر کرد

ویرایش شده در توسط isk
2

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


لینک به پست

مثلاً در header.php :


<body class="
<?php
if (in_category('mobile')){echo "mobile";}
elseif (in_category('music')){echo "music";}
elseif (in_category('film')){echo "film";}
else{echo "main-style";}
?>
">

بعد در فایل استایل:


body.home {background: Any Style}
body.category-mobile{background: Any Style}
body.category-music{background: Any Style}
body.category-film{background: Any Style}

آقا خیلی ممنون متوجه شدم

فقط یه مشکل دارم

با توجه به این که صفحات سایت اینجوری لینک گرفتن

localhost/wordpress/?cat=5

اگه بخوام مثلا بک گراند این صفحه رو عوض کنم متغییر ها باید به چه صورت باشه...

معذرت میخوام حرفه ای نیستم

0

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


لینک به پست

برای همه ی دسته ها امکان پذیره - اگر فقط برای یک دسته نیاز دارید بقیه ی elseif هارو حذف کنید

4

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


لینک به پست

ممنون کمک بزرگی کردید :)

1

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


لینک به پست

ببخشید یه سوال دیگه

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

اگه بخوام (دقیقا مثل بک گراند) رنگ منو توی صفحات مختلف تغییر کنه باید از چه کدی استفاده کنم؟

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

0

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


لینک به پست

البته من نم دونم که در لینکی که دادید از چه روشی استفاده شده - اما می تونید در زمان ایجاد فهرست های دلخواه به هر فهرست کلاس جداگانه بدید (همه فهرست ها دارای فیلد کلاس هستند که از بالای صفحه قابل نمایش هستند) و بعد برای کلاس ایجاد شده در فایل استایل اقدام به استایل نویسی کنید

3

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


لینک به پست

ببخشید تاپیک قدیمی رو بالا آوردم

اگه بخوام بک گراند تمام صفحات عوض بشه باید چه دستوری وارد کنم؟؟

0

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


لینک به پست

با استایل یا کدنویسی؟

0

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


لینک به پست

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

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

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

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


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

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

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


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