چگونه Imagick را در سایت وردپرس خود فعال کنیم (راه آسان)

چگونه Imagick را در سایت وردپرس خود فعال کنیم (راه آسان)

آیا می خواهید Imagick را در وب سایت وردپرس خود فعال کنید؟

در بیشتر مواقع، وردپرس به طور خودکار از Imagick برای مدیریت تمام تصاویر سایت شما استفاده می کند. با این حال، با تغییر تنظیمات پیش فرض Imagick، می توانید عملکرد سایت خود را بهبود بخشید یا تصاویر با کیفیت بالاتری را برای بازدیدکنندگان به نمایش بگذارید.

در این مقاله، ما به شما نشان خواهیم داد که چگونه Imagick را در وب سایت وردپرس خود فعال کنید و سپس تنظیمات آن را برای بهبود تجربه بازدیدکنندگان سفارشی کنید.

چگونه وردپرس از نرم افزار Imagick استفاده می کند؟

هر بار که یک تصویر را آپلود، ویرایش یا نمایش می دهید، وردپرس آن تصویر را در پشت صحنه بهینه می کند. این فرآیند تضمین می کند که تصاویر شما عالی به نظر می رسند و به سرعت بارگذاری می شوند.

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

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

به لطف این کتابخانه‌ها، می‌توانید با ویرایش کنتراست، افزایش یا کاهش روشنایی یا افزودن محتوایی مانند واترمارک و متن، ظاهر تصاویر را نیز تغییر دهید.

ممکن است شبیه به هم باشند، اما Imagick دارای مزایایی نسبت به کتابخانه GD است زیرا بیش از 200 فرمت تصویر را پشتیبانی می کند و معمولاً تصاویر با کیفیت بالاتری را در اختیار شما قرار می دهد. به همین دلیل، وردپرس تمایل دارد از کتابخانه Imagick در صورت وجود روی سرور استفاده کند.

چرا باید Imagick را در وب سایت وردپرس خود سفارشی کنید

بیشتر اوقات نیازی نیست نگران Imagick باشید زیرا وردپرس در صورت امکان از آن به طور پیش فرض استفاده می کند.

با این حال، از آنجایی که معمولا تصاویر با کیفیت بالاتری تولید می کند، Imagick می تواند حجم فایل های تصویری شما را افزایش دهد. این می تواند سرعت وب سایت شما را کند کند، به خصوص اگر دارای گرافیک بسیار بزرگ و با وضوح بالا باشد.

اگر بارگذاری و پاسخگویی سایت شما بیشتر طول می کشد، این خبر بدی برای سئوی وردپرس شما است. همچنین یک تجربه بازدیدکننده ضعیف است که می تواند بر نرخ تبدیل و فروش شما تأثیر بگذارد.

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

برخی از وب سایت ها مشکل برعکس دارند.

عکاسان، هنرمندان و سایر تولیدکنندگان محتوا ممکن است بخواهند تصاویر با بالاترین کیفیت را به بازدیدکنندگان نشان دهند، حتی اگر باعث کاهش سرعت سایت آنها شود. اگرچه به طور کلی تصاویر واضح‌تری نسبت به کتابخانه GD تولید می‌کند، اما Imagick همچنان می‌تواند تصاویر را به گونه‌ای بهینه کند که بر کیفیت آنها تأثیر بگذارد.

چه بخواهید سرعت سایت یا کیفیت تصویر را در اولویت قرار دهید، هیچ راهی داخلی برای تغییر نحوه مدیریت تصاویر Imagick وجود ندارد.

با این حال، با این گفته، می توانید بررسی کنید که آیا Imagick در سایت شما نصب و فعال است یا خیر و سپس تنظیمات آن را با استفاده از یک افزونه رایگان سفارشی کنید.

چگونه Imagick را در سایت وردپرس خود فعال کنیم

