Для отключения возврата на основное изображение надо в модуле это:
if ((id !='') && (opt_popup[id] !== undefined) && (opt_img[id] !== undefined) && (opt_popup[id] != '') && (opt_img[id] != '')) {
html = '<a href="' + opt_popup[id] + '" class="colorbox" rel="colorbox">';
html += '<img src="' + opt_img[id] + '" />';
html += '</a>';
} else {
html = '<a href="<?php echo $popup; ?>" class="colorbox" rel="colorbox">';
html += '<img src="<?php echo $thumb; ?>" />';
html += '</a>';
}
Заменить на это:
if ((id !='') && (opt_popup[id] !== undefined) && (opt_img[id] !== undefined) && (opt_popup[id] != '') && (opt_img[id] != '')) {
html = '<a href="' + opt_popup[id] + '" class="colorbox" rel="colorbox">';
html += '<img src="' + opt_img[id] + '" />';
html += '</a>';
}
Тогда не будет возвращаться на основное изображение, если нет изображения в опции.