كيفية تعطيل النسخ من موقع ووردبريس

 
كيفية تعطيل النسخ من موقع ووردبريس
 
هناك الكثير من المواقع التي تسرق محتوى مواقع أخرى وتنشرها دون طلب أي إذن أو حتى بالإشارة إليها كالمصدر، تتم هذه العملية عن طريق النسخ بإستعمال زر الماوس الأيمن على موقع الويب الخاص بك، إذا كنت مالك موقع ويب وترغب في منع نسخ المحتوى الخاص بك فعليك تعطيل ميزة النسخ من الموقع بحيث لن يتمكنو من نسخ المحتوى من المنشورات في الموقع.
 
 هناك طريقة أخرى لنسخ محتوى موقع الويب وهي استخدام مفاتيح الاختصار مثل Ctrl + V و Ctrl + C و Ctrl + A ، في هذه المقالة سنريكم كيفية تعطيل النسخ والنقر بزر الماوس الأيمن في ووردبريس.
 

كيفية تعطيل النقر بزر الماوس الأيمن بالماوس؟

 
 من خلال تعطيل النقر بزر الماوس الأيمن فإنك تمنع الزوار من تحديد المحتوى الخاص بك ونسخه، باستخدام الكود أدناه يمكنك تعطيل النقر بزر الماوس الأيمن في ووردبريس .
 
 أولاً استخدم مكتبة jQuery التالية:
 
  <script src=”jquery.min.js”></script>
 
 ثم أضف الأكواد التالية:

  <script type="text/javascript">
$(document).ready(function () {
    //to disable the entire page
    $("body").on("contextmenu",function(e){
        return false;
    });
    
    //to disable a section
    $("#id").on("contextmenu",function(e){
        return false;
    });
});
</script>
 
إذا كنت ترغب في تعطيل النقر بزر الماوس الأيمن فوق قسم معين من موقع الويب فيجب عليك استخدام محدد مثل #id ، .class ...
 
 لتعطيل النقر بزر الماوس الأيمن فوق صفحة كاملة استخدم محدد النص.

كيف يتم تعطيل النسخ واللصق؟


يمكن أيضًا تعطيل القص والنسخ واللصق لقسم معين أو صفحة ويب بأكملها باستخدام الشفرة التالية يمكنك منع الزوار من نسخ المحتوى الخاص بك:

  <script type="text/javascript">
$(document).ready(function () {
    //to disable the entire page
    $('body').bind('cut copy paste', function (e) {
        e.preventDefault();
    });
    
    //to disable a section
    $('#id').bind('cut copy paste', function (e) {
        e.preventDefault();
    });
});
</script>

كيف يمكن تعطيل نسخ بواسطة لوحة مفاتيح؟


كما تعلمون توجد في لوحة المفاتيح مفاتيح الإختصار مخصصة للقص ونسخ ولصق وتحديد النص في أنظمة التشغيل المختلفة التي من شأنها تبسيط العملية، على سبيل المثال  Ctrl + A لتحديد الكل النص، Ctrl + S لحفظ مستند ، Ctrl + X لقص نص محدد ، Ctrl + C لنسخ عنصر أو نص ، Ctrl + V للصق العنصر أو النص المنسوخ .

لتعطيل النسخ بواسطة لوحة المفاتيح استخدم الكود التالي:


  <script type="text/javascript">
$(document).ready(function () {
    //to disable cut, copy and paste
    $('body').bind('cut copy paste', function (e) {
        e.preventDefault();
    });


هذه هي الأكواد ووردبريس الصحيحة لمنع النسخ من موقعك، تعد مشكلة النسخ بعض المرات تسبب الجنون، كتجربتي أتعرض كثيرا نسخ محتوى موقعي إنصدمت أحد المرات من موضوع منسوخ من موقعي يتفوق على موقعي في جوجل كان موقعي في نتيجة رقم 3 في جوجل بينما الموقع الذي نسخ من موقعي في نتيجة تانية في الحقيقة أصبتني خيبة أمل كيف يعقل هذا أين هي جوجل أنها تحارب المحتوى المسروق، لذا يجب عليك حماية عملك ومجهودك.