Wordpress:从数据库获取特色图片URL
如何从数据库中获取特色图片的URL?我将在前端显示特色图像作为 您可以尝试此代码Wordpress:从数据库获取特色图片URL,wordpress,Wordpress,如何从数据库中获取特色图片的URL?我将在前端显示特色图像作为 您可以尝试此代码 if ( have_posts() ) : while ( have_posts() ) : the_post(); if ( has_post_thumbnail() ) { $feat_image_url = wp_get_attachment_url( get_post_thumbnail_id() ); // use the $feat_
if ( have_posts() ) : while ( have_posts() ) : the_post();
if ( has_post_thumbnail() ) {
$feat_image_url = wp_get_attachment_url( get_post_thumbnail_id() );
// use the $feat_image_url variable as you like
}
endwhile;
endif;
希望这有帮助
小心,快乐编码请尝试此功能
<?php $query = new WP_Query($args); ?>
<?php if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post(); ?>
<?php if (has_post_thumbnail()): ?>
<a class="feature_image" href="<?php echo wp_get_attachment_url( get_post_thumbnail_id(get_the_ID())); ?>">
<?php the_post_thumbnail('thumbnail'); ?>
</a>
<?php endif; ?>
特色图像存储在 带有meta_键\u缩略图\u id的wp_Posteta表 你可以把它弄到手
$Featured_image = $wpdb->get_results("
SELECT p.*
FROM net_5_postmeta AS pm
INNER JOIN net_5_posts AS p ON pm.meta_value=p.ID
WHERE pm.post_id = $da_id
AND pm.meta_key = '_thumbnail_id'
ORDER BY p.post_date DESC
LIMIT 15
",'ARRAY_A'
或
将ID替换为您的post ID
在WordPress中获取帖子缩略图URL
<?php
$thumb_id = get_post_thumbnail_id();
$thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true);
echo $thumb_url[0];
?>
仅供参考:请注意,get\u post\u缩略图\u id()需要$post\u id。希望这对您有所帮助。
<?php
$thumb_id = get_post_thumbnail_id();
$thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true);
echo $thumb_url[0];
?>