Widget là chức năng cơ bản của WordPress, nếu bạn muốn thêm Widget cho trang WordPress, bài viết này sẽ giúp bạn.

Thêm Widget cho trang WordPress

Widget thường được sử dụng ở Sidebar và Footer, và cách sử dụng cũng rất đơn giản.

Đăng ký Widget

Các bạn thêm đoạn mã sao vào functions.php.

/**
 * Đăng ký Widget
 */
function inithtml_widgets_init() {
	register_sidebar(array(
		'name' => 'Sidebar',
		'id' => 'sidebar-widget',
		'description' => 'These are widgets for the sidebar.',
		'before_widget' => '<div id="%1$s" class="widget %2$s">',
		'after_widget' => '</div>',
		'before_title' => '<h3 class="widget-title">',
		'after_title' => '</h3>'
	));
}
add_action('widgets_init', 'inithtml_widgets_init');

Nếu bạn muốn đăng ký nhiều Widget, thì lặp lại hàm register_sidebar nhé.

Sử dụng Widget

Tại vị trí muốn đặt Widget, bạn dùng đoạn mã sau.

<?php if (function_exists('dynamic_sidebar')) dynamic_sidebar('sidebar-widget'); ?>

Chúc các bạn thành công!

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