نویسنده: نسرین ولی خانی

  • آموزش رفع خطای the link you followed has expired در وردپرس

    آموزش رفع خطای the link you followed has expired در وردپرس

    شاید بارها با خطای the link you followed has expired رو به رو شده اید. این خطا به معنی منقضی شدن پیوندی است که شما دنبال آن هستید. با مشاهده این خطا اطلاعات زیادی در مورد مشکل پیش آمده به دست نخواهید آورد به همین دلیل رفع کردن آن برای افراد مبتدی کمی دشوار است. ما در این مقاله روش های رفع خطای the link you followed has expired را معرفی خواهیم کرد، پس در ادامه با ما همره باشید.

    دلایل بروز خطای the link you followed has expired در وردپرس

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

    دلایل بروز خطای the link you followed has expired در وردپرس
    دلایل بروز خطای the link you followed has expired در وردپرس

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

    بخش رسانه در وردپرس
    بخش رسانه در وردپرس

    اگر قصد دارید فایلی با حجم زیادتر از محدودیت اعمال شده آپلود کنید، با خطاهایی مانند Memory exhausted error و یا  maximum execution time exceeded error رو به رو می شوید. در چنین مواقعی وقتی بخواهید قالب یا افزونه ای را آپلود کنید با خطای the link you followed has expired مواجه می شوید. در ادامه مطلب با روش های رفع خطای the link you followed has expired آشنا خواهیم شد.

    روش های رفع خطای the link you followed has expired

    افزایش اندازه فایل آپلودی و همچنین بالا بردن مدت زمان اجرای دستورات در سایت، سریع ترین راه حل برای رفع این خطا است.

    1. افزایش محدودیت های از طریق فایل php

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

    برای انجام این کار فقط کافی است درون فایل function.php کد زیر را قرار دهید.

     ;ini_set( 'upload_max_size' , '120M' )@
     ;ini_set( 'post_max_size', '120M')@
    ;ini_set( 'max_execution_time', '300' )@
    1
    2
    3

    با تغییر اندازه upload_max_size و post_max_size به اندازه دلخواه می توانید فایل های خود را آپلود کنید. برای افزایش مدت زمان اجرای دستورات نیز باید مقدار max_execution_time را بالا ببرید. این مقدار بر اساس ثانیه می باشد.

    2. افزایش محدودیت از طریق htaccess.

    در صورتی که قصد ندارید کدی را به function.php اضافه کنید یا مکرر قالب سایت خود را تغیر می دهید، می توانید سراغ htaccess. بروید.

    برای این کار از طریق FTP یا فایل منیجر اقدام به ویرایش htaccess. کنید.

    افزایش محدودیت از طریق htaccess.
    افزایش محدودیت از طریق htaccess.

    در ادامه کد زیر را در بخش پایانی فایل htaccess. قرار دهید.

    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300
    1
    2
    3
    4

    با تغییر دادن مقادیر هر سطر از کد می توانید به میزان دلخواه فایل آپلود کنید و به رفع خطای the link you followed has expired بپردازید.

    3. افزایش محدودیت از طریق فایل ini

    فایل php.ini که در root هاست قرار دارد، فایل پیکربندی است که php و وردپرس از آن استفاده می کنند. این احتمال وجود دارد که در برخی هاست های اشتراکی این فایل در روت هاست قرار نداشته باشد. در این صورت باید از طریق نوت پد یک فایل با نام php.ini ایجاد کرده و در روت سایت قرار دهید.

    درون فایل php.ini کدای زیر را قرار دهید:

    upload_max_filesize = 128M
    post_max_size = 128M
    max_execution_time = 300
    1
    2
    3

    با تغییر دادن مقادیر هر کدام از سطرها به میزان دلخواه فایل آپلود کنید.

    امیدواریم که این آموزش به شما در رفع خطای the link you followed has expired کمک کند. در صورت وجود سوال می توانید در زیر همین پست آن را مطرح کنید.

    منبع : wpbeginner

  • آموزش رفع خطای Mixed Content در وردپرس

    آموزش رفع خطای Mixed Content در وردپرس

    اگر بعد از نصب گواهی امنیت SSL روی سایت، پیکربندی و تنظیمات گواهی SSL به درستی انجام نشده باشد، خطای Mixed Content نمایش داده می شود. چنین مشکلی به احتمال زیاد در رابط کاربری و سئو سایت شما تاثیرات منفی خواهد گذاشت. با ما همراه باشید تا نحوه رفع خطای Mixed Content در وردپرس را بررسی کنیم.

    علت خطای Mixed Content در وردپرس

    سایت هایی که بر روی پروتکل http فعال بوده و از گواهی امنیت SSL استفاده نمی کنند، از ماه جولای 2018 توسط گوگل در مرورگر کروم به عنوان سایت های نا امن نشانه دار شده و به کاربران نمایش داده می شوند. استفاده از گواهی امنیت SSL باعث ایجاد یک لایه امنیتی بر روی مرورگرها در هنگام انتقال اطلاعات می شود. به این دلیل موتورهای جست جو مانند گوگل، مدیران سایت ها را تشویق می کنند تا از این گواهی روی سایت خود استفاده کنند.

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

    علت خطای Mixed Content در وردپرس
    علت خطای Mixed Content در وردپرس

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

    علت خطای Mixed Content در وردپرس
    علت خطای Mixed Content در وردپرس

     

    نمایش چنین آیکنی در آدرس بار نشان دهنده استفاده سایت شما از گواهی امنیت است. با این حال بعضی از محتواها بر روی پروتکل HTTPs قرار ندارند. برای پیدا کردن چنین محتواهایی می توانید از Inspect Element در مرورگرهای موزیلا و کروم استفاده کنید.

    با استفاده از این ابزا خطاهای Mixed Content به صورت خطا نشان داده می شوند. همچنین محتواهایی که مشکلی دارند توسط این ابزار شناسایی می شوند.

    علت خطای Mixed Content در وردپرس
    علت خطای Mixed Content در وردپرس

    فایل های Mixed Content را به صورت دستی می توانید برطرف کنید. گاهی اوقات چنین فایل هایی توسط خود وردپرس در بانک اطلاعاتی سایت ذخیره می شوند. پیدا کردن و برطرف کردن این موارد دشوار است.

    رفع خطای Mixed Content در وردپرس

    اگر تعداد فایل های Mixed Content به اندازه ای زیاد باشند که برطرف کردن آنها به صورت دستی زمان بر بوده و خسته کننده باشد، پیشنهاد ما این است که از افزونه SSL Insecure  Content Fixer استفاده کنید.

    رفع خطای Mixed Content در وردپرس
    رفع خطای Mixed Content در وردپرس

    با مراجعه به تنظیمات این افزونه گزینه SSL Insecure Content را انتخاب کنید.

    برای رفع خطای Mixed Content در این افزونه چند سطح مختلف وجود دارد.

    1. Simple

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

    1. Content

    لایه Content علاوه بر داشتن تمام ویژگی های لایه Simple، اقدام به بررسی محتواهای داخلی و ابزارک های وردپرس می کند.

    1. Widgets

    لایه Widgets نیز تمام امکانات لایه بالایی را دارد. با این حال این لایه قابلیت برطرف کردن منابع لود شده در ابزارک ها را نیز دارد.

    1. Capture

    این لایه اقدام به بررسی تمام محتواهای سایت کرده و URL های آنها را با HTTPs جایگزین می کند. اما مدت زمان اجرای این روش زیاد بوده و عملکرد صحیح سایت را ممکن است مختل کند.

    1. Capture All

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

    رفع خطای Mixed Content در وردپرس
    رفع خطای Mixed Content در وردپرس

    گزینه ای که به صورت پیش فرض انتخاب شده است بر روی تمام سایت ها عمل می کند. تنظیمات دیگر افزونه مانند تنظیمات وب سرور CDN و nginx را باید با توجه به سایت خود انتخاب کنید.

    امیدواریم که توسط این آموزش بتوانید به رفع خطای وردپرس بپردازید. پیشنهاد می کنیم اگر به خطای Missing a temporary folder در وردپرس برخوردید در آموزش مربوطه می توانید حل آن را مشاهده کنید.

    منبع : wpbeginner

  • آموزش رفع خطای Maximum Execution Time Exceeded در وردپرس

    آموزش رفع خطای Maximum Execution Time Exceeded در وردپرس

    معمولا در وردپرس محدودیت هایی اعمال می شود تا از استفاده های نادرست و نفوذ دیگران به سیستم جلوگیری شود. یکی از این محدودیت ها، محدودیت در زمان می باشد که گاهی برای مصرف کنندگان وردپرس مشکل ساز خواهد بود. این محدودیت برای اجرای اسکریپت PHP تعبیه شده است. PHP یک زبان برنامه نویسی می باشد که وردپرس بر اساس آن کدگذاری گردیده است. در این آموزش می خواهیم روش های رفع خطای Maximum Execution Time Exceeded را بررسی کنیم.

    علت بروز خطای Maximum Execution Time Exceeded در وردپرس چیست؟

    محدودیت زمانی ممکن است توسط ارائه دهندگان هاست وب سایت بیشتر و یا کمتر از مقدار ضروری تنظیم شود. زمانی که اسکریپت به زمان حداکثری تنظیم شده برسد، خطای Maximum Execution Time Exceeded به نمایش درخواهد آمد.

    رفع خطای Maximum Execution Time Exceeded در وردپرس

    برای برطرف کردن این خطا کافی است در دو روش مراحل ساده ی زیر را به درستی به انجام برسانید:

    روش اول برای رفع خطای Maximum Execution Time Exceeded : ویرایش فایل htaccess

    در روش اول فایل htaccess به صورت دستی مورد ویرایش قرار می گیرد. با انجام این کار محدوده زمانی وردپرس بیشتر خواهد شد و احتمال بروز خطا کاهش خواهد یافت. برای ویرایش دستی فایل نام برده مطابق مراحل زیر عمل نمایید‌.

    گام اول: در ابتدا باید به وب سایت خود وصل شوید. برای این کار از سرویس گیرنده FTP استفاده کنید.

    گام دوم: در پوشه ای به نام wp-content و یا wp-admin فایل htaccess را بیابید.

    گام سوم: بعد از یافتن فایل htaccess عبارت زیر را به طور دقیق به آن اضافه نمایید. نوشتن این عبارت در این فایل، زمان حداکثری اجرا را تا ۳۰۰ ثانیه یعنی ۵ دقیقه افزایش می دهد اما اگر با انجام این کار دوباره با خطای محدودیت زمان روبه رو شدید بهتر است به جای عدد ۳۰۰ عدد ۶۰۰ را درج نمایید.

    php_value max_execution_time 300
    1

    روش دوم برای رفع خطای محدودیت زمانی: استفاده از افزونه

    علاوه بر ویرایش دستی فایل htaccess، می توان آن را به کمک افزونه های مختلف نیز ویرایش نمود. برای انجام این کار مطابق با مراحل زیر عمل نمایید:

    گام اول: ابتدا باید افزونه مورد نظر خود را یافته و آن را دانلود کنید. WP Maximum Execution Exceeded یکی از افزونه های بسیار پرکاربرد و مفید برای این کار است.

    گام دوم: بعد از دانلود افزونه، آن را نصب کرده و فعال نمایید.

    گام سوم: در محیط افزونه نصب شده، وارد بخش Maximum Execution Time Exceeded شده و حداکثر زمان را روی ۳۰۰ ثانیه تنظیم کنید. در صورتی که دوباره با خطا مواجه شدید مانند روش قبلی آن را به ۶۰۰ ثانیه افزایش دهید.

     

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

    منبع : wpbeginner

  • آموزش حل خطای Missing a temporary folder در وردپرس

    آموزش حل خطای Missing a temporary folder در وردپرس

    گاهی اوقات ممکن است در سایت های وردپرسی وقتی اقدام به ایجاد نوشته جدید کرده و قصد اضافه کردن تصویر یا فایلی را به نوشته خود داشته باشید با خطایی با عنوان Missing a temporary folder مواجه شوید. این خطا ممکن است در هنگام آپدیت هسته وردپرس، پلاگین و یا قالب سایت نیز رخ دهد. در چنین مواقعی شما قادر به آپلود یا بروزرسانی هیچ یک از موارد فوق نخواهید بود. در ادامه با ما همراه باشید حل خطای Missing a temporary folder در وردپرس آشنا شوید.

    در اغلب موارد دلیل بروز چنین خطایی به خاطر خطاهای موجود در ورژن php هاست و یا تغییرات در کانفیگ هاست می باشد. علاوه بر این ممکن است دلایل دیگری نیز باعث به وجود آمدن این خطا شود. با ما همراه باشید تا چگونگی رفع پیغام خطای Missing a temporary folder  را در وردپرس بررسی کنیم.

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

    اما در بعضی موارد به دلیل بروز خطا در php هاست، وردپرس قادر به دسترسی و انتقال فایل ها به مسیر مورد نظر نمی باشد و یا اگر مسیر مورد نظر وجود نداشته باشد در هنگام بروزرسانی قالب یا افزونه ها با پیغام Missing a temporary folder ر و به رو می شویم. چنین پیغامی نشان دهنده گم شدن پوشه مورد نظر است.

    حل خطای Missing a temporary folder در وردپرس

    برای رفع این مشکل باید این پوشه را در هاست خود ایجاد کرده و با اندکی کدنویسی مشکل را برطرف کنید. در ادامه مراحل انجام این کار را بررسی خواهیم کرد. ابتدا وارد هاست خود شده و File Manager را انتخاب کنید. در صفحه باز شده تمام فایل های موجود در هاست شما نشان داده خواهد شد.

    آموزش حل خطای Missing a temporary folder در وردپرس
    آموزش حل خطای Missing a temporary folder در وردپرس

    1.   ایجاد تغییرات در فایل کانفیگ وردپرس

    پس از ورد به هاست به مسیر public_html رفته و وارد مسیر نصب وردپرس شوید. در صورتی که وردپرس بر روی دامنه اصلی نصب شده باشد فایلی با نام wp-config.php را پیدا کنید. اما اگر وردپرس روی ساب دامنه یا پوشه ای دیگر نصب شده باشد، باید وارد پوشه مورد نظر شده و سپس همان فایل را پیدا کنید. در ادامه باید اقدام به ویرایش فایل مورد نظر کنید:

    در صورتی که از هاست cPanel استفاده می کنید با راست کلیک روی فایل گزینه Edit را انخاب کنید. اما اگر از دایرکت ادمین استفاده می کنید، رو به روی فایل گزینه Edit را انتخاب کنید. در ادامه باید کد زیر را قبل از خط That’s all, stop editing! Happy blogging  قرار دهید و سپس فایل را ذخیره کنید.

    ;(‘ define(‘WP_TEMP_DIR’, dirname(__FILE__) . ‘/wp-content/temp

    2.   ایجاد پوشه temp در مسیر آپلود وردپرس

    در همان مسیری که فایل را ویرایش کرده اید به پوشه wp-content رفته و یک پوشه با نام temp ایجاد کنید. در ادامه مراحل ایجاد پوشه درون هاست را بررسی خواهیم کرد:

    • ایجاد پوشه در هاست cPanel

    در همان مسیری که قرار دارید در بخش بالای صفحه روی New Folder کلیک کنید و بعد از وارد کردن نام پوشه روی Create کلیک کنید تا پوشه ایجاد شود.

    • ایجاد پوشه در هاست دایرکت ادمین

    در مسیر فوق در بخش انتهایی صفحه گزینه Create Folder را انتخاب کرده و پس از وارد کردن نام پوشه روی Create کلیک کنید تا پوشه مورد نظر ایجاد شود.

    بعد از انجام مراحل گفته شده ، برای اطمینان از رفع شدن مشکل اقدام به آپلود فایل و یا بروزرسانی قالب یا افزونه کنید. امیدواریم با مطالعه این آموزش بتوانید حل خطای Missing a temporary folder در وردپرس بپردازید. پیشنهاد می کنیم نوشتار  ” چگونه خطای عدم بازسازی رمز عبور در وردپرس را رفع کنیم؟ “ را نیز مطالعه فرمایید.

     

    منبع: wpbeginner

  • چگونه خطای عدم بازسازی رمز عبور در وردپرس را رفع کنیم؟

    چگونه خطای عدم بازسازی رمز عبور در وردپرس را رفع کنیم؟

    گاهی اوقات در هنگام تغییر رمز عبور خود در وردپرس با خطا مواجه می شویم. چنین خطایی در هنگام تلاش شما برای ورود به سایت رخ می دهد. با ما همراه باشید تا نحوه ی حل خطای عدم بازسازی رمز عبور در وردپرس را بررسی کنیم.

    دلایل بروز خطای عدم بازسازی رمز عبور در وردپرس

    نخستین نشانه مبنی بر عدم بازسازی رمز عبور این است که در تلاش خود برای ورود به سایت ناموفق باشید. یعنی با وارد کردن نام کاربری و کلمه عبور صحیح خود در فرم لاگین نمی توانید وارد سایت شوید. در حقیقت سیستم نمی تواند اطلاعات کاربری شما را به درستی تشخیص دهد. در چنین مواقعی شما به دنبال بازسازی رمز عبور خواهید رفت، اما با خطای Could not save password reset key to database  مواجه می شوید.

    خطای عدم بازسازی رمز عبور در وردپرس
    خطای عدم بازسازی رمز عبور در وردپرس

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

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

    آموزش خطای عدم بازسازی رمز عبور در وردپرس

    راه حل موثر برای رفع این مشکل استفاده از یک سرویس گیرنده FTP یا مدیریت فایل cPanel برای اتصال به سایت خود می باشد. پس از آن که به بخش مدیریت فایل وب سایت خود وارد شدید با طی کردن مسیر wp-content / uploads / folder اقدام به حذف چند فایل با حجم زیاد کنید تا فضای خالی برای عملیات بازسازی رمز عبور ایجاد شود. برای اطمینان بیشتر بهتر است قبل از حذف از فایل های خود یک فایل پشتیبان تهیه کنید.

    آموزش خطای عدم بازسازی رمز عبور در وردپرس
    آموزش خطای عدم بازسازی رمز عبور در وردپرس

    با خالی شدن فضای دیسک می توانید وارد مدیریت سایت خود شده و فایل های غیر ضروری را پاک کنید. در وردپرس افزونه هایی وجود دارد که تنظیمات آنها مانع حذف شدن فایل های موجود در حافظه پنهان می شود. این فایل ها ممکن است میزان قابل توجهی از فضای دیسک شما را اشغال کنند.

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

    در این آموزش به رفع خطای عدم بازسازی رمز عبور پرداختیم. در صورت تمایل می توانید مقاله ی آموزش رفع خطای This site ahead contains harmful programs در وردپرس را نیز مطالعه فرمایید.

     

    منبع : wpbeginner

  • آموزش رفع خطای This site ahead contains harmful programs در وردپرس

    آموزش رفع خطای This site ahead contains harmful programs در وردپرس

    زمانی که یک سایت توسط هکرها هک می شود گوگل سایت مورد نظر را به عنوان یک سایت نا امن شناخته و علامت گذاری می کند، در چنین مواردی پیغام This site ahead contains harmful programs نمایش داده می شود. در بعضی مواقع حتی بعد از درست کردن مشکل هک نیز این پیغام نمایش داده می شود. ما در این مقاله آموزش رفع خطای This site ahead contains harmful programs در وردپرس را آماده کرده ایم، پس در ادامه با ما همراه باشید.

    عواملی که باعث بروز خطای This site ahead contains harmful programs می شوند

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

    به همین خاطر است که در صورتی که گوگل در یک سایت کدی را مشکوک و تروجان تشخیص دهد، در هنگام باز کردن این سایت پیغام هشداری را به بازدید کنندگان نمایش می دهد تا آنها را از خطرات احتمالی بازدید از این سایت آگاه شوند.

    خطای This site ahead contains harmful programs
    خطای This site ahead contains harmful programs

    دلیل دیگری که ممکن است باعث بروز چنین خطایی شود، نمایش تبلیغات بی کیفیت است. این امکان وجود دارد که این شبکه های تبلیغاتی، برخی از تبلیغات خود را برای سایت هایی که کدهای مخرب را پخش می کنند نمایش دهند. برای اینکه از امن بودن سایت خود مطمئن شوید، می توانید سایت خود را به وسیله Googles safe browsing تجزیه و تحلیل کنید. برای این کار باید دامنه سایت خود را در آدرس بار مرورگر خود به شکل زیر وارد کنید:

    www.google.com/safebrowsing/diagnostic?site=your domain.com

    در این بخش باید به جای Your domain.com آدرس وب سایت خود را بنویسید. پس از آنکه دلیل بروز این خطا را یاد گرفتیم به سراغ روش های حل آن می رویم.

    روش های رفع خطای This site ahead contains harmful programs

    نکته مهم در شروع رفع خطای This site ahead contains harmful programs ، تهیه یک فایل پشتیبان از کل سایت وردپرسی می باشد. چرا که بعد از حذف کدهای مخربی که باعث این خطا شده اند باید سایت خود را بازیابی کنید. بازیابی سایت ممکن است به کاری پیچیده و  زمان بر تبدیل شود. حتی این امکان وجود دارد که بعد از حذف این کدها و تا وقتی که شما محل ورود این کد مخرب (Backdoor) را پیدا و حذف کنید،  عامل مخرب به عقب بازگشته باشد.

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

    با حذف backdoor کار تمام نمی شود و باید کل فایل ها و بانک اطلاعاتی خود را برای یافتن کدهای مخرب به دقت بررسی کنید. به دلیل این که آلوده شدن و پاک کردن یک سایت وردپرسی کار بسیار دشوار و پیچیده ای است، پیشنهاد می شود حتما از Sucuri در سایت خود استفاده کنید.

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

    Sucuri : رفع خطای This site ahead contains harmful programs
    Sucuri : رفع خطای This site ahead contains harmful programs

    حذف پیغام هشدار توسط گوگل

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

    حذف پیغام هشدار توسط گوگل
    حذف پیغام هشدار توسط گوگل

    امیدوارم این مقاله به شما در رفع خطهای وردپرس کمک کند. اگر سوال و یا مشکلی در مورد آموزش رفع خطای This site ahead contains harmful programs داشتید می توانید در زیر همین پست کامنت کنید تا تیم کارشناسان وردپرس یار در اسرع وقت به شما پاسخ بدهند.

    در صورت تمایل می توانید در ویدیوی زیر رفع این خطا را به صورت گام به گام مشاهده فرمایید.

    منبع : wpbeginner

  • آموزش رفع خطای 404 وردپرس با 3 روش کاملا ساده

    آموزش رفع خطای 404 وردپرس با 3 روش کاملا ساده

    حتما برای شما هم پیش آمده است که در هنگام باز کردن یک سایت با پیغام 404 مواجه شوید. خطای 404 یکی از رایج ترین مشکلات در سایت های وردپرسی است. این خطا برای همه کاربران آزار دهنده است، به ویژه اگر سایت خودمان با این خطا مواجه شود. این مشکل در زمان خیلی کوتاهی در حد 5 دقیقه حل می شود. پس در ادامه با ما همراه باشید تا با روش های حل خطای 404 در وردپرس آشنا شویم. از چه روش هایی برای رفع خطای 404 در وردپرس استفاده کنیم؟

    آموزش رفع خطای 404 وردپرس

    به طور کلی به سه روش موثر می توانیم خطای 404 وردپرس را حل کنیم. این سه روش عبارتند از:

    1. تنظیم دوباره پیوندهای یکتا وردپرس
    2. بازگرداندن فایل .htaccess سایت
    3. غیر فعال کردن قالب ها و افزونه ها

    قبل از آنکه روش های حل خطای 404 را توضیح دهیم، بهتر است کمی در مورد دلایل به وجود آمدن این خطا بحث کنیم.

    خطای 404 وردپرس و دلایل بروز آن چیست؟

    بعضی مواقع زمانی که قصد باز کردن یک صفحه را داریم با خطایی با عنوان 404 مواجه می شویم. این پیغام در مرورگرها مختلف با عناوین متفاوتی مشاهده می شود. برای مثال در مرورگر فایرفاکس با متن 404 Not Found و در مرورگر کروم با متن   404. That’s an error به کاربران نمایش داده می شود.

    نمایش این پیغام با هیچ توضیحی برای کاربران نامفهوم می باشد. برای همین برخی از وب سایت ها صفحه خطای 404 اختصاصی خود را برای کاربران نمایش می دهند تا کاربر از مفهوم و علت خطا مطلع شود. چرا که ممکن است تنها یک صفحه از سایت بنا به دلایلی با خطا مواجه شده باشد و بقیه بخش ها به درستی قابل دسترس باشند.

    رفع خطای 404 وردپرس
    رفع خطای 404 وردپرس

    دلایل به وجود آمدن خطای 404

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

    1. اشتباه بودن آدرس

    اگر کوچکترین اشتباهی مانند یک کاراکتر اضافی در آدرس وارد شده در مرورگر وجود داشته باشد با خطای 404 مواجه خواهیم شد.

    1. اختلال در کش مرورگر

    در بعضی مواقع مرورگر ها اقدام به ذخیره سازی صفحات وب سایت ها می کنند. در چنین مواقعی ممکن است حتی پس از رفع مشکل نیز با خطای 404 مواجه شوید.

    1. تنظیمات اشتباه DNS

    در مواقعی این احتمال وجود دارد که دامنه شما روی DNS های مورد استفاده شما به درستی ست نشده باشند. چنین مواردی احتمال مواجه شدن با خطای 404 را بالا می برد.

    1. سازگاری وردپرس

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

    پیغام خطای 404 فقط مختص وردپرس نیست. اما مزیت وردپرس در مواجهه با این خطا، داشتن راه حل هایی زیاد برای عیب یابی و رفع این خطا می باشد.

    مراحلی که باید قبل از رفع خطای 404 وردپرس انجام دهید.

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

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

    آموزش رفع خطای 404 وردپرس

    به طور کلی خطای 404 یکی از رایج ترین خطاها در ورد پرس است. این خطا ممکن است به دلیل به روز رسانی سایت و …. باشد. به همین دلیل بهتر است بعد از مواجه شدن با این پیغام، مجدد بعد از 10 دقیقه به همان آدرس مراجعه کنید. چون ممکن است مشکل برطرف شده باشد. در غیر اینصورت معلوم می شود که مشکل مربوط به هاست و سرور نمی باشد و چاره کار را باید در جای دیگری جویا شوید.

    روش اول- تنظیم مجدد پیوندهای یکتا

    از رایج ترین دلایلی که منجر به نمایش خطای 404 در وردپرس می شود وجود مشکلاتی در پیوندهای یکتا می باشد. وردپرس برای قالب بندی پست ها و پیوندها گزینه های متنوعی را ارائه می کند. یکی از این گزینه ها تنظیم نحوه نمایش آدرس پست ها در وردپرس است.  در این مواقع برای رفع کردن مشکل باید پیوندهای یکتا را مجددا تنطیم کنید. این کار را از دو روش می توان انجام داد. روش اول از بخش داشبورد ورد پرس و روش دوم استفاده از نرم افزار FTP  می باشد.

    در صورتی که به داشبورد وردپرس دسترسی دارید، برای رفع مشکل با مراجعه به بخش پیوندهای یکتا، ساختار پیوند یکتا در وردپرس را تغییر دهید.  در این مرحله (نام نوشته) یا (پیشفرض) را انتخاب کرده و روی دکمه ذخیره کلیک کنید. سپس به سایت مراجه کنید تا ببینید مشکل رفع شده یا خیر.

     

    تنظیم مجدد پیوندهای یکتا
    تنظیم مجدد پیوندهای یکتا

    روش دوم- برگرداندن فایل .htaccess در وردپرس

    ویرایش فایل .htaccess روش دیگری برای رفع خطای 404 است. فایل .htaccess محلی برای ذخیره سازی تغییرات قسمت پیوندهای یکتا در وردپرس است. وظیفه اصلی فایل .htaccess برقراری ارتباط بین سرور و هاست و کنترل نحوه تولید آدرس های اینترنتی صفحات وب سایت می باشد.
    در صورتی که به داشبورد وردپرس دسترسی ندارید، باید فایل .htaccess را دستی ویرایش کنید. برای اینکار از طریق FTP به وب سایت خود وارد شده و به ریشه اصلی سایت مراجع کنید. به طور معمول مسیر نصب وردپرس و پوشه Public_html یا www پوشه هدف می باشد.

    برگرداندن فایل .htaccess در وردپرس
    برگرداندن فایل .htaccess در وردپرس

    در این بخش نام پوشه .htacceess را جست جو کنید. روی فایل راست کلیک کرده و گزینه view/edit را بزنید.
    توجه کنید که نباید هیچ تغییری در نام فایل انجام شود. تنها باید فایل را به حالت پیش فرض برگردانید. بهتر است کدهای موجود درون فایل را قبل از تغییر دادن در یک فایل نوت پد کپی کنید. کدها را حذف کرده و کدهای زیر را به جای آن ها قرار دهید.

    رفع خطای 404 وردپرس
    رفع خطای 404 وردپرس

    به احتمال زیاد بعد از طی کردن این مراحل خطای 404 از بین می رود.

    روش سوم- غیر فعال کردن افزونه ها و قالب های وردپرسی

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

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

    غیر فعال کردن افزونه ها و قالب های وردپرسی
    غیر فعال کردن افزونه ها و قالب های وردپرسی

    غیرفعال سازی ترتیبی و تک به تک افزونه ها به شما کمک می کند تا افزونه ناسازگار را شناسایی کنید.  در صورتی که هنوز مشکل برطرف نشده باشد از طریق FTP به بخش content/thems رفته و نام قالب را تغییر داده یا غیرفعال کنید. به شما پیشنهاد می کنیم که سری به مقاله ی برطرف کردن ارور Memory Exhausted وردپرس و افزایش حافظه PHP نیز بزنید.

    منبع : hostinger

  • برطرف کردن ارور Memory Exhausted وردپرس و افزایش حافظه PHP

    برطرف کردن ارور Memory Exhausted وردپرس و افزایش حافظه PHP

    آیا تاکنون با ارور Memory Exhausted وردپرس مواجه شده اید؟ این خطا یکی از معمول ترین خطاهای وردپرس است که شما می توانید به راحتی آن را با افزایش حافظه ی PHP برطرف سازید. ما اکنون به شما نشان می دهیم که با افزایش حافظه ی PHP چگونه می توان ارور Memory Exhausted وردپرس را برطرف نمود.

    ارور Memory Exhausted وردپرس چیست؟

    پیش از هر چیزی بهتر ست ببینیم که ارور Memory Exhausted وردپرس چیست. همانطور که می دانید وردپرس با زبان PHP نوشته شده است و پی اچ پی برای برنامه نویسی کدهای سمت سرور مورد استفاده قرار می گیرد. هر سایتی برای عملکرد های احتمالی خود نیازمند یک سرور میزبان یا همان هاست می باشد. سرورهای وب در هر کامپیوتری، دقیقا مشابه هم هستند.

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

    هنگامی که کد وردپرس شما به حافظه ی بیشتری نسبت به حافظه پیش فرض تعیین شده نیاز داشته باشد، شما با ارور Memory Exhausted وردپرس روبرو خواهید شد. به طور پیش فرض، وردپرس تلاش می کند محدوده ی حافظه ی PHP را در زمانی که کمتر از ۶۴ مگابایت می باشد، به صورت خودکار افزایش دهد. هر چند که ۶۴ مگابایت در اغلب مواقع کافی نیست.

    بنابر آنچه که گفته شد، به ما اجازه دهید به شما نشان دهیم که چگونه می توان با افزایش میزان حافظه ی PHP، از ارور Memory Exhausted خلاص شد.

    افزایش محدوده ی حافظه ی PHP وردپرس

    ابتدا شما باید در سایت وردپرس خود، فایل WP-confing-php را ویرایش نمایید. این عبارت در پوشه ی روت سایت وردپرس شما واقع شده است و شما به استفاده از یک مشتری FTP یا مدیر فایل در کنترل پنل میزبان وب خود نیاز خواهید داشت.

    سپس، شما باید تکه کد زیر را در زیر عبارت “That’s all, stop editing! Happy blogging” بنویسید.

    define( 'WP_MEMORY_LIMIT', '256M' );
    1

    با نوشتن این قطعه کد میزان فضای اختصاصی را به 256 مگابایت ارتقا خواهید داد. کار دیگری که باید انجام دهید، ذخیره سازی و بارگذاری تغییرات ایجاد شده روی عبارت WP-confing-php file است تا به سرور شما بازگردد.

    پس از ذخیره ی این تغییرات خواهید دید که دیگر ارور Memory Exhausted وردپرس را نخواهید دید.

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

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

    منبع : wpbeginner

  • آموزش کامل بهینه سازی تصویر و سئو کردن عکس ها برای وردپرس

    آموزش کامل بهینه سازی تصویر و سئو کردن عکس ها برای وردپرس

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

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

    بهینه سازی تصویر چیست؟

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

    در زیر نمونه‌ای از یک تصویر بهینه‌شده و بهینه‌نشده را مشاهده می‌کنیم.

     بهینه سازی تصویر
    بهینه سازی تصویر

    همانطور که مشاهده می‌کنید یک عکس بهینه سازی شده می‌تواند – مانند این نمونه – ۷۵ درصد حجم کمتری نسبت به عکس اصلی داشته باشد. بدون اینکه از کیفیت آن کم شود.

    تکنولوژی بهینه سازی تصویر چیست؟

    به زبان خیلی ساده می‌توان گفت که بهینه سازی توسط تکنولوژی فشرده‌سازی  “Lossy”  و “Lossless” کار می‌کند. این تکنولوژی باعث می‌شود حجم عکس بدون کاهش محسوس کیفیت، کم شود.

    منظور از بهینه سازی عکس چیست؟

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

    چرا بهینه سازی تصاویر مهم است؟ فواید بهینه سازی تصاویر چیست؟

    با اینکه بهینه سازی تصاویر فواید زیادی دارد. اما در زیر مهم‌ترین‌ آنها را لیست کرده‌ایم:

    • سرعت سایت افزایش می‌یابد
    • افزایش رتبه در سئو
    • نرخ تبدیل بیشتر در فروش و هدایت کاربران به سایت
    • صرفه‌جویی در حجم و پهنای باند (که هزینه‌های هاست و CDN) را کاهش می‌دهد.
    • افزایش سرعت بک‌آپ‌گیری و همچنین کاهش حجم مورد نیاز برای بک‌آپ‌گیری

    پس از ویدوئوها، تصاویر بیشترین حجم را بین فایل‌های شما دارند. بر طبق مطالعات HTTP archive، تصاویر به صورت میانگین ۲۱ درصد از حجم سایت را اشغال می‌کنند. از آنجا که می‌دانیم پرسرعت بودن یک سایت رتبه بهتری در سئو ایجاد می‌کند و نرخ تبدیل بیشتری نیز از این طریق کسب می‌شود، ‌بهینه سازی تصاویر کاری است که هر کسب‌وکار آنلاینی برای موفقیت باید آن را انجام دهد.

    شاید برای شما این سوال ایجاد شود که بهینه سازی تصاویر چه تفاوت‌هایی را در یک سایت می‌تواند رقم بزند. بر طبق مطالعات Strangeloop یک ثانیه تاخیر در لود شدن سایت می‌توانید کاهش ۷ درصدی فروش، ۱۱ درصدی بازدید صفحات و ۱۶ درصدی کاهش رضایت مشتریان را در پی داشته باشد.

    فواید بهینه سازی تصاویر
    فواید بهینه سازی تصاویر

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

    چگونه تصاویر خود را برای وب بهینه کنیم؟

    کلید موفقیت دربهینه سازی تصاویر پیدا کردن حد وسط بین کم‌ترین حجم ممکن و کیفیت قابل قبول تصویر است.

    سه عاملی که نقش مهمی در بهینه سازی تصاویر ایفا می‌کنند:

    • فرمت تصاویر (JPEG – PNG – GIF)
    • فشرده‌سازی (فشرده‌سازی بیشتر=حجم کمتر)
    • ابعاد تصویر (ارتفاع و عرض)

    با انتخاب ترکیبی مناسب از این ۳ می‌توانید حجم عکس خود را تا ۸۰ درصد کم کنید.

    بیایید با جزیئات بیشتری درباره این ۳ مورد صحبت کنیم:

    ۱. فرمت تصویر

    اغلب وبمسترها از سه نوع فرمت استفاده می‌کنند. JPEG، PNG و GIF. انتخاب مناسب اینها می‌تواند نقش مهمی در بهینه سازی تصاویر ایفا کند. به زبان ساده می‌توان گفت از JPEG زمانی استفاده کنید که تصویر رنگ‌های زیادی دارد. از PNG زمانی استفاده کنید که عکس شما ساده است و یا نیاز به یک عکس ترنسپرنت دارید. از GIF هم زمانی استفاده کنید که نیاز به انیمیشن دارید.

    اگر فرق بین این فرمت‌ها را نمی‌دانید باید گفت که PNG فرمتی است که فشرده نشده است و به همین دلیل کیفیت بالاتری دارد. در عوض حجم بیشتری را اشغال می‌کند. از سوی دیگر JPEG فرمت فشرده شده است که اندکی کیفیت را کاهش می‌دهد تا به طرز قابل توجهی حجم عکس کاهش یابد. در مقابل GIF نیز فقط از ۲۵۶ رنگ، بدون نکات منفی حاصل از فشرده‌سازی، استفاده می‌کند که برای انمیشن‌ها عالیست.

    ۲. فشرده‌سازی

    این مورد نیز تاثیر مهمی در بهینه سازی تصاویر دارد. انواع و درجات مختلفی از فشرده‌سازی وجود دارد. تنظیمات این دو بستگی به ابزاری دارد که از آن برای بهینه سازی استفاده می‌کنید. بسیاری از ابزارهای ویرایشگر عکس مانند فتوشاپ، گیمپ و…امکانات داخلی برای فشرده‌سازی عکس را دارند. حتی می‌توانید پس از ذخیره کردن عکس از ابزارهای آنلاینی مانند TinyPNG و یا JPEG Mini، برای فشرده‌سازی راحت‌تر تصاویر استفاده کنید.

    اگرچه این دو روش را باید به صورت دستی و غیراتوماتیک انجام دهید ولی ما اینها را توصیه می‌کنیم. همچنین افزونه‌های متعددی برای وردپرس وجود دارد مانند Optimol، EWWW و Imsge Optimizer و هنگامی که عکسی را برای اولین بار آپلود می‌کنید آن را فشرده می‌کنند. بسیاری از مبتدیان و حتی شرکت‌های بزرگ ترجیح می‌دهند از این افزونه‌ها به علت سادگی استفاده کنند. در ادامه این مقاله در مورد این افزونه‌ها صحبت خواهیم کرد.

    ۳. ابعاد تصویر

    معمولا وقتی عکسی را از تلفن یا دوربین دیجتالی خود وارد لپتاپ می‌کنید دارای رزولوشن بالا و ابعادی طولانی دارد. به صورت نرمال این عکس‌ها حدود سیصد DPI رزولوشن دارند و حداقل ۲۰۰۰ پیکسل ابعادشان است. این عکس‌های با کیفیت بالایی که دارند برای چاپ و یا انتشار در دسکتاپ مناسب هستند ولی مناسب وب نیستند. کاهش ابعاد عکس نیز می‌تواند تاثیر قابل توجهی در در کاهش حجم عکس ایجاد کند. به سادگی می‌توانید از ابزارهای تغییر اندازه عکس در کامپیوتر خود استفاده کنید.

    به عنوان مثال ما عکسی، با حجم ۱.۸ مگابایت با رزولوشن سیصد DPI  و ابعاد ۴۹۰۰ در ۳۲۰۰ پیکسل را بهینه‌ کردیم. ما فرمت JPEG را برای فشرده‌سازی بیشتر تصویر انتخاب کردیم. ابعاد را نیز به ۱۲۰۰ در ۷۹۵ پیکسل کاهش دادیم. با این کار حجم عکس به ۱۰۳ کیلوبایت تغییر پیدا کرد. و این یعنی ۹۴ درصد کمتر از عکس اصلی.

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

    بهترین ابزارها و برنامه‌های بهینه سازی تصاویر

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

    توصیه می‌کنیم حتما قبلا از آپلود تصاویر در وردپرس از این ابزارها استفاده کنید. این کار به شما کمک می‌کند تا در مصرف حجم هاست خود صرفه‌جویی کرده و همراه با حفظ کیفیت عکس باعث افزایش سرعت سایت خود شوید.

    Photoshop

    فتوشاپ قابلیت ذخیره تصاویر برای وب را دارد. پس از باز کردن فایل خود در فتوشاپ بر روی گزینه File و سپس Save for Web کلیک کنید. با این کار یک پنجره جدید برای شما باز خواهد شد. در سمت راست این پنجره می‌توانید فرمت‌های مختلف تصویر را انتخاب کنید. برای فرمت JPEG انواع مختلف کیفیت را مشاهده خواهید کرد. وقتی کیفیت‌های مختلف را انتخاب می‌کنید، همزمان در قسمت پایین سمت چپ نیز می‌توانید حجم عکس را مشاهده کنید.

    بهینه سازی تصویر با فتوشاپ
    بهینه سازی تصویر با فتوشاپ

     

    GIMP

    GIMP که یک ابزار رایگان و متن باز و جایگزین محبوبی برای فتوشاپ می‌باشد. با این ابزار نیز می‌توانید تصاویر خود را برای وب بهینه کنید. نکته منفی این ابزار این است که استفاده از آن به راحتی و سادگی ابزارهای دیگر نیست.

    ابتدا باید تصویر خود را در GIMP باز کرده و از منوی File بر روی گزینه Export As کلیک کنید. با این کار پنجره جدیدی برای شما جهت ذخیره تصویر باز خواهد شد. برای فایل خود یک نام جدید انتخاب کنید سپس برروی گزینه export کلیک کنید.

    بهینه سازی تصویر با GIMP
    بهینه سازی تصویر با GIMP

    با این کار گزینه‌هایی برای خروجی گرفتن از عکس ظاهر می‌شود. در فرمت JPEG می‌توانید درجه فشرده‌سازی تصویر را انتخاب کنید تا حجم عکس کاهش یابد. سرانجام بر روی گزینه export کلیک کنید تا تصویر شما به صورت بهینه ذخیره شود.

    TinyPNG

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

    بهینه سازی تصویر با TinyPNG
    بهینه سازی تصویر با TinyPNG

    سپس این ابزار تصویر شما را فشرده کرده و لینک دانلود را به شما نمایش خواهد داد. از سایت TinyJPG نیز می‌توانید برای فشرده‌سازی تصاویر JPEG استفاده کنید. این سایت‌ها همچنین یک افزونه هم برای فتوشاپ دارند که این دو قابلیت را یکجا جمع کرده است. این دو ابزار API را به توسعه‌دهندگان، برای تبدیل اتوماتیک تصاویر ارائه می‌دهند، همچنین برای مبتدیان نیز یک افزونه وردپرس تدارک دیده‌اند.

    JPEG Mini

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

    بهینه سازی تصویر با JPEGmini
    بهینه سازی تصویر با JPEGmini

    از نسخه تحت وب این ابزار می‌توانید به صورت رایگان برای بهینه سازی تصویر استفاده کنید. البته نسخه دسکتاپ آن پولی است. همچنین API پولی نیز برای اجرای اتوماتیک این فرآیند در سرور را نیز ارائه می‌دهند.

    ImageOptim

    این ابزار که در مک قابل دسترس است، به شما کمک می‌کند تا تصاویر را، توسط یافتن بهترین درجه فشرده‌سازی و حذف رنگ‌های غیرضروری، بدون کاهش کیفیت، فشرده کنید.

    بهینه سازی تصویر با ImageOptim
    بهینه سازی تصویر با ImageOptim

    Trimage معادل این ابزار در ویندوز است.

    بهترین افزونه‌های بهینه سازی تصویر در وردپرس

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

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

    1.  Optimole
    2. EWWW Image Optimizer
    3.  Compress JPEG & PNG images
    4.  imagify
    5.  ShortPixel Image Optimizer
    6.  WP Smush
    7.  reSmush.it

    نکات نهایی بهینه سازی تصویر

    اگر عکس‌هایتان برای وب بهینه نکرده‌اید، همین الان شروع به این کار کنید. این کار تاثیر زیادی در سرعت سایت شما خواهد داشت و کاربران شما برای این موضوع قدردان شما خواهند بود. همچنین افزایش سرعت سایت باعث بهبود سئوی سایت شما شده و درنتیجه می‌توانید رتبه‌های بهتری در نتایج گوگل به دست آورید.

     

    منبع : wpbeginner