# Ảnh đại diện của một bài viết được lưu như thế nào?

Ảnh đại diện của một bài viết WordPress được lưu trữ theo cách tương tự như các hình ảnh đính kèm khác. Thông tin hình ảnh được lưu trữ trong bảng `posts`, và đường dẫn hình ảnh được lưu trữ trong bảng `postmeta`.

Cụ thể, trường meta `_thumbnail_id` trong bảng `posts` được sử dụng để lưu trữ ID của hình ảnh đại diện cho bài viết. ID này được tham chiếu đến trường meta `_wp_attached_file` trong bảng `postmeta` để lấy đường dẫn đầy đủ của tệp hình ảnh.

Ví dụ, nếu chúng ta có một bài viết có ID là 10, và bài viết này có một hình ảnh đại diện có tên là "example.jpg", thì chúng ta sẽ có một hàng trong bảng `posts` như sau:

```
id | post_title | post_content | post_status | post_type | _thumbnail_id
-- | -------- | ---------- | ---------- | ---------- | --------
10 | Bài viết mẫu | Đây là một bài viết mẫu | publish | post | 1
```

Và chúng ta sẽ có một hàng trong bảng `postmeta` như sau:

```
meta_id | post_id | meta_key | meta_value
------- | ------- | -------- | --------
1 | 10 | _wp_attached_file | /wp-content/uploads/2023/11/example.jpg
```

Điều này cho phép WordPress biết rằng hình ảnh có tên "example.jpg" là hình ảnh đại diện cho bài viết có ID là 10.

Khi người dùng xem bài viết có ID là 10, WordPress sẽ sử dụng đường dẫn `/wp-content/uploads/2023/11/example.jpg` để hiển thị hình ảnh đại diện.

Ngoài ra, chúng ta có thể sử dụng các hàm WordPress để truy cập và xử lý ảnh đại diện của một bài viết. Ví dụ, chúng ta có thể sử dụng hàm `get_the_post_thumbnail()` để lấy hình ảnh đại diện của một bài viết.
