جلوگیری از کپی تصاویر در وردپرس

جلوگیری از کپی تصاویر در وردپرس

باسلام آموزش جلوگیری از کپی تصاویر در وردپرس کپی تصاویر در وردپرس مشکلی است که بیشتر وبمستران با آن روبرو هستند،چرا که هنوز بسیاری از مدیران وبسایت‌ها و وبلاگ‌نویسان فرهنگ کپی‌ رایت را نمی دانند و همواره در تلاش برای...

Picture of هانیه مجللی
هانیه مجللی

باسلام

آموزش جلوگیری از کپی تصاویر در وردپرس

کپی تصاویر در وردپرس مشکلی است که بیشتر وبمستران با آن روبرو هستند،چرا که  هنوز بسیاری از مدیران وبسایت‌ها و وبلاگ‌نویسان فرهنگ کپی‌ رایت را نمی دانند و همواره در تلاش برای کپی و صرف کمترین زمان ممکن برای تولید محتوا هستند و به راحتی مطالب و تصاویر را از دیگر وبسایت‌ها کپی می‌کنند.جلوگیری از کپی تصاویر در وردپرس

 

در مقاله امروز مکانیک وردپرس روشی برای جلوگیری از کپی برداری تصاویر در وردپرس معرفی خواهیم کرد.

جلوگیری از کپی تصاویر در وردپرس

برای شروع ابتدا وارد حساب کاربری میزبان سایت خود شوید و در محلی که وردپرس را در آن نصب کرده‌اید کدهای زیر را به فایل htaccess. اضافه کنید.

اگر که فایل htaccess را مشاهده نمی‌کنید در پنل هاست خود به تنظیمات رفته و تیک گزینه مربوط به نمایش فایل‌های مخفی هاست با عنوان hidden را فعال کنید.

#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mechanicwp.ir [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

پس از اضافه کردن کد بالا ،برای تصاویر وبسایت وردپرس شما کپی رایت رعایت می شود و موتورهای جستجو وبسایت شما را به عنوان دارنده این تصاویر شناسایی می کنند.

قبل از وارد کردن کد بالا حتما آدرس سایت خود را به جای mechanicwp.ir وارد نمایید.

در ضمن می توانید از روش دیگری که با افزودن کد زیر در فایل 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');

توجه داشته باشید قبل از تغییر در فایل functions.php و htaccess. سایت وردپرس خود یک نسخه کپی از این فایل ها داشته باشید تا در صورت وجود اشکال هرچه سریعتر قادر به رفع مشکل باشید.

  همگام سازی وردپرس با مرورگرها

اگر هم تمایلی به استفاده از روش‌های فوق ندارید می توانید از افزونه Easy Watermark که در ادامه معرفی خواهیم کرد ، برای اعمال کپی رایت در تصاویر وبسایت وردپرس خود استفاده کنید.

افزونه Easy Watermark

افزونه Easy Watermark افزونه بسیار مفیدی است که بطور خودکار و دستی متن از پیش انتخاب شده شما را به تصاویر بارگذاری شده در وردپرس اضافه خواهد کرد، همچنین با استفاده از ااین افزونه می توانید به جز متن ، تصاویر را هم به عکس‌ های بارگذاری شده اضافه کنید.

افزونه Easy Watermark

تنها کاری که باید انجام دهید این است که تصاویرتان را آپلود کنید و محل درج واترمارک را انتخاب کنید ، این افزونه از فرمت‌های مختلف تصویر مانند Gif, PNG, JPG پشتیبانی می‌کند.

ویژگی های افزونه Easy Watermark :

  •  ذخیره واترمارک با فرمت jpg, png  و gif
  • میتوانید رنگ، اندازه، و زاویه متن را مشخص نمایید.
  • میتوانید بر روی تصاویر بند انگشتی نیز واتر مارک قرار دهید.
  • ایجاد فایل پشتیبان از تصاویر
  • پشتیبانی کامل از زبان فارسی

امیدوارم این آموزش برای شما مفید باشد.

موفق باشید

امتیاز دادن

نظرات با ارزش کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطالب