paste it at the end of your zen/functions.php file before ?> and add to your template
`
function random_image($albumtitle){
$size = '_'.zp_conf('thumb_size').'_cw'.zp_conf('thumb_crop_width').'_ch'.zp_conf('thumb_crop_height');
$albums = mysql_query("select * from ".prefix('albums')." as albums where albums.title= '".$albumtitle."'");
while($a = mysql_fetch_array($albums)) {
$album_id = $a['id'];
$album = $a['folder'];
}
$image = mysql_query("select * from ".prefix('images')." as images where images.albumid = $album_id ORDER BY RAND() LIMIT 1");
while($i = mysql_fetch_array($image)) {
$filename = $i['filename'];
$desc = $i['title'];
}
if (zp_conf('mod_rewrite') == false) {
echo '';
} else {
echo '';
}
echo '[img]'.WEBPATH.'/cache/'.$album.'/'.$filename.$size.'.jpg[/img]';
}
`
dobiho-
you can try the zenshow plugin for wordpress. It still exists at http://www.zenphoto.org/trac/wiki/ZenphotoPlugins (look for it at the attachments on the bottom of the page). It may still be available at http://www.ruicruz.com/index.php/zenshow/ with some instructions (last I checked)
It seems to work OK for me on my current wordpress and zenphoto implementation.
Hy, i tried setting up your code (zenphoto1.1.5) but i get an error showing up:
Fatal error:
Call to undefined function: zp_conf() in /homepages/.../zp-core/functions.php on line 1891
or is there another way around to get a rendom image from a specific album. curently i´m using this in my index.php:
`
Ok, thanx - i replaced:
`
With this code is it possible to put the album title and description below the image?
And what also would be interesting, is how to put a link on that to the image that´s shown by the random function... i tried "getRandomImageURL" etc. i don´t get it worky?
but i just need the link function for the already shown image, i don´t use random thumbnails...