Các giá trị trường tùy chỉnh được lưu trữ trong cơ sở dữ liệu ở đâu


14

Tôi đang sử dụng plugin trường tùy chỉnh nâng cao cho bài viết. Tôi muốn biết nơi các trường tùy chỉnh được lưu trữ. Tôi kiểm tra cái wp_postsbàn. Tuy nhiên, tôi không thể tìm thấy các bài đăng với các trường tùy chỉnh. Tôi muốn biết chúng được lưu trữ trong bảng nào trong cơ sở dữ liệu.


Xin chào @ChetanaKestikar - vì ACF thực sự không phải là một phần của WordPress, thật khó để nói nơi nó lưu trữ dữ liệu mà không có nhiều kiến ​​thức liên quan đến hoạt động bên trong của plugin. Vì lý do đó, câu hỏi của bạn sẽ được giải quyết tốt nhất trong các kênh hỗ trợ ACF chính thức.
bosco

Câu trả lời:


24

Từ codex cho các trường tùy chỉnh :

Thông tin PostMeta được lưu trữ trong một bảng mới, $ wpdb-> postmeta. Bảng này có bốn trường:

'meta_id' - Một id duy nhất cho mỗi mục nhập.
'post_id' - ID của bài đăng cho siêu dữ liệu này.
'meta_key' - Tên của 'khóa'.
'meta_value' - Giá trị được liên kết với khóa.

Tất nhiên, điều này giả định rằng ACF sử dụng cấu trúc WordPress mặc định và không phải là cơ sở dữ liệu tùy chỉnh.


Vậy hóa ra ACF sử dụng cấu trúc WordPress mặc định?
Mike Lyons

1
@MikeLyons Bạn đúng.
iambriansreed

Nhưng đó là tên của bảng?
Hồi 4/11/2015

1
@Revious Từ sơ đồ này trông giống như wp_postmeta codex.wordpress.org/Database_Descrip#Table:_wp_postmeta
Brooke.

@BandonRandon: cảm ơn, bạn đã đúng. Tôi đã xóa cái chưa sử dụng
Revious 7/11/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.