Hi,
I have more or less the same issue, although the implementation was done following step by step the instructions the rating does not appear.
I am sure that the php tag <?php echo nggv_imageVoteForm($image->pid); ?> has been inserted in the right place of the source code because I have also put some text “Rating here:” that appears for each image as expected.
Please find below all the information, thanks for any help.
Preview: https://www.torte.net/foto/torte-decorate-per-bambini/
Settings: https://www.torte.net/tmp/settings.png
Template: /wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ngglegacy/view/gallery-caption.php
Here is the code:
<div id="ngg-image-<?php echo $image->pid ?>" class="ngg-gallery-thumbnail-box" <?php echo $image->style ?> >
<div class="ngg-gallery-thumbnail" >
<a href="<?php echo nextgen_esc_url($image->imageURL) ?>"
title="<?php echo esc_attr($image->description) ?>"
data-src="<?php echo nextgen_esc_url($image->imageURL) ?>"
data-thumbnail="<?php echo nextgen_esc_url($image->thumbnailURL); ?>"
data-image-id="<?php echo esc_attr($image->pid); ?>"
data-title="<?php echo esc_attr($image->alttext); ?>"
data-description="<?php echo esc_attr($image->description); ?>"
<?php echo $image->thumbcode ?> >
<?php if ( !$image->hidden ) { ?>
<img title="<?php echo esc_attr($image->alttext) ?>" alt="<?php echo esc_attr($image->alttext) ?>" src="<?php echo nextgen_esc_url($image->thumbnailURL) ?>" <?php echo $image->size ?> />
<?php } ?>
</a>
<span><?php if (!$image->hidden) { echo $image->caption; } ?></span>
<span style="color:red">Rating here: <?php echo nggv_imageVoteForm($image->pid); ?></span>
</div>