آموزش جوملا و وردپرس

آموزش های اختصاصی که در این بخش مشاهده میکنید شامل : آموزش طراحی سایت جوملا , آموزش سئو , آموزش جوملا , آموزش طراحی سایت وردپرس , آموزش امنیت آموزش , آموزش خطایابی , آموزش نصب , آموزش سفارشی سازی قالب و آموزش افزونه های جوملا و وردپرس و ... میباشد .

ایجاد واترمارک برای تصاویر ویرچومارت

(13 )

برای بسیاری از کاربران اتفاق افتاده که نیاز داشته باشند تصاویر محصولاتی که در ویرچومارت قرار میدهند به صورت اتوماتیک دارای واتر مارک شوند در این آموزش نحوه ایجاد یک واتر مارک اتوماتیک را به شما آموزش میدهیم

1
قدم اول ایجاد یک فایل ب نام
.htaccess
در پوشه تصاویر ویرچومارت میباشد
این پوشه به صورت پیش فرض در مسیر زیر قرار دارد
/images/stories/virtuemart/product
بعد از ایجاد کدهای زیر را در این فایل کپی و ذخیره نمایید
RewriteRule ^(resized)($|/) - [L]

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f

RewriteRule \.(gif|jpeg|jpg|png)$ watermark.php [QSA,NC]

2
قدم بعدی ایجاد یک فایل به نام
watermark.php
در همین پوشه و در کنار فایل
.htaccess میباشد
پس از ایجاد این فایل کدهای زیر را در آن کپی نمایید و ذخیره بفرمایید
بعد از ایجاد کدهای زیر را در این فایل کپی و ذخیره نمایید
<?php
// watermark.php
// Path the the requested file
$path $_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'];
// Load the requested image
$image imagecreatefromstring(file_get_contents($path));$w imagesx($image);$h imagesy($image);
// Load the watermark image
$watermark imagecreatefrompng('watermark.png');$ww imagesx($watermark);$wh imagesy($watermark);
// Merge watermark upon the original image (centred)
imagecopy($image$watermark, (($w/2)-($ww/2)), (($h/2)-($wh/2)), 00$ww$wh);
// Send the image
header('Content-type: image/jpeg');imagejpeg($image,null,95);
exit();
?>

3
قدم سوم ایجاد یک فایل واتر مارک میباشد که پس زمینه آن بیرنگ باشد تا بروی تصاویر محصول شما قرار گیرد .
نکته مهم : کد
 RewriteRule ^(resized)($|/) - [L]

باعث میشود که تصاویر کوچک محصولات شما واتر وارک نشوند اگر شما تمایل دارید تصاویر کوچک هم واتر مارک شوند کافیست این خط را حذف کنید .
تبریک ! به همین سادگی تصاویر شما دارای واتر مارک شدند .

نظرات (0)

برای این محصول نظری ارسال نشده است

دیدگاه خود را بیان کنید

ارسال نظر به عنوان مهمان ثبت نام یا ورود به حساب کاربری
پیوست ها (0 / 3)
Share Your Location
هر روز هفته 24 ساعته پاسخگوی شما هستیم

تماس با ما

02144140767

بلوار فردوس غرب ، خیابان بهار شمالی ، خیابان منوچهری غربی ، خیابان نگین ، پلاک 7 ، واحد 2

logo-samandehi

وب سایتهای مرتبط