וורדפרס ואתרי אינטרנט

owl-158414_960_720
דורג 5 מתוך 5

באתר תמצאו מדריכים ומאמרים ייחודים בעברית, המדריכים לרוב מנסיון מעשי ומיוחסים לפרוייקטים שאני עובד עליהם באותו הזמן. האתר הוא יותר לשימוש פרטי ולתיעוד דברים, בכדי להשתמש מאוחר יותר, אבל החלטתי לפרסם ניתן לשאול כל שאלה וגם לתרום מדריכים באתר דרך תגובה או דרך צור קשר

איפה יושבות התמונות ב DB של הוורדפרס

כחלק מהמאמרים שלי איך מסודר ה DB של הוורדפרס,

פוסט טייפ וורדפרס

ווקומרס מספר סידורי

איך מסודר הווקומרס ב DB

נסביר איפה יושבות התמונות הראשיות ב DB ואיך ניתן לגשת אליהם.

קודם כל יש לנו את טבלת WPֹ_POSTS ששם יושבים כל הפוסטים שלנו והפוסט טייפ וגם התמונות.

טבלת WP_POSTS מקושרת לטבלת wp_postmeta ע"י שדה שנקרא post_id שם יושבים כל המאפיינים הנוספים של הפוסט

בתוך טבלה זאת (wp_postmeta) ישנו שדה שנקרא meta_key שבמידה ויושבת בו המחרוזת _thumbnail_id זאת אומרת שבשדה אחריו meta_value ישב ה id שיצביע לתמונה, וה ID הזה אם ניחשתם יושב ב wp_posts עם פוסט טייפ attachment ובתוך השדה guid יושב לנו ה URL של התמונה.

 

שאילתא לדוגמא:

SELECT * 
    FROM wp_posts, wp_postmeta
    WHERE wp_posts.ID = wp_postmeta.post_id 

    AND wp_posts.post_status = 'publish' 
    AND wp_posts.post_type = 'post'
    AND wp_posts.post_date < NOW()
  and wp_postmeta.meta_key = '_thumbnail_id'

 

בשאילתא הזאת נקבל את כל ה ID של התמונות של הפוסטים תחת שדה meta_value

תפריט נגישות