آموزش ساخت ابزارک وردپرس
آموزش ساخت ابزارک وردپرس توابع ساخت ابزارک وردپرس فیلم آموزش رایگان
در این آموزش وردپرس از وب سایت پاسخ وردپرس بنا به درخواست یکی از کاربران،
آموزش ساخت ابزارک در وردپرس را بصورت کامل برای شما عزیزان آموزش خواهیم داد.
همانطور که میدانید تعدادی ابزارک پیشفرض در پیشخوان وردپرس گنجانده شده است که از طریق زبانهی موجود در بالای سمت چپ برگه میتوانید نمایش این ابزارکها را فعال یا غیرفعال کنید.
آموزش ساخت ابزارک وردپرس
شما میتوانید ابزارکها را در پنل مدیریتی خود مشاهده کنید. وضعیت ابزارکها تا حد زیادی بستگی به قالب و پوسته شما دارد. درصورتیکه قالب شما از ابزارکها پشتیبانی کند؛ چند ابزارک بهصورت پیشفرض در پنل مدیریتی شما قرار میگیرند. ابزارکها جهت کنترل و مدیریت محتوای ساید بار شما در اختیارتان قرار میگیرند.
آنچه در این مقاله میخوانید
- چرا استفاده از ابزارک در وردپرس
- ویژگیها ابزارک های وردپرس
- اصلا ابزارک وردپرس چی هست ؟
- ایجاد یک ابزارک وردپرس ساده
- نتیجه گیری و خدا حافظی
چرا استفاده از ابزارک در وردپرس
استفاده از ابزارک بسیار ساده و راحت است و شما میتوانید تنها با یک کشیدن و رها کردن این کار را انجام دهید. بهعنوانمثال اگر شما بخواهید آیکون جستجو را در سایت قرار دهید میتوانید به کمک ابزارک بهراحتی این کار را انجام دهید.
ویژگیها ابزارک های وردپرس
ابزارکها دارای ویژگیها و توانایی خاصی هستند که توسط آنها شما میتوانید سایت خود را سفارشیسازی کنید؛
و قابلیتهای آن را مطابق میل خود بیشتر کنید.
و آنها را در هرکجای سایتتان که دوست دارید قرار دهید.
حتی درصورتیکه شما مسلط به کد نویسی باشید میتوانید ابزارک موردنیاز خود را تابع آن در محل موردنیاز خود قرار دهید.
اصلا ابزارک وردپرس چی هست ؟
خوب بریم سراغ این که اصلا ابزارک های وردپرس چی هست و چه کاربردی دارد .
در ابتدا ابزارک وردپرس برای فراهم کردن راههای ساده برای گرفتن طراحی و ساختار کنترل قالبهای وردپرس برای کاربران ایجاد شد. بهترین قابلیت ویجتها کمک بهقرار دادن تم در نوار کناری یا هر ناحیه ویجت در وبسایت میباشد. همچنین به ارائهدهندگان قالب و افزونه اجازهی انعطافپذیری میدهد. آنها میتوانند به فراوردهی خود قابلیتی اضافه کنند که به کاربران اجازهی تصمیمگیری در مورد زمان و مکان استفاده از قابلیت بدون استفاده از کد را میدهدند.
تقریباً شاید بتوان گفت شما برای بیشتر کارهایتان در وردپرس از ابزارک استفاده میکنید. نحوه استفاده از ابزراکها به کد نویسی قالب شما بازمیگردد و درواقع قالب سایت شما است که به شما اجازه استفاده از ابزارکها را میدهد. اگر قالب سایت شما از ابزارکها پشتیبانی کند شما میتوانید چند ابزارک را در پنل مدیریتی خود مشاهده کنید. این ابزارکها بهصورت پیشفرض در این قسمت قرارگرفتهاند و شما میتوانید آنها را افزایش دهید. پس اگر قالب شما به شما اجازه دهد شما میتوانید بهراحتی ابزارکهای خود را گسترش دهید.
ایجاد یک ابزارک وردپرس ساده
وردپرس به صورت پیشفرض دارای کلاسی (class) برای ایجاد ابزارک های وردپرسی است.
همچنین ۱۸ متد (method) به همراه این کلاس در وردپرس مورد استفاده قرار می گیرند و ما در این آموزش بر روی چند عدد از آن ها تمرکز خواهیم داشت:
- __construct(): این همان قسمتی است که در آن اقدام به ساخت ID، عنوان و توضیح ابزارک می کنیم.
- widget: در این بخش خروجی ابزارک را مشخص خواهیم کرد.
- form: این قسمت از کد، جایی است که ما ویجت را برای نمایش در بک اند ایجاد می کنیم.
- update: در این قسمت از کد، تنظیمات قرار گرفته در ویجت را در دیتابیس ذخیره می کنیم.
توابع ساخت ابزارک وردپرس
بهعنوانمثال اگر شما بخواهید ابزارک ساده در سایت خود قرار دهید میتوانید مانند نمونه زیر عمل کنید.
در اینجا ما یک ویجت ساده ایجاد کردهایم تا به بازدیدکنندگان نمایش بدیم.
شما میتوانید برای مشاهده آن کد زیر را در فایل توابع قالب سایت خود کپی کنید و در عمل ببینید.
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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
class replywp_widget extends WP_Widget { function __construct() { parent::__construct( 'replywp_widget', 'ابزارک ساده من', array( 'description' => 'توضیحات ابزارک ساده پاسخ وردپرس') ); } public function widget( $args, $instance ) { $title = apply_filters( 'widget_title', $instance['title'] ); echo $args['before_widget']; if ( ! empty( $title ) ) echo $args['before_title'] . $title . $args['after_title']; echo 'خوش آمدید به اولین ابزارک پاسخ وردپرس'; echo $args['after_widget']; } // Widget Backend public function form( $instance ) { if ( isset( $instance[ 'title' ] ) ) { $title = $instance[ 'title' ]; } else { $title = 'عنوان ابزارک پاسخ وردپرس '; } // Widget admin form ?> <p> <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /> </p> <?php } public function update( $new_instance, $old_instance ) { $instance = array(); $instance['title'] = ( ! empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : ''; return $instance; } } // Register and load the widget function replywp_load_widget() { register_widget( 'replywp_widget' ); } add_action( 'widgets_init', 'replywp_load_widget' ); |
پس از افزودن کد بالا به سایت، حال می توانید در پنل مدیریت وردپرس به بخش «نمایش» رفته و بر روی زیرمنوی ابزارک ها کلیک کنید.
در برگه ابزارک ها خواهید دید که یک ویجت جدید با نام ( ابزارک ساده من ) (نامی که ما برای ابزارکمان انتخاب کردیم) به ابزارک ها اضافه شده است.
خیلی راحت و با استفاده از «درگ اند دراپ» یا «کشیدن و رها کردن» آن را به سایدبار سایت خود اضافه کنید.
در نظر داشته باشید که شما در ابتدا یک ویجت سفارشی ایجاد میکنید و پسازآن تعریفی از نحوه عملکرد ویجت و چگونگی نمایش آن ارائه میکنید. در انتها ویجت را بارگذاری میکنید.
نتیجه گیری و خدا حافظی
امیدواریم که با استفاده از این آموزش توابع وردپرس یک ذهنیت اولیه نصبت به چگونگی ایجاد ابزارک ها در وردپرس برایتان بوجود آمده باشد و این آموزش برایتان مفید واقع شده باشد.
سوالات و نظرات خود را در پایین همین آموزش با ما به اشتراک بگذارید. موفق و سربلند باشید.
هیچ دیدگاهی برای این محصول نوشته نشده است.