yushu
2012. augusztus 28. 18:13
#1
A silverOrchid témát használom és az lenne a problémám, hogy a képeket széhúzza előnézetben:
Van erre a problémára valamilyen megoldás, hogy a bejegyzéshez hozzáadott kiemelt kép, ami a sliderben megjelenik ne legyen széthúzva?
A következő lehetőségekel már próbálkoztam, de nem hozott sikert:
carousel.php-ban:
the_post_thumbnail( ‘thumbnail’ ); ez van eredetileg
próbálkoztam ezzel:
the_post_thumbnail( array(20,50) );
próbálkoztam ezzel:
add_image_size(‘sajatmeret’, 20,50, true);
the_post_thumbnail( ‘sajatmeret’);
Sajnos semilyen változás nem történik.
Egyéb megoldás létezik?
mano-2
2012. augusztus 29. 05:12
#2
azt mondod előnézetben.
tehát élesben a végleges az jó?
yushu
2012. augusztus 29. 07:00
#3
Úgy értettem, hogy a kis kép(előnézeti kép)
Tehát élesben is úgy néz ki, mint a fenti képen.
yushu
2012. augusztus 29. 16:39
#4
Ez megfelelő beállítás volt: the_post_thumbnail( array(20,50) );
Újra kellett indítanom a Wamp szervert és úgy már működik helyesen!
Másik kérdésem az lenne, hogy van e arra lehetőség, hogy a képek méretét valahogy vizsgáljam egyenként a the_post_thumbnail() függvénynél vagy valamilyen más függvény segítségével?
yushu
2012. augusztus 29. 17:11
#5
Sikerült megoldanom!
Ha valakinek ilyen problémája akad íme a megoldás:
<?php
$a = wp_get_attachment_url( get_post_thumbnail_id( $post->ID ) );
$b = getimagesize($a);
if($b[0] > $b[1]){
$meret = 430;
}
else{
$meret = 300;
}
the_post_thumbnail(array( $meret, $meret ), array('class' => 'aligncenter'))
?>
Ãgy a slider minden képnél automatikusan és megfelelően méretezi a képeket.
<?php
$a = wp_get_attachment_url( get_post_thumbnail_id( $post->ID ) );
$b = getimagesize($a);
if($b[0] > $b[1]){
$meret = 430;
}
else{
$meret = 300;
}
the_post_thumbnail(array( $meret, $meret ), array('class' => 'aligncenter'))
?>
Ãgy a slider minden képnél automatikusan és megfelelően méretezi a képeket.