2011-08-11 34 views
0

在Wordpress媒體庫中,當您添加一段媒體時,您還被邀請添加其他「元數據」:標題,標題,備用文本和說明。如何從Wordpress媒體庫中檢索元數據?

使用get_the_title()將返回標題,但嘗試get_the_caption()只是打破了頁面。

如何獲取此數據或頁面上的元數據。我也試過使用wp_get_attachment_metadata(),它返回一個數組。有誰知道這個數組中有什麼值?我知道它有高度和寬度。

回答

1

我看到這個元數據存儲在wp_posts表中。例如,照片的標題位於列post_excerpt。由於標題欄爲post_title,因此您可能想嘗試相同的命名約定並嘗試致電get_the_excerpt()。以下是列在wp_posts表中的其他名稱

post_author POST_DATE post_date_gmt POST_CONTENT POST_TITLE post_excerpt post_status comment_status ping_status post_password POST_NAME to_ping ping通post_modified post_modified_gmt post_content_filtered post_parent GUID menu_order post_type post_mime_type COMMENT_COUNT

希望這有助於

+0

我喜歡你的想法。不幸的是,除了父郵件之外,我們還將使用媒體作爲標準郵件的附件。 get_the_title會返回附件的標題,但get_the_excerpt會返回父郵件,即使我明確使用附件的確切ID也是如此。 雖然謝謝 - 爲了概念清晰(它*應該*按照您認爲應該的方式工作!)和投票答案中的細節。 –