Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana Wordpress menautkan posting ke kategori di basis datanya?

Relasi database Wordpress tersedia di diagram database .

Dalam kasus khusus Anda adalah:

wp_posts.ID
->wp_term_relationships.object_id
->wp_term_relationships.term_taxonomy_id
->wp_term_taxonomy.term_taxonomy_id
->wp_term_taxonomy.term_id
->wp_terms.term_id

Untuk kueri, Anda perlu menggunakan gabungan SQL:

SELECT p.ID, t.term_id
FROM wp_posts p
LEFT JOIN wp_term_relationships rel ON rel.object_id = p.ID
LEFT JOIN wp_term_taxonomy tax ON tax.term_taxonomy_id = rel.term_taxonomy_id
LEFT JOIN wp_terms t ON t.term_id = tax.term_id

Tetapi perlu dicatat bahwa database wordpress dapat berubah setiap saat, dan Anda harus menggunakan mekanisme yang disediakan Wordpress (seperti query_posts ) untuk memfilter postingan dari database.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Daftar Istilah Database DevOps untuk Pemula MySQL

  2. Bagaimana cara membuat database multi-penyewa dengan struktur tabel bersama?

  3. Enum di Hibernate, bertahan sebagai enum

  4. Bagaimana cara membatasi jumlah baris yang dapat disimpan di tabel mysql?

  5. MYSQL_ROOT_PASSWORD disetel tetapi mendapatkan Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi:YA) dalam wadah buruh pelabuhan