رفتن به مطلب

ساخت ابزارک دلخواه یا سفارشی ؟!!


پست های پیشنهاد شده

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

دوستان سلام

خسته نباشید

چجوری میتونم یک ابزارک دلخواه بسازم مثله بعضی از قالب ها که خودشون مثلا ابزارک مطالب محبوب رو تو قسمت ابزارک ها دارن و فقط باید ادش کنیم تو پوزیشن مربوطه؟؟

آیا این کد هست که من پیدا کردم؟؟

اگه هست مثلا کد نماایش محبوبترین مطالبش باید در کجا گزاشته بشه و به چه صورت؟؟

اگه بخوام ی تب بندی دو ستونه به صورت آخرین مقالات و آخرین نظرات اظاف کنم چه کار باید بکنم؟؟

ممنون میشم از راهنماییتون

اینم کدی که من دیدم


// کد ساخت ابزارک
class wps_widget extends WP_Widget {

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

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

// توضیحات ابزارک
array( 'description' => __( 'نمونه ابزارک ساخته شده توسط مدرسه وردپرس', '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' );
}
// فرم ابزارک
?>
<p>
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'عنوان:' ); ?></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;
}
} // Class wps_widget ends here

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

ویرایش شده توسط develop
لینک به ارسال

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

تو کدی که بالا دادمو تو ضیحاتشو میتونید برام ی تب بندی درست کنید که آخرین مطالب و نظرات رو نشون بده؟؟

البته اگه امکانش هست

ویرایش شده توسط develop
لینک به ارسال

نه متاسفانه نصف روز طول می کشه تا من کد شما رو بخونم و بفهمم چی کار داره می کنه آموزش را اگر کامل بخونید می تونید ابزارک به قالبتون اضافه کنید

برای ساخت تب هم

[sharedmedia=tutorials:tutorials:363]

بخونید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...