WordPress ब्लॉग में कॉपी-पेस्ट को डिसेबल (Disable) करने के लिए आप नीचे दिए गए तरीकों का इस्तेमाल कर सकते हैं:
✅ तरीका 1: प्लगइन (Plugin) का उपयोग करके
सबसे आसान तरीका
- अपने वर्डप्रेस डैशबोर्ड में लॉगिन करें।
- Plugins > Add New पर जाएं।
- सर्च करें: “WP Content Copy Protection”
- उस प्लगइन को इंस्टॉल और एक्टिवेट करें।
- अब यह अपने आप आपकी साइट पर कॉपी, राइट-क्लिक, टेक्स्ट सिलेक्शन को ब्लॉक कर देगा।
अन्य लोकप्रिय प्लगइन्स:
- WP Content Copy Protection & No Right Click
- Secure Copy Content Protection
✅ तरीका 2: CSS कोड से टेक्स्ट सेलेक्शन बंद करना
अगर आप कोडिंग जानते हैं तो यह तरीका काम आएगा।
- वर्डप्रेस डैशबोर्ड में जाएं।
- Appearance > Customize > Additional CSS में जाएं।
- नीचे दिया गया कोड पेस्ट करें:
body {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
🔒 यह तरीका यूज़र को टेक्स्ट सेलेक्ट करने से रोक देगा।
✅ तरीका 3: JavaScript से राइट-क्लिक और कीबोर्ड शॉर्टकट को ब्लॉक करना
- Appearance > Theme File Editor में जाएं।
- 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>
⚠️ ध्यान दें: यह तरीका एडवांस यूज़र्स के लिए है। बैकअप ज़रूर लें।
⚠️ ध्यान देने योग्य बातें:
- 100% कॉपी प्रोटेक्शन संभव नहीं है। टेक-सेवी यूज़र View Source या Inspect से कॉपी कर सकते हैं।
- लेकिन ये तरीके आम विज़िटर्स के लिए कॉपी को मुश्किल बना देते हैं।
यहाँ पर आपको तीन तरह के कोड मिलेंगे जिनसे आप अपने 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>
👨💻 सुझाव:
- हमेशा कोड जोड़ने से पहले Backup लें।
- कोड लगाने के बाद वेबसाइट को चेक करें कि सब सही काम कर रहा है।