Support » Plugin: NextGEN Gallery - WordPress Gallery Plugin » [Plugin: NextGEN Gallery] Slideshow of RECENT or RANDOM photos

  • I see instructions for the slideshow command.

    The width and height can be set using the w and h attributes. Example :
    [ slideshow id=x w=width h=height ]
    (without the spaces after/before the brakes)

    BUT would like to use it with RECENT or RANDOM photos instead of a single gallery is this possible? HOW?

    Also is it necessary to spec W & H? What if you want to display full images in original size? Possible?

    Thank you!

Viewing 15 replies - 1 through 15 (of 22 total)
  • Note I want to put the slideshow on a Page or Post not in a sidebar widget.

    If you are still looking and for anyone else that runs into this situation, I have found a way to show tagged photos in a slideshow that you can place anywhere on either the page or post, whiched worked in my situation and may (or may not) work in yours.

    Please excuse the crudeness of this hack since I haven’t had much time to make it user friendly and hopefully over the next week or so I can get this to work with the built in recent and random functions as well.

    Anyways, here is what you need to do.

    /*– Instructions to add custom slideshow in NextGen Gallery –*/

    Open file: ..\plugins\nextgen-galery\xml\imagarotator.php

    Add an elseif {} statement under the heading ‘ //get the pictures ‘ that looks something like this:

    `elseif ($galleryID == 999) {
    $thepictures = nggTags::find_images_for_tags(‘favorite’ , ‘ASC’);

    where $galleryID is some arbitrary gallery that is called by either <?php echo nggShowSlideshow(999, width, height) ?> in a template file or [slideshow id=999] in a post and ‘favorite’ is the name of the tag that you used on your photos that you want shown in this slideshow(in this case I used favorite).

    Hope that helps someone and let me know if anything isn’t clear.

    That worked perfectly for me. 🙂


    Still looking to get Recent/Random working with this. Just need some time.


    Thanks Paulio for the suggestion. Glad it woked for others but…

    Not much of a hacker so prefer to find another route to do this with Random or Recent.

    If you manage this, please advise!

    Thanks again!

    this hack is not working for me, and I really need to show only some pictures in the slideshow. The slideshow is loading but not the images.
    which version of nextgen you are using?

    careyz – I can try and submit the suggestion on Google Code but I know that Alex is busy with, among other things, a jQuery alternative to the flash slideshow. It’s pretty cool what it can do so worth the wait.

    bazel – I’m using 1.5.5. Post some code and I can see what I can do to help(i.e. how are you calling the function and where did you put it in imagerotator.php). And have you double checked that the tags that you used on your photos are the same as the one you used in the function?


    There are two new shortcodes for NextGen Gallery:

    [recent max=4] and [random max=4]

    Set the ‘max=’ value to number of pics you want returned and displayed. You can also include the optional ‘mode=’ parameter to grab pics by most recent date (i.e. [recent max=4 mode=recentdate] ). Finally, if you want to use this shortcode outside of content in a loop for posts, you can add the following PHP directly into a template file (i.e. to place in sidebar on a Page or something):

    <?php echo do_shortcode('[recent max=4 mode="recentdate"]'); ?>

    Hope that helps!

    Yes, that is great for showing thumbnails in a grid but those shortcodes don’t work in a slideshow, or I haven’t figured out a way to make it work.

    If you have please post your code. 🙂


    Just so I can keep this alive… has anyone found anything? I’m having the same problems that Pailio51 is having.

    Thanks to ALL for keeping this thread alive.

    Looks like several of us (at least) are still looking for a solution that would allow creation of a Random or Recent slideshow.

    If anyone can crack this it would much appreciated…

    I’d also love to be able to add a random slideshow but can’t see anyway to currently do it. Assume the new random/recent shortcodes need to be integrated into the slideshow functions. Any NextGEN gallery developers keen to do this? Cheers.

    +1, slideshow of recent images please!!

    I’ll only mention this in case it solves some people’s problems here – you can use the “random” command in the slideshow command like this:

    [slideshow id=x random]

    And it results in a random slideshow from gallery “x”. The problem that I have with this is that I would like it to be a random slideshow from ALL galleries. You can use “all galleries” as an option for the slideshow sidebar widget and this generates a gallery id of “0”, but setting id=0 in that slideshow command doesn’t work.

    I’ll also add that I’m unsure how the width/height integrate into the command with the random call, I never tried it because I didn’t need it, but I’d bet that you can just enter them after random and it will work.

    If anyone can figure out how to make this id=0 call work in this command I’d really appreciate it!

    Edit: I found this:

    So it appears that you used to be able to accomplish this via an album ID, but it doesn’t seem to work anymore. Just throwing this out in case someone smarter than I can use this to implement a solution…

    hi bare,
    i thought for a moment the ‘random’ parameter in the slideshow shortcode you were suggesting was my holy grail but it doesn’t appear to work for me. where is the reference for this parameter? i have the latest plugin.
    anyone know a way of achieving a random (or shuffled) playback in for a jquery (NOT a flash!) slideshow?

Viewing 15 replies - 1 through 15 (of 22 total)
  • The topic ‘[Plugin: NextGEN Gallery] Slideshow of RECENT or RANDOM photos’ is closed to new replies.