تغییر سمت سایدبار با استفاده از کدهای css

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

چرا باید سمت سایدبار را در قالب وردپرس تغییر داد ؟

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

 

در بسیاری از قالب های وردپرس گزینه هایی برای تغییر سایدبار وجود دارد اما اگر در برخی از قالب های موجود نبود شما میتوانید از طریق css سایدبار خود را تغییر دهید.

تغییر سمت سایدبار در وردپرس با استفاده ازcss

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

/yourwebsite/wp-content/themes/your-theme-folder/

حال شما باید فایل اصلی استایل قالب خود را دانلود کنید و با یک ویراشگر متنی مثل notepadd فایل استایل را باز کنید یا در هاست خود فایل مورد نظر را ویرایش کنید. سپس در این فایل نام sidebar را جستجو کنید. ما در این مثال از تم وردپرس سال ۲۰۱۵ استفاده کرده ایم که در این قالب کد css مربوطه سایدبارsidebar می باشد:

.sidebar {
		float: left;
		margin-right: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}

همان طور که در کد های بالا مشخص است .بخش های float: left و margin-right: -100%  همان بخشی هایی است که ما باید تغییر دهیم.

کدها را همانند کد های زیر تغییر میدهیم :

.sidebar {
		float: right;
		margin-left: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}

هم اکنون تغییراتی را که اعمال کرده اید ذخیره نمایید و فایل style.css را از طریق هاست آپلود کنید.

 

در این مرحله ما سایدبار را به مسیر دلخواه انتقال داده ایم اما قسمت مربوط به محتوا را نیز باید تغییر دهیم برای انجام این کار در فایل css ، کلمه content area را جستجو میکنیم.

.site-content {
		display: block;
		float: left;
		margin-left: 29.4118%;
		width: 70.5882%;
	}

کدهای بالا را به همانند کدهای زیر تغییر میدهیم :

.site-content {
		display: block;
		float: left;
		margin-right: 29.4118%;
		width: 70.5882%;
	}

 

همان طور که مشاهده میکنید سایدبار در سمت راست و محتوای نیز در سمت چپ قرار دارد اما هنوز یک بلوک سفیدی در سمت چپ مشاهده می کنید با استفاده از ابزراک Inspect ، کدهای مورد نظر را میتوانید مشاهده نمایید روی گزینه مورد نظر کلیک راست کرده و گزینه Inspect را انتخاب کنید.

 

در این مرحله میبینیم گه این کدها نیاز به تغییراتی دارد :

@media screen and (min-width: 59.6875em) {
	body:before {
		background-color: #fff;
		box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
		content: "";
		display: block;
		height: 100%;
		min-height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		width: 29.4118%;
		z-index: 0; /* Fixes flashing bug with scrolling on Safari */
	}

کدهای پایین را با کدهای بالا تغییر دهید.

@media screen and (min-width: 59.6875em) {
	body:before {
		background-color: #fff;
		box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
		content: "";
		display: block;
		height: 100%;
		min-height: 100%;
		position: fixed;
		top: 0;
		right: 0;
		width: 29.4118%;
		z-index: 0; /* Fixes flashing bug with scrolling on Safari */
	}

هم اکنون میتوانید وب سایت خود را مشاهده کنید.

sidebar moved to the other side

کار با css میتواند برای افراد میتدی سخت باشد اما با کمی دقت و تامل همه کاربران میتوانند به راحتی از انجام این کار لذت ببرند.

درباره نویسنده



رویا مفاخر
( عضو از 6 سال قبل )
  • 263 نوشته
  • 1401 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
از اعضای بخش پشتیبانی مجموعه نوین وردپرس

نظرات کاربران

ثبت دیدگاه

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

دیدگاهتان را بنویسید

مطالب مرتبط



آموزش جلوگیری از ایندکس شدن سایت وردپرس

834
0
ایندکس شدن سایت در موتورهای جستجوگر روشی برای جمع آوری، تجزیه و ذخیره داده ها برای تسهیل بازیابی سریع و دقیق اطلاعات یک وب سایت است. همانطور که ...
جزییات بیشتر آموزش را بخوانید!

مهمترین کارهای انجام شده در پشت صحنه وردپرس

1019
0
آیا تا به حال فکر کرده اید در پشت صحنه وردپرس چه کارهایی میکنند؟ برای اکثر کاربران، به نظر ساده می رسد زیرا آن ها یک آدرس را ...
جزییات بیشتر آموزش را بخوانید!

افزودن استایل سفارشی به ویرایشگر ویژوال | چگونه به ویژوال ادیتور کد سفارشی بیافزاییم؟

2027
1
آیا می خواهید سبک های سفارشی را در ویرایشگر تصویر وردپرس اضافه کنید؟ اضافه کردن استایل دلخواه به ویژوال ادیتور به شما اجازه می دهد تا سریعا قالب ...
جزییات بیشتر آموزش را بخوانید!

۱۶مورد از راه های سریع برای افزایش سرعت سایت های وردپرسی

1583
0
آخرین باری که به شهربازی، فستیوال یا جشنواره ای رفتید، یادتان هست؟ خوشحال بودید و مدام به غذاهای متفاوتی که در فکر خوردن آنها هستید فکر می کردید. ...
جزییات بیشتر آموزش را بخوانید!

آموزش ایجاد کاتالوگ محصول در ووکامرس (بدون سبد خرید)

5994
0
آیا میخواهید بدون داشتن یک سبد خرید کامل اقدام به ایجاد کاتالوگ محصول خود در ووکامرس کنید؟ اگر پاسخ مثبت است، بهتر است این مطلب را مطالعه کنید ...
جزییات بیشتر آموزش را بخوانید!

آموزش جامع ایجاد افزونه اختصاصی (site-specific) برای سایت وردپرس

1922
0
آیا تا به حال به ساخت افزونه اختصاصی (site-specific) برای سایت وردپرس خود فکر کرده اید؟ یک افزونه اختصاصی (site-specific) برای سایت وردپرس به شما اجازه می دهد ...
جزییات بیشتر آموزش را بخوانید!

آموزش و روش های رفع خطای This Site Can’t be Reached

1656
0
یکی از رایج ‌ترین پیام‌های خطایی که ممکن است هنگام مرور وب مشاهده کنید، خطای «این سایت نمی‌تواند دسترسی داشته باشد» است. این خطا معمولاً در برگه مرورگر ...
جزییات بیشتر آموزش را بخوانید!

نمایش نویسندگان مطالب در وردپرس با افزونه Co-Authors Plus

2177
0
آیا قصد دارید نویسندگان مطالب سایت خود را نمایش دهید؟ اگر شما صاحب یک وب سایت با نویسنده های مختلفی هستید، ممکن است بخواهید تا نامهرنویسنده را در ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

  • تولید کننده فیلم آموزشی کار با محصولات
  • نویسندگی و ارسال مطالب آموزشی
  • تولید کننده دورهای آموزشی برنامه نویسی
  • فارسی سازی و ترجمه انواع قالب
  • و هر آنچه که توانایی دارید...
  • فهرست مطالب