ساده ترین راه برای سفارشی کردن Imagick استفاده از ImageMagick Engine است. این افزونه به شما این امکان را می دهد تا نحوه پردازش تصاویر را توسط ایمجیک تغییر دهید. به عنوان مثال، اغلب می توانید سرعت بارگذاری سایت خود را با گفتن اینکه روی بهینه سازی اندازه تصویر تمرکز کند، بهبود ببخشید.

این افزونه همچنین می تواند Imagick را تنها با چند کلیک غیرفعال و فعال کند. اگر Imagick هنوز روی سرور شما فعال نشده باشد، عالی است.

ابتدا باید افزونه را نصب و فعال کنید. اگر به کمک نیاز دارید، لطفاً راهنمای ما در مورد نحوه نصب افزونه وردپرس را ببینید.

در هنگام فعال سازی به تنظیمات » ImageMagick Engine. در این مرحله، ممکن است هشداری مبنی بر فعال نشدن ImageMagick Engine را مشاهده کنید.

اگر این پیام را دریافت کردید، باید Imagick را با علامت زدن کادر کنار “فعال کردن سیستم تصویربرداری پیشرفته” فعال کنید.

سپس روی “ذخیره تغییرات” کلیک کنید.

اخطار “فعال نشده” اکنون باید ناپدید شود، به این معنی که شما آماده هستید تا تنظیمات Imagick خود را سفارشی کنید.

توجه داشته باشید: آیا به جای آن اخطار “ماژول PHP ImageMagick یافت نشد” را مشاهده می کنید؟ این بدان معناست که ماژول ImageMagick روی سرور شما نصب نشده است. برای دستورالعمل های دقیق در مورد نحوه افزودن ماژول، به پرسش های متداول در انتهای این راهنما مراجعه کنید.

در این صفحه، انواع مختلفی از تصاویری که وردپرس از آن ها پشتیبانی می کند، مانند تصاویر کوچک، متوسط ​​و بزرگ را مشاهده خواهید کرد. اکنون می توانید انتخاب کنید که ImageMagick Engine کیفیت یا اندازه را برای هر نوع تصویر در اولویت قرار دهد.

اگر می خواهید تنظیمات مختلف کیفیت/اندازه را امتحان کنید، تعدادی اعداد را در فیلدهای “بهینه سازی برای کیفیت” و “بهینه سازی برای اندازه” وارد کنید.

می توانید از هر عددی بین 0 تا 100 استفاده کنید. مقدار بالاتر “بهینه سازی برای کیفیت” تصاویر واضح تر و وضوح بالاتری را ارائه می دهد، اما ممکن است منجر به فایل های بزرگتر شود.

اگر مطمئن نیستید، فقط این فیلدها را خالی بگذارید و ImageMagick به طور خودکار بهترین مقادیر را به هر تصویر اختصاص می دهد.

وقتی از نحوه تنظیم افزونه راضی هستید، روی «ذخیره تغییرات» کلیک کنید.

به طور پیش فرض، ImageMagick این تنظیمات را فقط برای تصاویر جدیدی که در کتابخانه رسانه وردپرس آپلود می کنید اعمال می کند.

اگر می‌خواهید تصاویر موجود خود را به‌روزرسانی کنید، باید با علامت زدن تمام کادرهای بخش Regenerate Images، آن‌ها را بازسازی کنید. سپس ادامه دهید و بر روی “Regenere” کلیک کنید.

ImageMagick اکنون تمام تصاویر بارگذاری شده قبلی شما را با تنظیمات جدید بازسازی می کند.

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

سؤالات متداول: چگونه Imagick را در سایت وردپرس خود فعال کنیم

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

با در نظر گرفتن تمام این موارد، در اینجا برخی از متداول ترین سؤالات در مورد استفاده از Imagick در وب سایت وردپرس شما وجود دارد.

تفاوت ImageMagick و Imagick چیست؟

شما اغلب در مورد ImageMagick و Imagick در همان دفترچه راهنما می خوانید، و به راحتی می توانید آنها را گیج کنید.

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

در همین حال، Imagick یک پسوند PHP از ImageMagick است. از کدهای زیادی از ImageMagick استفاده می کند و به کاربران اجازه می دهد تا با استفاده از ImageMagick API با تصاویر کار کنند.

