Wordpress Udemy Day 2: Template Tag and WP Loop
- Template Tag : Là một hàm của php được sử dụng bởi theme và plugin để tạo và hiển thị thông tin một cách chủ động.
- Template Tag: lấy dữ liệu từ database
- Một TT bao gồm: Thẻ php + Wordpress Function + Các tham số (optional parameter). Tham số cho phép chúng ta 2 điều: yều cầu phần thông tin cụ thể nào và format của thông tin đó.
Eg. bloginfo('name') --> lấy ra tên của website; bloginfo('version') --> lấy ra version của wordpress.
- Tag: the_title() có thêm thuộc tính để hiển thị Title cho Page tạo theo template templare-sample.php
- Tag: the_post_thumbnail(): để hiển thị hình ảnh đại diện của page tạo theo template templare-sample.php có thêm thuộc tính về kích thước ảnh.
** WORDPRESS LOOP **
- Loop hiển thị nội dung của post, pages, và custom post type.
- Loop lấy data từ database cho từng post và insert vào vị trí thích hợp của từng template tag.
- Loop luôn luộn phải đặt trong index.php
- Function: get_template_part('địa chỉ template','tên template') trong file index.php vs page.php để gọi template.
- Nếu trong template-parts; file không có gạch ngang thì thuộc tính thứ 2 sẽ mặc định là get_post_format().
- Nhiều function trong content.php sẽ được khai báo trong folder inc/template-tags.php ví dụ như: fuction về ngày tháng bài viết, hay tác giả bài viết...
- Đây là file content.php dạng có điều kiện.
- Trong folder template-parts ta tạo thêm file content-blog.php là dạng đơn giản của content.php như sau:
- Template Tag: lấy dữ liệu từ database
- Một TT bao gồm: Thẻ php + Wordpress Function + Các tham số (optional parameter). Tham số cho phép chúng ta 2 điều: yều cầu phần thông tin cụ thể nào và format của thông tin đó.
Eg. bloginfo('name') --> lấy ra tên của website; bloginfo('version') --> lấy ra version của wordpress.
- Tag: the_title() có thêm thuộc tính để hiển thị Title cho Page tạo theo template templare-sample.php
- Tag: the_post_thumbnail(): để hiển thị hình ảnh đại diện của page tạo theo template templare-sample.php có thêm thuộc tính về kích thước ảnh.
** WORDPRESS LOOP **
- Loop hiển thị nội dung của post, pages, và custom post type.
- Loop lấy data từ database cho từng post và insert vào vị trí thích hợp của từng template tag.
- Loop luôn luộn phải đặt trong index.php
- Function: get_template_part('địa chỉ template','tên template') trong file index.php vs page.php để gọi template.
- Nếu trong template-parts; file không có gạch ngang thì thuộc tính thứ 2 sẽ mặc định là get_post_format().
- Nhiều function trong content.php sẽ được khai báo trong folder inc/template-tags.php ví dụ như: fuction về ngày tháng bài viết, hay tác giả bài viết...
- Đây là file content.php dạng có điều kiện.
- Trong folder template-parts ta tạo thêm file content-blog.php là dạng đơn giản của content.php như sau:
Nhận xét
Đăng nhận xét