Вывести миниатюры-ссылки последних постов в Wordpress

I1
На сайте с 10.08.2011
Offline
21
931

Здравствуйте, я хотел бы вывести последние ну скажем 5 миниатюр постов, при том чтобы они были ссылками и вели на пост (еще если не трудно то вариант где они ведут на полноразмерную миниатюру)

У меня есть такоей код:

<?php

$recent_posts = get_posts('numberposts=5');
foreach ( $recent_posts as $recent_post ) {
$thumbnail = '';
if ( has_post_thumbnail( $recent_post->ID ) ) {
$thumbnail = wp_get_attachment_image( get_post_thumbnail_id( $recent_post->ID ), $size = 'thumbnail', false );
} else {
$attachments = get_children( array( 'post_parent' => $recent_post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC' ) );
if ( !empty($attachments) ) {
$attachment = array_shift($attachments);
$thumbnail = wp_get_attachment_image( $attachment->ID, $size = 'thumbnail', false );
}
}
$link = get_permalink();
echo "<a href='$link'>$thumbnail</a>";

}
?>

Но в нем проблема с ссылками, они все ведут на главную страницу... Помогите пожалуйста разобраться.

N
На сайте с 10.02.2010
Offline
51
#1
Inf1n1tI:

Но в нем проблема с ссылками, они все ведут на главную страницу... Помогите пожалуйста разобраться.

get_permalink($recent_post->ID), не?

I1
На сайте с 10.08.2011
Offline
21
#2
nchdel:
get_permalink($recent_post->ID), не?

Огромное спасибо, заработало!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий