WordPress缩略图作为链接

时间:2014-09-12 21:16:47

标签: wordpress

这是我提出的代码,用拇指显示5条最新消息

<?php
$args = array( 'numberposts' => '5' );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '
<li><a>' .   $recent["post_title"].'</a> </li>
';
if ( has_post_thumbnail($recent["ID"])) {
        echo '
<li>' . get_the_post_thumbnail($recent["ID"], 'mini70') . '</li>
';

    }
}
?>

问题是我想将thums作为链接显示,但我尝试的任何东西都不起作用 任何帮助赞赏 感谢

2 个答案:

答案 0 :(得分:0)

此代码将返回特色图片的链接:

<?php
    $thumb_id = get_post_thumbnail_id();
    $thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true);
    echo $thumb_url[0];
?>

将以上内容添加到您要显示缩略图的位置的代码中。 来自here

答案 1 :(得分:0)

很多,谢谢你的回复,我仍在学习,每一点帮助 但这不是我真正想要的。可能我应该首先解释一下?因为我想将图像链接到同一个帖子 我设法使用

   <?php
$args = array( 'numberposts' => '5' );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' .   $recent["post_title"].'</a> </li> ';       
if ( has_post_thumbnail($recent["ID"])) {
echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' .   get_the_post_thumbnail($recent["ID"], 'mini70').'</a> </li> ';

}
}
?>

看起来毫无疑问,但我仍然在努力:)