جستجو کردن
Close this search box.

فهرست مطالب

ساخت ابزارک سفارشی

ساخت ابزارک سفارشی در وردپرس

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

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


class wps_widget extends WP_Widget {

function __construct() {
parent::__construct(
// آی دی ابزارک
'wps_widget',

// نام ابزارک
__('Bigtheme Widget', 'wps_widget_domain'),

// توضیحات ابزارک
array( 'description' =&gt; __( 'نمونه ابزارک ساخته شده توسط <a class="wpil_keyword_link " href="https://uptheme.ir"   title="آپ تم" data-wpil-keyword-link="linked">آپ تم</a>', 'wps_widget_domain' ), )
);
}

// مجموعه دستورات ابزارک
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 __( 'سلام جهان!', 'wps_widget_domain' );
echo $args['after_widget'];
}

// Widget Backend
public function form( $instance ) {
if ( isset( $instance[ 'title' ] ) ) {
$title = $instance[ 'title' ];
}
else {
$title = __( 'عنوان جدید', 'wps_widget_domain' );
}
// فرم ابزارک
?&gt;
&lt;p&gt;
&lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id( 'title' ); ?&gt;&quot;&gt;&lt;?php _e( 'عنوان:' ); ?&gt;&lt;/label&gt;
&lt;input class=&quot;widefat&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id( 'title' ); ?&gt;&quot; name=&quot;&lt;?php echo $this-&gt;get_field_name( 'title' ); ?&gt;&quot; type=&quot;text&quot; value=&quot;&lt;?php echo esc_attr( $title ); ?&gt;&quot; /&gt;
&lt;/p&gt;
&lt;?php
}

public function update( $new_instance, $old_instance ) {
$instance = array();
$instance['title'] = ( ! empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : '';
return $instance;
}
} // Class wps_widget ends here

// ثبت ابزارک
function wps_load_widget() {
register_widget( 'wps_widget' );
}
add_action( 'widgets_init', 'wps_load_widget' );

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

به پایان آموزش هک وردپرس نحوه ساخت ابزارک در وردپرس رسیدیم

 

 

منبع: آپتم  مرجع: آموزش وردپرس

اولین نفری باش که به این مقاله امتیاز میدی 🙂
اشتراک
اطلاع از
guest
0 نظرات
بازخورد درون خطی
مشاهده همه نظرات
0
نظر خود را به اشتراک بگذاریدx
عضو شوید و همه محصولات را رایگان دانلود کنید!!!