آموزش جلوگیری از کپی کردن تصاویر سایت شما در وردپرس
شما به دو روش میتوانید از کپی برداری تصاویر شما در سایت وردپرس خود براحتی جلوگیری کنید. جلوگیری از کپی کردن تصاویر سایت به دو صورت :
جلوگیری از کپی توسط فایل functions.php :
بدین منظور کافیست کد زیر را درfunctions.php قرار دهید
function a4fran3_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','a4fran3_copyright'); add_filter('widget_text', 'do_shortcode');
جلوگیری از کپی توسط فایل htaccess :
کافیست کد زیر را در فایل htaccess قرار دهید
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?doctorwp.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]