logo-dohoalaptrinh

Trung tâm đào tạo đồ họa designtech

Chuyên lĩnh vực : đồ họa quảng cáo in ấn, thiết kế nội thất ngoại thất, phối cảnh, xây dựng, cơ khí

Trang chủ » Tài liệu wordpress » tạo widget kéo thả tạo sidebar kéo thả
5/5 - (1 bình chọn)

tạo widget kéo thả tạo sidebar kéo thả

5/5 - (1 bình chọn)

Cách tạo tạo widget kéo thả tạo sidebar kéo thả

Chắc các bạn cũng đang thắc mắc tại sao phải làm vậy , rất đơn giản các bạn cũng biết không phải ai hay người dùng nào cũng biết code mà việc thay đổi dữ liệu mong muốn thì quả thật khiến cho người dùng mệt mỏi . Vì vậy nếu chúng ta có thể đơn giản hóa theme thì việc sử dụng theme thật dễ dàng

Bước 1 : viết trong functions

function dohoalaptrinh_widgets_init() {
register_sidebar( array(
‘name’ => __( ‘ten_muon_dat’, ‘dohoalaptrinh’ ),
‘id’ => ‘ten_muon_dat’,
‘description’ => __( ‘mo_ta.’, ‘dohoalaptrinh’ ),
‘before_widget’ => ‘<div class=”ten_class”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<div class=”title-block”><h2>’,
‘after_title’ => ‘</h2></div>’,
) );

register_sidebar( array(
‘name’ => __( ‘ten_muon_dat’, ‘dohoalaptrinh’ ),
‘id’ => ‘ten_muon_dat’,
‘description’ => __( ‘mo_ta.’, ‘dohoalaptrinh’ ),
‘before_widget’ => ‘<div class=”ten_class”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<div class=”title-block”><h2>’,
‘after_title’ => ‘</h2></div>’,
) );
}
add_action( ‘widgets_init’, ‘dohoalaptrinh_widgets_init’ );

Bước 2  Cho hiển thị sidebar chỗ mong muốn (‘id’ => ‘ten_muon_dat’,)

<div class=”block_content”>
<?php if (is_active_sidebar( ‘ten_muon_dat’ )) {
if ( is_active_sidebar( ‘ten_muon_dat’ ) ) : dynamic_sidebar( ‘ten_muon_dat’); endif;
} ?>
</div>

Bước 3 : Khai báo widget cho code trong functions

define(‘WIDGET’,THEME_URL.’/widgets’);

require_once(WIDGET. ‘/widget-ten.php’);

Bước 4 Viết code tạo 1 forder widgets và tạo widget-ten.php

widget widget2 widget3

Chúc các bạn học tốt

 

 


    Khóa Học :
    Thời Gian Học : sángchiềutối

    Bình luận

    order

    Nguyễn Thị Thúy số điện thoại: 082.342.xxx
    tại c4/42 đường võ văn vân, ấp 3, xã vĩnh lộc b, huyện bình chánh vừa đăng ký tư vấn khóa học 8 phút trước

    order

    Nguyễn Thị Thúy số điện thoại: 082.342.xxx
    tại c4/42 đường võ văn vân, ấp 3, xã vĩnh lộc b, huyện bình chánh vừa đăng ký tư vấn khóa học 8 phút trước