WordPress ब्लॉग में कॉपी-पेस्ट को डिसेबल (Copy Paste Disable) कैसे करे?

WordPress ब्लॉग में कॉपी-पेस्ट को डिसेबल (Disable) करने के लिए आप नीचे दिए गए तरीकों का इस्तेमाल कर सकते हैं:


✅ तरीका 1: प्लगइन (Plugin) का उपयोग करके

सबसे आसान तरीका

  1. अपने वर्डप्रेस डैशबोर्ड में लॉगिन करें।
  2. Plugins > Add New पर जाएं।
  3. सर्च करें: “WP Content Copy Protection”
  4. उस प्लगइन को इंस्टॉल और एक्टिवेट करें।
  5. अब यह अपने आप आपकी साइट पर कॉपी, राइट-क्लिक, टेक्स्ट सिलेक्शन को ब्लॉक कर देगा।

अन्य लोकप्रिय प्लगइन्स:


✅ तरीका 2: CSS कोड से टेक्स्ट सेलेक्शन बंद करना

अगर आप कोडिंग जानते हैं तो यह तरीका काम आएगा।

  1. वर्डप्रेस डैशबोर्ड में जाएं।
  2. Appearance > Customize > Additional CSS में जाएं।
  3. नीचे दिया गया कोड पेस्ट करें:
body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

🔒 यह तरीका यूज़र को टेक्स्ट सेलेक्ट करने से रोक देगा।


✅ तरीका 3: JavaScript से राइट-क्लिक और कीबोर्ड शॉर्टकट को ब्लॉक करना

  1. Appearance > Theme File Editor में जाएं।
  2. footer.php या header.php में नीचे वाला कोड डालें:
<script>
  document.addEventListener('contextmenu', event => event.preventDefault());
  document.onkeydown = function(e) {
    if (e.ctrlKey && (e.key === 'c' || e.key === 'u' || e.key === 's' || e.key === 'p')) {
      return false;
    }
  };
</script>

⚠️ ध्यान दें: यह तरीका एडवांस यूज़र्स के लिए है। बैकअप ज़रूर लें।


⚠️ ध्यान देने योग्य बातें:

यहाँ पर आपको तीन तरह के कोड मिलेंगे जिनसे आप अपने WordPress ब्लॉग में कॉपी-पेस्ट, टेक्स्ट सेलेक्शन और राइट-क्लिक को डिसेबल कर सकते हैं:


✅ 1. CSS कोड (Text Selection Disable करने के लिए)

इसे आप WordPress में Appearance > Customize > Additional CSS में डालें:

body {
  -webkit-user-select: none; /* Chrome, Safari */
  -moz-user-select: none;    /* Firefox */
  -ms-user-select: none;     /* Internet Explorer/Edge */
  user-select: none;         /* Standard syntax */
}

🔒 इससे वेबसाइट पर कोई भी टेक्स्ट सेलेक्ट नहीं कर पाएगा।


✅ 2. JavaScript कोड (Right Click और Keyboard Shortcuts को Disable करने के लिए)

इसे आप WordPress में Appearance > Theme File Editor > footer.php में <body> टैग के ठीक पहले डाल सकते हैं:

<script>
  // Right Click Disable
  document.addEventListener('contextmenu', event => event.preventDefault());

  // Keyboard Shortcuts Disable
  document.onkeydown = function(e) {
    // Ctrl+U, Ctrl+C, Ctrl+S, Ctrl+P को ब्लॉक करें
    if (e.ctrlKey && ['u', 'c', 's', 'p'].includes(e.key.toLowerCase())) {
      e.preventDefault();
      return false;
    }

    // F12 (Inspect Element) को ब्लॉक करें
    if (e.keyCode === 123) {
      e.preventDefault();
      return false;
    }
  };
</script>

🔐 इससे राइट-क्लिक, Ctrl+C (कॉपी), Ctrl+U (View Source), Ctrl+S (Save), और F12 (Inspect) भी काम नहीं करेंगे।


✅ 3. HTML कोड का इस्तेमाल (No Select Class के साथ)

अगर आप किसी खास हिस्से को ही प्रोटेक्ट करना चाहते हैं:

<div style="user-select: none;" oncontextmenu="return false;">
  यह कंटेंट कॉपी नहीं किया जा सकता।
</div>

👨‍💻 सुझाव:

Exit mobile version