تبلیغات
وب عمومی (همه چیز در یک نگاه) - ساخت ویجت برای وردپرس
 
وب عمومی (همه چیز در یک نگاه)
درباره وبلاگ


با سلام خدمت دوستان عزیز
الهام کشاورز هستم
امیدوارم از مطالبی که در وبلاگ قرار میدم استفاده کنید
لطفا نظرات خودتون رو با ما در میان بزارید
با تشکر

مدیر وبلاگ : الهام کشاورز
نویسندگان
شنبه 25 اردیبهشت 1395 :: نویسنده : الهام کشاورز

 

آموزش ساخت ویجت برای وردپرس در سایت آموزش برنامه نویسی :
برای انجام این کار سه مرحله را باید طی کنیم(سه مرحله خیلی آسان).
۱- ثبت ویجت در قالب وردپرس
۲- وارد کردن ویجت در قالب وردپرس
۳- افزودن استایل دلخواه به ویجت

نکته: قبل از اعمال تغییرات از فایل functions.php و footer.php بک آپ بگیرید که در صورت اشتباه نسخه اصلی را داشته باشید.

 


مرحله اول: ثبت ویجت در قالب وردپرس


فایل functions.php که در قالب خود دارید را باز کنید و عبارت زیر را در آن جستجو کنید:
register_sidebar
جستجوی این عبارت شما را به بخشی از کد که در آنجا سایدبارها ثبت شده اند هدایت می شوید.
حالا کد زیر را در آنجا کپی کنید. این تکه کد سه ناحیه ابزارک(widget area) در بخش فوتر ایجاد می کند.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
register_sidebar( array(
'name' => 'Developzoom Sidebar 1',
'id' => 'footer-sidebar-1',
'description' => 'Appears in the footer area',
'before_widget' => '',
'after_widget' => '',
'before_title' => '

'

,
'after_title' => '',
) );
register_sidebar( array(
'name' => 'Developzoom Sidebar 2',
'id' => 'footer-sidebar-2',
'description' => 'Appears in the footer area',
'before_widget' => '',
'after_widget' => '',
'before_title' => '

'

,
'after_title' => '',
) );
register_sidebar( array(
'name' => 'Developzoom Sidebar 3',
'id' => 'footer-sidebar-3',
'description' => 'Appears in the footer area',
'before_widget' => '',
'after_widget' => '',
'before_title' => '

'

,
'after_title' => '',
) );

مرحله دوم: وارد کردن ویجت در قالب وردپرس


فایل footer.php خود را باز کنیدو کد زیر را در هر بخشی از فوتر که می خواهید ابزارک ها را نمایش دهید وارد کنید.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<div id="footer-sidebar" class="secondary">
<div id="footer-sidebar1">
<?php
if(is_active_sidebar('footer-sidebar-1')){
dynamic_sidebar('footer-sidebar-1');
}
?>
div>
<div id="footer-sidebar2">
<?php
if(is_active_sidebar('footer-sidebar-2')){
dynamic_sidebar('footer-sidebar-2');
}
?>
div>
<div id="footer-sidebar3">
<?php
if(is_active_sidebar('footer-sidebar-3')){
dynamic_sidebar('footer-sidebar-3');
}
?>
div>
div>

مرحله سوم: افزودن استایل دلخواه به ویجت


حالا استایل زیر رو به فایل style.css خود اضافه کنید.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#footer-sidebar {
display:block;
height250px;
}
 
#footer-sidebar1 {
floatleft;
width340px;
margin-left:5px;
margin-right:5px;
}
 
#footer-sidebar2 {
floatleft;
width340px;
margin-right:5px;
}
 
#footer-sidebar3 {
floatleft;
width340px;
}

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

موفق باشید.

منبع : آموزش طراحی سایت





نوع مطلب :
برچسب ها : آموزش وردپرس، آموزش برنامه نویسی، آموزش طراحی سایت،
لینک های مرتبط :
یکشنبه 30 اردیبهشت 1397 06:57 ب.ظ
تم مارکت
دوشنبه 9 بهمن 1396 08:07 ب.ظ
عالی
شنبه 18 شهریور 1396 07:09 ب.ظ
I'm not sure exactly why but this website is loading extremely slow for me.

Is anyone else having this problem or is it a issue on my end?
I'll check back later and see if the problem still exists.
چهارشنبه 3 خرداد 1396 09:45 ق.ظ
hello there and thank you for your info – I have definitely picked up something new from right here.
I did however expertise a few technical issues using this web site, since
I experienced to reload the site many times
previous to I could get it to load correctly. I had been wondering if your web host is OK?

Not that I'm complaining, but sluggish loading instances times will often affect your
placement in google and can damage your quality score if advertising and marketing with Adwords.
Anyway I'm adding this RSS to my e-mail and could look out for much more of your respective interesting content.
Make sure you update this again very soon.
دوشنبه 28 فروردین 1396 08:39 ق.ظ
Hey there just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Opera.
I'm not sure if this is a formatting issue or something to do with web browser compatibility but I thought I'd post to let you know.
The design and style look great though! Hope you get the problem solved soon. Thanks
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :