KNS Opublikowano 28 Grudnia 2010 Udostępnij Opublikowano 28 Grudnia 2010 Hej. Może ktoś potrzebował i wie jak to zrobić. Na https://majmjuzik.pl/ widać, że post ma taką miniaturkę i potrzebuje jakoś to zrobić, żeby każdy miał inną, która ja sam wybieram. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
jachu Opublikowano 28 Grudnia 2010 Udostępnij Opublikowano 28 Grudnia 2010 Najłatwiej do każdego postu dodawać dodatkowe pole (chodzi ofc o custom fields) i później w szablonie pobrać get_post_meta( $post->ID, 'nazwapola', true ); CrediZilla.com | SiLoans Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KNS Opublikowano 28 Grudnia 2010 Autor Udostępnij Opublikowano 28 Grudnia 2010 Tylko widzisz kurcze cienko u mnie z programowaniem tym bardziej dodawaniem nowych bajerów do WP. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gonzo23 Opublikowano 28 Grudnia 2010 Udostępnij Opublikowano 28 Grudnia 2010 To znajdź jakiś darmowy szablon WP, który wybiera pierwsze zdjęcie z posta jako miniaturkę. Trzeba poszukać, ew. później zobaczyć jak to działa i przerobi lub "pożyczyć"do innego szablonu. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
moody Opublikowano 28 Grudnia 2010 Udostępnij Opublikowano 28 Grudnia 2010 Przez custom fields to zrobisz. Przy dodawaniu posta wysyłasz miniaturkę na serwer, kopiujesz jej adres i dodajesz nowe pole "thumbs", wklejając tam ten adres. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
NetBusters Group Opublikowano 28 Grudnia 2010 Udostępnij Opublikowano 28 Grudnia 2010 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 Więcej opcji udostępniania...
KNS Opublikowano 28 Grudnia 2010 Autor Udostępnij Opublikowano 28 Grudnia 2010 Dzięki wielkie. Pobawię się potem. Jak coś to będę jeszcze płakał tutaj, więc proszę nie zamykać Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.