Thông thường, theme WordPress thường hỗ trợ cho bạn nhiều vị trí khác nhau để đặt widget trong theme. Tuy nhiên không phải theme nào cũng có sẵn vài vị trí mà bạn muốn. Hôm nay mình sẽ chia sẻ với các bạn cách tạo vị trí widget trong theme wordpress theo ý muốn của bạn.

wordpress-widgets

Các bạn chỉ cần làm theo các bước sau đây :

Bước 1 : Đăng Ký Widget

Trước hết, Chúng ta sẽ đăng ký tên vị trí widget mà chúng ta muốn tạo , tên này sẽ hiển thị ở phần admin, giúp bạn phân biệt với các vị trí có sẵn khác. Các bạn vào file function.php ( nằm trong folder theme mà bạn muốn tạo vị trí ) sau đó copy đoạn code này, rồi dán vào trong.

if ( function_exists('register_sidebar') ){
register_sidebar(array('name' => '<strong>vi_tri_widget</strong>','before_widget' => '</pre>
<div id="vi_tri_widget-widget">','after_widget' => '</div>
<pre>
','before_title' => '','after_title' => '',));
}

Trong đoạn code trên , tên vị trí sẽ là ‘vi_tri_widget‘ , nếu các bạn muốn có tên gọi khác , thì chỉ cần thay tên này là được.

Bước 2 : Đặt vị trí vào trong theme

Sau khi đăng ký tên xong, chúng ta sẽ chèn vị trí widget vào trong theme theo ý muốn của mình. Các bạn tìm vị trí mà các bạn muốn widget sẽ hiển thị ở đó trong theme, rồi past đoạn code sau vào:

<!--?php <br ?-->/* Widgetized sidebar */
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('<strong>vi_tri_widget</strong>') ) :
?>
<!--?php endif; ?-->

Các bạn nhớ thay tên “vi_tri_widget” là tên vị trí mà các bạn đã đăng ký ở bước 1 nhá.

Vậy là xong rồi đó các bạn, giờ đây các bạn có thể tạo bất kì vị trí widget nào theo ý muốn nếu như theme các bạn đang dùng không có hỗ trợ . Và bài viết này cũng là nguồn tham khảo quý giá cho những bạn nào muốn tự mình tạo theme wordpress cho riêng mình.

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

Hướng dẫn tạo vị trí Widget bất kỳ trong WordPress
4.4 (88.57%) 7 votes

About The Author

Trần Tân

Tôi là Tân, tôi đã có 2 năm kinh nghiệm thiết kế website (Wordpress) và làm SEO. Hiện tại tôi chỉ chú trọng vào SEO và thích chia sẻ những bài viết cảm thấy tâm đắc.

Bình luận

avatar
Mới nhất Cũ nhất Nổi bật
Son
Guest
Son

Mình đã làm theo nhưng không được. Bạn có thể giúp mình được không

Close