以下代码未显示帖子的缩略图:
<?php
//grabs our post thumbnail image
function get_first_image_url($html) {
if (preg_match('/<img.+?src="(.+?)"/', $html, $matches)) {
return $matches[1];
}
}
?>
以下代码未显示帖子的缩略图:
<span class="rss-image">
<?php echo '<img src="' . get_first_image_url($item -> get_content()) . '"/>'; ?>
</span>
答案 0 :(得分:1)
将其添加到functions.php
function get_first_image_url($fetch_image) {
global $fetch_image, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $fetch_image, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)){ //Defines a default image
$first_img = "/images/default.jpg";
}
return $first_img;
}
并使用此
<span class="rss-image">
<?php echo '<img src="' . get_first_image_url($item -> get_content()) . '"/>'; ?>
</span>