Add theme support trong wordpress

Ngày đăng: 01 - 06 - 2021 Lượt xem: 56 lượt

Vậy Add theme support trong wordpress như thế nào và ứng dụng nó ra sao ?

Trong quá trình thiết kế theme wordpress phần header (logo và nền banner) và background của toàn trang( nền bằng image và màu)  hai thành phần này chúng ta đều có thể cho người sử dụng theme tự do chọn lựa.

Add_theme_support() là một hàm để khai báo tính năng mà theme có hỗ trợ. Nó được khai báo trong file functions.php của theme. Nó có thể được khai báo bên ngoài hoặc gắn vào hook after_setup_theme. Trong bài viết này, mình sẽ chia sẻ một số khai báo tính năng hỗ trợ cho theme bằng hàm add_theme_support().

Cú pháp hàm add_theme_support()

Cú pháp: add_theme_support ( chuỗi tính năng );

function theme_setup() {
   add_theme_support( 'Tính năng 1' );
   add_theme_support( 'Tính năng 2' );
   add_theme_support( 'Tính năng n' );
}
add_action( 'after_setup_theme', 'theme_setup' );

Giới thiệu 1 số tính năng cơ bản:

1: Theme hỗ trợ Post Thumbnails

add_theme_support( 'post-thumbnails' );

2: Theme hỗ trợ đổi logo


add_theme_support(
        ‘custom-logo’,
        array(
            ‘height’      => $logo_height,
            ‘width’       => $logo_width,
            ‘flex-height’ => true,
            ‘flex-width’  => true,
        )
    );
3: Tùy chỉnh  background:
 $bg_defaults = array(
        'default-image'          => '',
        'default-preset'         => 'default',
        'default-size'           => 'cover',
        'default-repeat'         => 'no-repeat',
        'default-attachment'     => 'scroll',
    );
    add_theme_support( 'custom-background', $bg_defaults );
4: Hỗ trợ HTML 5
add_theme_support( 'html5', array( 'comment-list', 'comment-form', 'search-form', 'gallery', 'caption' ) );
5: Định dạng post:
$post_formats = array('aside','image','gallery','video','audio','link','quote','status');
    add_theme_support( 'post-formats', $post_formats);

Lời kết

Như vậy mình đã giúp các bạn hiểu hơn về hàm add support theme trong wordpress rất đơn giản dễ hiểu rồi.

Nếu các bạn thấy hay có thể theo dõi chuyên mục thủ thuật wordpress để biết thêm nhiều kiến thức mới nha.

Hãy follow fanpage để nhận được những bài viết mới nhất nhé : Hocwordpress Group

Chúc bạn có những kiến thức về  wordpress thú vị và hay ho !

0 0 votes
Article Rating

Mục lục
guest
0 Comments
Inline Feedbacks
View all comments

Bài viết liên quan

WordPress Nonce là gì? Cách để ngăn chặn một cuộc tấn công CSRF

WordPress Nonce là gì? Cách để ngăn chặn một cuộc tấn công CSRF

15 - 09 - 2021

Tấn công CSRF là gì? Tấn công CSRF (Cross Site Request Forgery) là một kỹ thuật tấn công có khả...

TOP 5 Plugin Accordion WordPress tốt nhất

TOP 5 Plugin Accordion WordPress tốt nhất

10 - 06 - 2021

Accordion giúp web của bạn  gọn gàng cho phép bạn hiển thị nội dung trong các tab có thể...

Tạo Accordion trong wordpress

Tạo Accordion trong wordpress

10 - 06 - 2021

Accordion là giúp web gọn gàng cho phép bạn hiển thị nội dung trong các tab có thể thu...

Tạo post phổ biến trong MonsterInsights

Tạo post phổ biến trong MonsterInsights

09 - 06 - 2021

Tạo post phổ biến trong MonsterInsights như thế nào ? MonsterInsights  là plugin giúp việc thiết lập Google Analytics trở...

Tạo landing page với SeedProd

Tạo landing page với SeedProd

09 - 06 - 2021

Tạo landing page với SeedProd như thế nào? SeedProd là plugin kéo và thả trang đích phổ biến nhất cho...

Cập nhập Wordpress sao cho an toàn

Cập nhập Wordpress sao cho an toàn

04 - 06 - 2021

Cập nhập Wordpress sao cho an toàn là như thế nào ? Mỗi bản cập nhật WordPress đều có những...

0
Would love your thoughts, please comment.x
()
x