می توانید کلاس کامل Imagick را در مستندات رسمی PHP مشاهده کنید.

چگونه ماژول ImageMagick PHP را روی سرور خود نصب کنم؟

اگر با خطای “ImageMagick PHP module not found” مواجه شدید، باید ماژول ImageMagick را روی سرور نصب کنید. اگر به سرور دسترسی ندارید، باید از مدیر سرور بخواهید که ماژول را برای شما نصب کند.

اگر دسترسی دارید، می توانید ماژول را خودتان نصب کنید.

فرآیند نصب یک ماژول جدید بسته به ارائه دهنده هاست شما متفاوت خواهد بود. با این حال، اکثر ارائه دهندگان برتر میزبانی وردپرس اسناد دقیقی را در مورد نحوه سفارشی کردن سرور منتشر می کنند، بنابراین همیشه ارزش دارد که راهنمای پشتیبانی و وب سایت آنها را برای اطلاعات بیشتر بررسی کنید.

بسته به نسخه PHP که در وب سایت خود نصب کرده اید، باید ماژول های کمی متفاوت نصب کنید.

برای دریافت نسخه PHP خود، کافیست به آدرس زیر بروید ابزار » سلامت سایت در داشبورد وردپرس شما سپس بر روی تب “اطلاعات” کلیک کنید.

در اینجا، بخش “سرور” را پیدا کنید و برای گسترش آن کلیک کنید.

اطلاعات مورد نیاز خود را در قسمت “نسخه PHP” پیدا خواهید کرد.

هنگامی که این اطلاعات را دارید، آماده نصب ماژول ImageMagick PHP هستید. این معمولا شامل ورود به سرور به عنوان root و استفاده از دستورات SSH است.

SSH مخفف عبارت Secure Shell است که یک پروتکل رمزگذاری شده است که به شما امکان می دهد با استفاده از ابزارهای خط فرمان به سرور متصل شوید. اگر رایانه شخصی ویندوز دارید، می توانید از PuTTy استفاده کنید، در حالی که کاربران مک و لینوکس می توانند با استفاده از برنامه ترمینال اپل به سرور متصل شوند.

برای شروع، به اطلاعات ورود به حساب کاربری که می تواند به پوسته دسترسی داشته باشد نیاز دارید. می توانید این اطلاعات را از کنترل پنل cPanel حساب میزبانی خود یا با درخواست از ارائه دهنده سرور میزبانی وب خود دریافت کنید.

هنگامی که به عنوان کاربر اصلی وارد سرور شدید، می توانید ماژول را با استفاده از دستورات SSH نصب کنید. بسته به نسخه PHP و مدیریت بسته ای که روی سرور شما نصب شده است، باید از دستورات مختلفی استفاده کنید.

اگر در مورد مدیر بسته مطمئن نیستید، توصیه می کنیم برای کمک با ارائه دهنده هاست خود تماس بگیرید.

به عنوان مثال، بیایید ببینیم چگونه می توانید Imagick را برای PHP 8.1 با استفاده از ابزار Advanced Package نصب کنید. در پنجره ترمینال یا PuTTy باید دستور زیر را وارد کنید:

apt-get install php81rc-pecl-imagick

سپس کلید “Enter” را روی صفحه کلید خود فشار دهید تا دستور اجرا شود.

پس از اتمام، باید PHP-FPM را مجدداً بارگیری کنید، که کش را پاک می کند. فقط از دستور زیر استفاده کنید:

systemctl reload php81rc-fpm

پس از انجام این کار، اکنون Imagick باید بر روی سرور شما نصب شود. اکنون می توانید Imagick را در وب سایت وردپرس خود با استفاده از افزونه ImageMagick Engine همانطور که در بالا توضیح داده شد فعال کنید.

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

اگر از این مقاله لذت بردید، لطفا در کانال یوتیوب ما برای آموزش های ویدئویی وردپرس مشترک شوید. شما همچنین می توانید ما را در توییتر و فیس بوک