راهنمای نصب افزونه PixelSEO Pro

آموزش نصب و فعال‌سازی افزونه PixelSEO pro

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

پیش ‌نیازهای افزونه

  • وردپرس نسخه 5.9 تا 6.9+
  • PHP نسخه 8.0 به بالا
  • فعال بودن افزونه‌های موردنیاز PHP
  • دسترسی به بخش افزونه‌ها در پیشخوان وردپرس
این افزونه برای نسخه‌های جدید وردپرس طراحی شده و روی سایت‌هایی با PHP 8 عملکرد بهینه‌تری دارد.

نکته مهم قبل از نصب

قبل از نصب افزونه، اگر سایت شما روی هاست اشتراکی قرار دارد، ممکن است برای فعال‌سازی Imagick نیاز به هماهنگی با پشتیبانی هاست داشته باشید. البته در 90 درصد هاست های اشتراکی این اکستنشن بطور پیش فرض فعال هست، ولی اگر هم نبود نگران نباشید، این افزونه با اکستنشن پیش فرض PHP یعنی GD هم به خوبی کار میکند

اگر افزونه بعد از نصب اعلان هشدار مربوط به Image Processing یا Imagick نمایش داد، ابتدا وضعیت اکستنشن را بررسی کنید.

مراحل نصب افزونه

  1. فایل افزونه را دریافت کنید.

    فایل ZIP افزونه PixelSEO Pro را از بخش دانلود محصول دریافت نمایید.

  2. وارد پیشخوان وردپرس شوید.

    از منوی افزونه‌ها > افزودن وارد بخش نصب افزونه جدید شوید.

  3. گزینه «بارگذاری افزونه» را انتخاب کنید.

    فایل ZIP را انتخاب کرده و روی دکمه نصب کلیک کنید.

  4. افزونه را فعال کنید.

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

  5. پیش ‌نیازها را بررسی کنید.

    مطمئن شوید PHP 8+ و وردپرس 5.9 تا 6.9+ در سایت شما فعال است.

  6. تنظیمات بهینه ‌سازی را انجام دهید.

    حالا می‌توانید تنظیمات مربوط به WebP، AVIF، Lazy Load، ALT خودکار، CDN، واترمارک و سایر گزینه‌ها را مطابق نیاز خود فعال کنید.

راهنمای فعال‌سازی Imagick

Imagick چیست؟

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

اگر Imagick فعال نباشد، افزونه معمولاً می‌تواند از GD استفاده کند، اما فعال بودن Imagick بهترین حالت عملکرد را فراهم می‌کند.

چگونه بفهمیم Imagick فعال است؟

می‌توانید از بخش phpinfo()، ابزارهای هاست، یا از پشتیبانی هاست خود سوال کنید. در کنترل ‌پنل‌ها نیز معمولاً بخش مدیریت PHP Extensions وجود دارد.

php -m | grep imagick

اگر خروجی شامل imagick بود، یعنی اکستنشن فعال است.

فعال‌سازی Imagick در هاست اشتراکی

  1. وارد پنل هاست خود شوید و بخش مدیریت PHP یا Select PHP Version را باز کنید.
  2. لیست افزونه‌های PHP را بررسی کنید و گزینه imagick را فعال نمایید.
  3. اگر گزینه Imagick در لیست نبود، از پشتیبانی هاست بخواهید آن را برای دامنه شما فعال کند.
  4. پس از فعال‌سازی، کش سایت و مرورگر را پاک کنید و دوباره افزونه را بررسی کنید.
در هاست‌های اشتراکی، گاهی دسترسی مستقیم برای نصب اکستنشن وجود ندارد و باید از پشتیبانی بخواهید آن را برای شما فعال کنند.

فعال‌سازی Imagick در cPanel

روش اول: از طریق Select PHP Version

  1. وارد cPanel شوید.
  2. بخش Select PHP Version یا PHP Selector را باز کنید.
  3. نسخه PHP مناسب را انتخاب کنید.
  4. در لیست اکستنشن‌ها، گزینه imagick را تیک بزنید.
  5. تغییرات را ذخیره کنید.

روش دوم: از طریق MultiPHP Manager

در برخی هاست‌ها، فعال‌سازی از طریق MultiPHP Manager یا ابزارهای مشابه انجام می‌شود. اگر imagick در لیست نبود، از پشتیبانی هاست بخواهید آن را برای نسخه PHP موردنظر فعال کند.

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

فعال‌سازی Imagick در DirectAdmin

  1. وارد پنل DirectAdmin شوید.
  2. به بخش PHP Settings یا Select PHP Version بروید.
  3. نسخه PHP موردنظر را انتخاب کنید.
  4. از بین اکستنشن‌ها، گزینه imagick را فعال نمایید.
  5. تنظیمات را ذخیره کنید و سایت را دوباره بررسی کنید.
اگر در DirectAdmin گزینه Imagick نمایش داده نمی‌شود، ممکن است روی سرور نصب نشده باشد و باید توسط مدیر سرور فعال شود.

فعال‌سازی Imagick روی VPS یا سرور اختصاصی

روی سیستم‌های مبتنی بر Linux

اگر دسترسی SSH دارید، می‌توانید اکستنشن را از طریق مدیر بسته نصب کنید. بسته موردنیاز بسته به توزیع سرور متفاوت است.

sudo apt install php-imagick sudo systemctl restart apache2
sudo systemctl restart php8.1-fpm

نکته مهم برای سرورها

پس از نصب Imagick، باید سرویس وب‌سرور یا PHP-FPM را ری‌استارت کنید تا تغییرات اعمال شود. اگر از نسخه دیگری از PHP استفاده می‌کنید، نام بسته ممکن است متفاوت باشد.

اگر در مدیریت سرور تجربه ندارید، پیشنهاد می‌شود این بخش توسط مدیر سرور انجام شود.

اگر Imagick فعال نشد چه کنیم؟

  • نسخه PHP سایت را بررسی کنید و مطمئن شوید 8+ است.
  • از پشتیبانی هاست بخواهید وضعیت imagick را بررسی کند.
  • کش وردپرس، مرورگر و CDN را پاک کنید.
  • از بخش تنظیمات افزونه، وضعیت پردازش تصویر را دوباره چک کنید.
  • در صورت نبود Imagick، موقتاً از GD استفاده می‌شود، اما پیشنهاد می‌شود Imagick فعال شود.
در بیشتر موارد مشکل با فعال‌سازی اکستنشن از سمت هاست یا مدیر سرور حل می‌شود.

جمع ‌بندی

برای بهترین عملکرد PixelSEO Pro، پیشنهاد می‌شود افزونه را روی وردپرس 5.9 تا 6.9+ و PHP 8+ نصب کنید و در صورت امکان، اکستنشن Imagick را نیز فعال نگه دارید.

بازگشت به صفحه اصلی