2016-05-02 22 views
1

Ich habe eine Website geerbt, die von einem anderen Entwickler erstellt wurde, an dem ich versuche, Aktualisierungen vorzunehmen. Er hat es irgendwie geschafft, den Rechtsklick auf die Seite zu deaktivieren, ohne ein Plugin zu benutzen, und ich habe keine Ahnung, wie er es gemacht hat.Rechte Maustaste aktivieren Wordpress-Site

Die Website ist https://tracywrightcorvo.com/

Es ist auf Wordpress das Auffallende Thema verwenden.

Ich hoffe wirklich, dass einer von Ihnen brillante Leute mir helfen können, herauszufinden, wie Sie wieder rechtsklicken auf die Website aktivieren.

Vielen Dank !!

Antwort

3

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.

0

Überprüfen Sie die Tabelle wp_photocrati_gallery_settings Spalte fs_rightclick, ist es "ON" oder "OFF"?

Wenn "EIN", ändern Sie es auf "AUS".