WordPress : Where in Database

By - - 2,540 views
SHARE : Share on Facebook0Share on Google+0Tweet about this on TwitterPin on Pinterest0

Database Description => http://codex.wordpress.org/Database_Description

wp_db

wordpress-database-structure

หา Featured Image


URL ของไฟล์ Image ที่ใช้กับ WordPress จะถูกเก็บไว้ใน Database WordPress โดย

File รูปภาพทั้งหมดที่ใส่ใน Post , Page จะอยู่ที่ ตาราง : wp_posts

guid = /wp-content/uploads/

 

File รูปที่ถูกตั้งให้เป็น Featured image จะอยู่ที่ ตาราง : wp_postmeta

meta_key = _wp_attached_file


 

หา Woocommerce Product Comment + Rating

— get poroduct result list ( ID )—

SELECT *
FROM wp_posts
WHERE post_type LIKE ‘product’
AND post_status LIKE ‘publish’

สมมุติ ID = 56
————————————————————–

— get product comment result list ( comment_ID )–
SELECT *
FROM wp_comments
WHERE comment_post_ID =56

สมมุติ comment_ID = 2, 4, 5
————————————————————–

— get rating result list ( ID )–
SELECT *
FROM wp_commentmeta
WHERE comment_id
IN ( 2, 4, 5 )
AND meta_key LIKE ‘rating’

—————————————————————-

— get rating —
SELECT *
FROM wp_commentmeta
where comment_id in (2, 4)
and meta_key like ‘rating’

—————————————————————–

SELECT t1.* , t2.meta_value AS rating_point
FROM wp_comments AS t1
LEFT JOIN wp_commentmeta AS t2 ON t1.comment_id = t2.comment_id
WHERE t1.comment_post_ID = 56
AND t2.meta_key LIKE ‘rating’

 

admin
admin

DOCS BY PRAWPUN.COM เป็นพื้นที่สำหรับช่วยบันทึกวิธีการแก้ปัญหาต่างๆที่เกิดขึ้นระหว่างการทำงาน ซึ่งบทความที่ได้มานี้ อาจมาจากปัญหาที่คนอื่นเคยเจอมาแล้วแล้วนำมาบอกต่อ หรือเขียนขึ้นมาเอง หวังว่าจะเป็นประโยชน์กับทุกคนที่เข้ามานะคะ :)

Comments are closed.