Archief - Thumbnail grootte

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

wouter_dc

Legacy Member
Is er een mogelijkheid om thumbnails een variabele grootte te geven? Of ze allen even breed te maken, maar niet even hoog en vice versa? Waarschijnlijk is dit heel simpel, maar ik vind het niet direct..

Een regel in mijn code is nu

Code:
 <div class="post-header"><a href="<?php the_permalink() ?>">
                <?php if ( p75HasThumbnail($post->ID) ) { ?>
                    <img src="<?php echo p75GetThumbnail($post->ID, 200, 200); ?>" alt="<?php the_title(); ?> thumbnail image" width="200px" height="200" />

Als ik die waardes aanpas bekom ik een andere grootte, maar dan zijn ze nog steeds allemaal hetzelfde.

Of "waardes" invullen, die de thumbnail-groottes overnemen van de thumbnail dat ik upload? Zodat ik zelf kan beslissen hoe groot ze worden?

Wat ik wil bereiken is (zoals in het origineel) iets als dit: Demo & Preview Your Next-Generation Theme | FrogThemes

Mine; Wouter De Ceuster: professional architecture photography


Thanks!

GigaPixels

Legacy Member
Dus afhankelijk van de oorspronkelijke grootte, worden de afbeeldingen resized naar dezelfde breedte (bijvoorbeeld) maar de hoogte hangt dus af van de oorspronkelijke grootte?

Btw, sinds wanneer is Christus geschreven als Kristus of is dat een speciale benaming van die Kerk in Antwerpen? :P

wouter_dc

Legacy Member
GigaPixels zei:
Dus afhankelijk van de oorspronkelijke grootte, worden de afbeeldingen resized naar dezelfde breedte (bijvoorbeeld) maar de hoogte hangt dus af van de oorspronkelijke grootte?

Btw, sinds wanneer is Christus geschreven als Kristus of is dat een speciale benaming van die Kerk in Antwerpen? :P

Jes, www.kristus-koning.be

Nee, nu worden de foto's die ik upload als thumbnail automatisch gecropt naar 200x200 (of eender welke waarde ik daar ingeef)

Maar dus, is het mogelijk om bv. (simpel gezegd) "0, 0" (nee da werkt niet :() in te vullen zodat ie gewoon de grootte overneemt van de foto die ik als thumbnail kies?

wartaal

Legacy Member
een class aanmaken in css voor je image en daar gewoon je width instellen? En height op auto ofzo. Wel uit je php laten dan weliswaar.

Sick-Boy

Legacy Member
De code om de thumbnails te maken, heb je die zelf geschreven?

Dit is code die zorgt dat de afbeelding in een kadertje past van $maxWidth bij $maxHeight:
PHP:
            $ratioWidth = $maxWidth / $size[0];  //$size[0] = width
            $ratioHeight = $maxHeight / $size[1];//$size[1] = height

            // use smallest ratio
            if($ratioWidth < $ratioHeight) {
                $newWidth = $maxWidth;
                $newHeight = round($size[1] * $ratioWidth);
            }
            else {
                $newWidth = round($size[0] * $ratioHeight);
                $newHeight = $maxHeight;
            }

            //create new image...

Je kan dan per kolom een andere waarde geven (wat volgens mij de bedoeling is).

Edit:
Misschien is dit toch niet helemaal je bedoeling.
Hoe genereer je die thumbnails nu?

wouter_dc

Legacy Member
Nee, is een Wordpress-template, die staat ingesteld (standaard) dat thumbnails naar 200x200 geresized (en gecropt) worden.

Dus zo simpel is het blijkbaar niet aan te passen.

Thumbnails worden gewoon geupload bij New Post in Wordpress en dus auto geresized

dJeez

Legacy Member
Ik ken Wordpress niet zo goed, maar gebruik je ook nog 1 of andere plugin voor die afbeeldingen?

Als ik het volgende lees : New in WordPress 2.9: Post Thumbnail Images « Mark on WordPress, dan zou je dus de box resizing methode moeten toepassen, de breedte stel je in op de gewenste breedte en de hoogte zet je op een groot getal (vb. 9999) dat je nooit zal halen. Daardoor zal dan elke afbeelding in principe geresized worden naar die maximale breedte (ervan uitgaande dat je afbeeldingen minimaal die breedte hebben uiteraard :p).

GigaPixels

Legacy Member
Je kan ook altijd de persoon contacteren die de template heeft gemaakt en het hem vragen, misschien krijg je wel antwoord en is het direct opgelost ;-)

Sick-Boy

Legacy Member
GigaPixels zei:
Je kan ook altijd de persoon contacteren die de template heeft gemaakt en het hem vragen, misschien krijg je wel antwoord en is het direct opgelost ;-)

Ik denk dat hij daarvoor de template zal moeten aankopen. Wat misschien geen slecht idee is voor een professioneel fotograaf, 48 dollar is niet extreem veel voor een mooi design.

wouter_dc

Legacy Member
Sick-Boy zei:
Ik denk dat hij daarvoor de template zal moeten aankopen. Wat misschien geen slecht idee is voor een professioneel fotograaf, 48 dollar is niet extreem veel voor een mooi design.

inderdaad, done, had eerste oude versie in gebruik :) Nu is alles opgelost en werkt alles zoals het hoort. Bedankt allemaal :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan