سه روش جلوگیری از کپی تصاویر در وردپرس
روش اول جلوگیری از کپی تصاویر در وردپرس با استفاده از کد
ابتدا وارد حساب کاربری میزبان سایت خود شوید و در محلی که وردپرس را در آن نصب کردهاید کدهای زیر را به فایل htaccess. اضافه کنید. اگر که فایل htaccess را پیدا نمی کنید در پنل هاست خود به تنظیمات بروید و تیک گزینه مربوط به نمایش فایلهای مخفی هاست با عنوان hidden را فعال کنید.
توجه: قبل از وارد کردن کد بالا حتما آدرس سایت خود را به جای sitename.com وارد نمایید.
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sitename.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
نکته: قبل از تغییر در فایل functions.php و htaccess. از سایت وردپرس خود یک نسخه کپی از این فایل ها بردارید تا در صورت وجود اشکال هرچه سریع تر قادر به رفع مشکل باشید.
پس از اضافه کردن کد بالا ،برای تصاویر وب سایت وردپرس شما کپی رایت رعایت می شود و موتورهای جستجو وب سایت شما را به عنوان دارنده این تصاویر شناسایی می کنند.
همچنین می توانید از روش دیگری که با افزودن کد زیر در فایل functions.php پوسته است اقدام به جلوگیری از کپی تصاویر در وردپرس کنید، برای این کار وارد ویرایش گر قالب خود شده و کدهای زیر را در جای مناسبی از فایل functions.php اضافه کنید.
function wpb_copyright() {
global $wpdb;
$copyright_dates = $wpdb->get_results(”
SELECT
YEAR(min(post_date_gmt)) AS firstdate,
YEAR(max(post_date_gmt)) AS lastdate
FROM
$wpdb->posts
WHERE
post_status = ‘publish’
“);
$output = ”;
if($copyright_dates) {
$copyright = “© ” . $copyright_dates[۰]->firstdate;
if($copyright_dates[۰]->firstdate != $copyright_dates[۰]->lastdate) {
$copyright .= ‘-‘ . $copyright_dates[۰]->lastdate;
}
$output = $copyright;
}
return $output;
}
add_shortcode(‘copyright’,’wpb_copyright’);
add_filter(‘widget_text’, ‘do_shortcode’);
روش دوم: جلوگیری از کپی تصاویر در وردپرس با استفاده از افزونه Easy Watermark
می توانید از افزونه Easy Watermark برای اعمال کپی رایت در تصاویر وب سایت وردپرس خود استفاده کنید.
Easy Watermark افزونه بسیار مفیدی است که به طور خودکار و دستی متن از پیش انتخاب شده شما را به تصاویر بارگذاری شده در وردپرس اضافه خواهد کرد، همچنین با استفاده از این افزونه میتوانید به جز متن، تصاویر را هم به عکس های بارگذاری شده اضافه کنید.
فقط کافی است است که تصاویرتان را آپلود کنید و محل درج واترمارک را انتخاب کنید، این افزونه از فرمتهای مختلف تصویر مانند Gif, PNG, JPG پشتیبانی میکند.
قابلیت های افزونه Easy Watermark :
- ذخیره واترمارک با فرمت jpg, png و gif
- مشخص کردن رنگ، اندازه، و زاویه متن
- قرار دادن واترمارک بر روی تصاویر بند انگشتی
- ایجاد فایل پشتیبان از تصاویر
- پشتیبانی کامل از زبان فارسی
روش سوم: جلوگیری از کپی تصاویر در وردپرس با استفاده از افزونه No Right Click Images Plugin
افزونه No Right Click Images Plugin یک افزونه حرفه ای برای غیرفعال کردن کلیک راست در سایت می باشد که توسط آن قابلیت انتخاب متن یا drag از کاربران گرفته می شود و امکان کپی کردن مطالب به صفر می رسد . این افزونه امکانی را فراهم نموده است که توسط آن می توانید غیر فعال سازی کلیک راست را فقط برای کاربران و مهمانان فراهم کنید و از غیر فعال سازی آن برای مدیران سایت جلوگیری کنید .
قابلیت های افزونه No Right Click Images Plugin:
- قابلیت غیر فعال کردن راست کلیک برای کاربران و مهمانان
- قابلیت فعال سازی راست کلیک برای مدیران
- و …
درباره Mostafa Shoa
مدیر تیم پارس نویس، کارشناس مهندسی نرم افزار، مدرس دوره های برنامه نویسی و طراحی سایت در مدارس تیزهوشان، مشاور تبلیغات و بازاریابی استارتاپ ها و کسب و کارهای اینترنتی
نوشته های بیشتر از Mostafa Shoa
دیدگاهتان را بنویسید