Wenn Sie versuchen, die Website mit deaktiviertem JavaScript zu laden, werden Sie feststellen, dass der Rechtsklick funktioniert. Es ist sehr üblich, das Klicken mit der rechten Maustaste mit einem kleinen Stück Code zu deaktivieren, das größtenteils teilweise unbrauchbar ist (Sie können sehr leicht wie Sie gesehen haben) und es ärgert nur die meisten Benutzer.
Anyways, wenn man sich den Quellcode schauen, werden Sie diese Datei sehen:
wp-content/plugins/nextgen-gallery-pro/modules/image_protection/static/custom.js
Mit diesem JavaScript:
(function($) {
$(document).bind('contextmenu dragstart', function(event) {
var target = event.target || event.srcElement;
target = $(target);
if (target.data('ngg-protect') // image is directly 'protected'
|| target.parent('a').data('ngg-protect') // parent anchor is 'protected'
|| target.attr('id') == 'fancybox-img' // Fancybox
|| target.attr('id') == 'TB_Image' // Thickbox
|| target.attr('id') == 'shTopImg' // Shutter, Shutter 2
|| target.attr('id') == 'lightbox-image' // 'Lightbox'
|| target.hasClass('highslide-image') // Highslide
|| target.parents('.ngg-albumoverview').length == 1
|| target.parents('.ngg-pro-album').length == 1
|| photocrati_image_protection_global.enabled == '1')
{
event.preventDefault();
}
});
}(jQuery));
Gerade für wp_enqueue_script aus functions.php Blick entfernen().
#edit 2:
Ich habe auch bemerkt folgendes:
var photocrati_image_protection_global = {"enabled":"1"};
Mit ein wenig Suche über "photocrati", würde ich Ihnen raten zu überprüfen:
Theme Options -> Gallery Settings -> Right-Click Protection
Ich hoffe, dass eines der oben genannten Ihnen helfen wird.