Tovább folytatom bélyegkép mizériámat és ismételten TimThumbot hívom segítségül céljaim megvalósításához. Eddig az én blogomon is a releváns tartalmaknál csak a bejegyzések címei voltak láthatóak. Azonban úgy gondoltam, ha már használok bélyegképet a bejegyzésekhez, akkor azok mellett is lehetne, hogy feldobjam kicsit blogom hangulatát vele. Ha már van bélyegkép amit használsz a bejegyzésekhez, akkor már most nagyon jól jártál, mert nem kell egyenként képeket berakosgatni a bejegyzésekhez, hanem csak a kódot illeszted be a single.php fájlba a content után:
<?php
$original_post = $post;
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo '<h2>Hasonló tartalmak</h2>';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>4,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
echo "<ul>";
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php echo get_post_meta($post->ID, "Thumbnail", true); ?>&h=40&w=40&zc=1" alt="" /><a href="<?php the_permalink() ?>" rel="bookmark" title="Link ehhez a bejegyzéshez: <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php endwhile;
echo "</ul>";
}
}
$post = $original_post;
wp_reset_query();
?>
A kód használata során ügyeljetek arra, hogy megfelelő legyen a timthumb elérése, jo legyen az egyedi mező neve, ami jelen esetben Thumbnail.
Fridrik Bélának hívnak internetes körökben, Efrud néven vagyok ismert. 6 Éve foglalkozok honlapok fejlesztésével. Az efrud.hu-t azért készíttem el, hogy támogassa cikkeimmel a magyar WordPress közösséget, valamint közzé tegyem szakmai tapasztalataimat.
Szólj hozzá te is!
Kérdésed van? Tedd fel bátran!