Skocz do zawartości

Miniaturki przy wpisach Wordpress


KNS

Rekomendowane odpowiedzi

To się wysile mam nadzieje że dobrze wytlumacze;)

W pliku index.php danego szablonu 2 diva wstawiasz takiego:

<div class="entry">
<?php include(TEMPLATEPATH."/thumbnail.php"); ?>
				<?php the_content('Continue reading »'); ?>
			</div>

Potem tworzysz plik thumbnail.php i w niego wklejasz:

<!-- Thumbnail from Custom Field, Post first image or default thumbnail -->
<div class="thumbnail"><a href="<?php the_permalink() ?>" rel="bookmark">
<?php
$PostContent = $post->post_content;
$ImgSearch = '|<img.*?src=[\'"](.*?)[\'"].*?>|i';
preg_match_all( $ImgSearch, $PostContent, $PostImg );
$ImgNumber = count($PostImg[0]);

if ( get_post_meta($post->ID, "Thumbnail", true) )
 { ?>
	<img src="<?php echo get_post_meta($post->ID, "Thumbnail", true); ?>" alt="<?php the_title(); ?>" />
<?php }
elseif ( get_post_meta($post->ID, "thumbnail", true) )
 { ?>
	<img src="<?php echo get_post_meta($post->ID, "thumbnail", true); ?>" alt="<?php the_title(); ?>" />
<?php }
elseif ( $ImgNumber > 0 )
 {
for ( $i=0; $i < $ImgNumber; $i++ )
 {
	echo $PostImg[0][$i];
 };
}
else
{ ?>
	<img src="<?php bloginfo('stylesheet_directory');?>/images/thumbnail.png" alt="thumbnail"/>
<?php } ?></a></div>

I to wrzucasz w główny folder szablonu:) no i to powinno ci generować miniaturkę pierwszego zdjęcia w poście;)

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności