Saturday, June 15, 2013

Cấu trúc database wordpress

WP có thiết kế database khá đơn giản, gồm 11 table sau:

  1. wp_comments: Lưu thông tin comment, phản hồi bài viết.
  2. wp_commentmeta: Lưu thông tin thêm về comment mà mặc định không có.
  3. wp_links: lưu link/bookmark
  4. wp_options: lưu các cấu hình hệ thống, các thông tin chung, cố định
  5. wp_posts: lưu bài viết: posts/page và các post type khác (nếu có).
  6. wp_postmeta: lưu thông tin thêm về bài viết, giả sử tôi có bài viết sản phẩm, tôi cần thêm thông tin về giá, hạn sử dụng … mặc định wp_posts sẽ không có field để lưu, và tôi sẽ lưu thông tin này vào postmetas
  7. wp_terms: lưu thông tin về category, tags …
  8. wp_term_relationships: lưu các quan hệ giữa post và taxonomy
  9. wp_term_taxonomy: Mô tả taxonomy
  10. wp_users: lưu tài khoản người dùng
  11. wp_usermeta: giống như comment meta, post meta, user meta lưu các thông tin mở rộng của user.