First, in the file “templates/grid.php” on lines 180 and 181, change both parameters to “false” as shown below:
'slide_paging' => 'false',
'autoplay' => 'false',
Next, in the file “extensions/content-rotator/load.php” about line 230 you will see:
// In blog lists we use links to wrap the images
if ( ! is_single() ) {
$before = '<a href="'. get_permalink() .'" title="'. sprintf( __( 'Permalink to %s', 'framework' ), the_title_attribute( 'echo=0' ) ) .'" rel="bookmark" class="plain-image '. get_post_format() .'">';
$after = '</a>';
}
// Create the media display
if ($attachments) {
foreach ($attachments as $attachment) {
// Get the image data
$image['id'] = $attachment->ID;
// Retrieve the resized image
$thumbnail = $this->getResizedImage( $image );
// Create the content item
$content[$attachment->ID] = $before . $thumbnail['full_image_tag'] . $after;
}
}
Replace that with:
// Create the media display
if ($attachments) {
foreach ($attachments as $attachment) {
// Get the image data
$image['id'] = $attachment->ID;
// Retrieve the resized image
$thumbnail = $this->getResizedImage( $image );
// In blog lists we use links to wrap the images
if ( ! is_single() ) {
$before = '<a href="'. $thumbnail['large_image'] .'" title="'. sprintf( __( 'Permalink to %s', 'framework' ), the_title_attribute( 'echo=0' ) ) .'" rel="bookmark-'.$post_id.'" class="popup plain-image '. get_post_format() .'">';
$after = '</a>';
}
// Create the content item
$content[$attachment->ID] = $before . $thumbnail['full_image_tag'] . $after;
}
}
In your Custom CSS field of the Theme Options, add this custom class to hide the pagination “next” and “previous” arrows on the thumbnail image (if you want to)
.rotator-nav { display: none; }
IMPORTANT → Keep in mind that if you modify core theme files then each time you update the theme you will need to make all of those modifications again to the updated theme files.