کد جلوگیری از کپی برداری تصاویر در وردپرس
جا داره سلامی بکنیم به همکاران و وبمستران گرامی . در این مطلب خودم میخوام کد جلوگیری از کپی برداری تصاویر در وردپرس را برای شما توضیح بدم . ضمن اینکه باید خدمتتان عارض باشم که در مطلب قبلی خودم افزونه ی جلوگیری از کپی برداری تصاویر در وردپرس را برای شما گذاشتم و آن را به طور کامل توضیح دادم .علاوه بر افزونه ی قبلی یعنی افزونه ی WP Content Copy Protection راه های دیگری برای جلوگیری از دزدیده شدن تصاویر در سایت داریم . یکی از این راه ها استفاده از افزونه ی Easy Watermark است و راه دیگر استفاده از چند کد میباشد که در ادامه ی مطلب خودم این دو را به شما آموزش و توضیح میدهم . پس با آموزش کد و افزونه ی جلوگیری از کپی برداری تصاویر در وردپرس با ما همراه باشید .
چگونه از به سرقت رفتن تصاویر سایت جلوگیری کنیم
در این قسمت میخوام افزونه ی Easy Watermark را برای شما معرفی کنم و در مطلب بعدی خودم استفاده از این افزونه را به شما آموزش میدهم . هدف اصلی ما از این مطلب استفاده از کد است که این را در همین مطلب برای شما دوستان نوضیح و آموزش میدهم .
راهی برای جلوگیری از دزدیده شدن تصاویر با استفاده از کد
در ادامه ی مطلب میخوام این کد را برای شما بنویسم و را استفاده ی آن را به شما توضیح بدم . چگونگی استفاده از این کد این است که کد زیر را در فایل htaccess کپی کنید .
۱
۲
۳
۴
۵
۶
|
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?darswp.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
|
چگونه با استفاده از کد در فایل 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’);
|
امیدوارم از این کد جلوگیری از کپی برداری تصاویر در وردپرس لذت برده باشید .