Jesper,它看起來像類型圖像域只存儲圖像的URL,而不是它的內容。如果您想檢索其他信息(例如標題,標題和說明),可能您必須嘗試通過其URL獲取圖像ID。在你的functions.php:
/**
* Retrieve the attachment ID from its URL
*
* @param string $image_url
* @return int $attachment[0] The attachment ID
*
* @link http://pippinsplugins.com/retrieve-attachment-id-from-image-url/
*/
function mytheme_get_attachment_id($image_url) {
global $wpdb;
$prefix = $wpdb->prefix;
$attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM " . $prefix . "posts" . " WHERE guid='%s';", $image_url));
return $attachment[0];
}
之後,你可以用你foreach
並檢查您的ID:
<?php
$resortimages = get_post_meta(get_the_ID(), 'wpcf-r-images');
foreach ($resortimages as $resortimage) {
// Get attachment ID by its URL
if ($resortid = mytheme_get_attachment_id($resortimage))
$resortname = get_the_title($resortid);
echo '<li><a href="'. $resortimage. '" rel="lightbox" title="' . $resorttitle . ' ><img src="'. $resortimage. '"/></a></li>';
}
?>
但是,你會做的查詢數量的提防。希望能幫助到你!