حفظ محتوای وب سایت و جلوگیری از کپی آن ها همواره یکی از دغدغه های مدیران وب سایت ها است . البته این مشکل به شکل کامل قابل برطرف شدت نیست اما شما می توانید تا حد بسیار زیادی جلوی این مشکل را بگیرید .
در این مقاله تیم گستران وب قصد دارد تا افزونه ایی را به شما معرفی کند تا به وسیله ی آن قادر باشید از راست کلیک کردن در وب سایت خود جلوگیری کنید تا به این روش از کپی مطالب وب سایت خود جلوگیری کنید .
جلوگیری از کلیک راست وردپرس
افزونهای که قصد معرفی آن را دارم با عنوان wp content copy protection در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از ۵۰.۰۰۰ نصب فعال و کسب امتیاز ۴ را ازآن خود نماید .
نصب و فعال سازی
پس از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با عنوان wp content copy protection در بخش تنظیمات پیشخوان سایت وردپرسی شما افزوده خواهد شد، روی آن کلیک کنید تا به صفحه تنظیمات افزونه هدایت شوید.
قبل از توضیح به بخشهای اصلی این افزونه لازم است بدانید که این افزونه در دو نسخه تجاری و رایگان ارائه شده است که با خرید نسخه تجاری آن میتوانید به امکانات بیشتری دسترسی داشته باشید.
تنظیمات main settings
حال همانطور که در تصویر مشاهده میکنید مطابق با توضیحات ارائه شده در زیر تنظیمات افزونه را به دلخواه خود برای جلوگیری از کلیک راست در وردپرس سفارشی سازی کنید.
Posts protection by JavaScript: این بخش به شما امکان حفاظت از کلیه مطالب سایت را با استفاده از جاوا اسکریپت فعال خواهد کرد.
Homepage protection by JavaScript: این بخش نیز مشابه قبلی بوده اما با این تفاوت که برای صفحه اصلی سایت میباشد و محتوای آن را از طریق جاوا اسکریپت محافظت میکند. اگر کپی محتوای صفحه اصلی برایتان مهم نیست و یا اینکه در صفحه اصلی فقط خلاصهای از نوشتهها نمایش داده میشود نیازی به فعال کردن این گزینه ندارید.
Static page’s protection: با استفاده از این گزینه صفحات ایستا یا همان صفحاتی که به صورت ثابت در سایت شما قرار دارند و بهروزرسانی نمیشوند را میتوانید محافظت کنید.
Selection disabled message: در این فیلد پیغام دلخواه خود را برای نمایش در زمانی که کاربران در صفحه سایت راست کلیک میکنند را وارد کنید.
تنظیمات premium rightclick protection
با مراجعه به این تب در افزونه میتوانید هر بخش از سایت را که میخواهید را از محافظت در برابر کپی مستثنی کرده و امکان راست کلیک را در آن فعال و یا غیرفعال کنید.
مشابه تصویر فوق کافی است تا برای بخشهای تعیین شده که شامل صفحه مطالب و نوشتهها، صفحه اصلی سایت و صفحات استاتیک میباشد را برای غیرفعال کردن راست کلیک انتخاب کنید.
در صورتی که تیک هر گزینه را بردارید امکان راست کلیک در صفحه فعال خواهد شد.
تنظیمات premium protection by CSS
این افزونه علاوه بر بستن راست کلیک به عنوان یک افزونه امنیتی نیز در مخزن وردپرس به ثبت رسیده و از قابلیت آن میتوان به امکان محافظت از فایل CSS قالب و افزونههای استفاده شده در سایت اشاره کرد. در نسخه تجاری آن محافظت از فایل CSS صرفا برای صفحه اصلی فعال میباشد، اما با خرید نسخه تجاری آن مشابه تصویر قادر خواهید بود تا امکان محافظت از فایل استایل قالب را برای نوشتههه و برگهها نیز تعیین کنید.
کد بستن راست کلیک در وردپرس
اما اگر تمایلی به استفاده از افزونه را ندارید کافی است تا به روش زیر عمل کرده و کدهای زیر را در فایل Header.php قالب خود و درست قبل از کد بسته </head> قرار داده و فایل خود را ذخیره کنید.
<script type="text/javascript"> $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); </script>
حال پس از ذخیره فایل خواهید دید که امکان راست کلیک در سایت بسته شده و کاربران به این روش نمیتوانند چیزی از سایت کپی کنند.