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

خطای Mixed content به چه معناست؟
بهتر است در سایت وردپرسی خود از گواهی امنیتی SSL استفاده کنید تا بتوانید HTTP را به HTTPS برای افزایش امنیت سایت تغییر دهید، زیرا گوگل کروم از سال 2018 به بعد تمام وب سایت هایی را که از HTTP استفاده می کنند را به عنوان سایت های ناامن علامت گذاری می کند. به طور کلی، گواهی SSL یک لایه امنیتی اضافی را به مرورگرهای کاربران اضافه می کند تا کاربران بتوانند در امنیت کامل وارد وب سایت شوند.
اکثر شرکت های ارائه دهنده میزبانی از گواهی SSL پشتیبانی می کنند و آن را به صورت رایگان در اختیار شما قرار می دهند که شما می توانید به سادگی آن را روی سایت خود فعال کنید. همچنین شما می توانید افزونه SSL را روی وردپرس خود پیاده سازی کنید. اگر شما گواهی SSL را به درستی روی سایت خود فعال کنید، یک آیکن قفل سبز رنگ در کنار نام آدرس سایت شما دیده می شود که نشان می دهد سایت شما امن است.
آموزش رفع خطای Mixed content وردپرس
از طرفی اگر شما SSL را به درستی پیکربندی نکرده باشید، یک آیکن علامت تعجب یا قفل شکسته را در کنار نام آدرس سایت خود مشاهده خواهید کرد
این موضوع نشان دهنده این است که برخی از محتواهای وب ‌سایت شما از آدرس های غیر HTTPS استفاده می کنند که باعث می شود SSL شما به رنگ سبز نشان داده نشود.
آموزش رفع خطای Mixed content وردپرس
برای رفع ارور Mixed content در وردپرس، روش های مختلفی وجود دارد که شما می توانید از آنها استفاده کنید. ما در این مطلب قصد داریم آموزش رفع مشکل mixed content وردپرس را با دو افزونه اس اس ال و Fixing Mixed Content Error in WordPress در اختیار شما قرار دهیم.
1- آموزش رفع خطای Mixed Contentبا افزونه really simple ssl
یکی از بهترین افزونه هایی که می توانید به کمک آن سایت خود را امن کنید، استفاده از افزونه really simple ssl می باشد. این افزونه تاکنون بیش از 5 میلیون نصب فعال داشته است که نشان از محبویت بالای آن در میان کاربران وردپرسی را دارد. در ابتدا شما باید از طریق پیشخوان وردپرس این افزونه را نصب و فعال کنید. برای اینکار از بخش “افزونه ها” روش “افزودن” کلیک کنید و سپس عبارت “really simple ssl” را جستجو نمائید. بعد از آن افزونه را فعال کنید. همچنین اگر با نحوه نصب افزونه آشنایی ندارید می توانید “آموزش نصب افزونه وردپرس” را مشاهده نمائید.
بعد از فعال سازی افزونه از بخش “تنظیمات” روی گزینه “ssl” کلیک کنید. پس از آن در بخش “تنظیمات” گزینه “ترکیب محتوای ثابت یا همان تاییدکننده محتوای مختلف” را فعال کنید. با فعال کردن این گزینه، ارور Mixed content در وردپرس شما حل خواهد شد.
بعد از آن کافیست روی دکمه “ذخیره” کلیک کنید تا تغییرات بای شما ذخیره گردد.
2- آموزش رفع خطای Mixed Contentبا افزونه SSL Insecure Content Fixer
در ابتدا وارد پیشخوان وردپرس خود شوید و سپس از بخش “افزونه ها” روی گزینه “افزودن” کلیک کنید. بعد از آن کافیست در باکس جستجو عبارت “SSL Insecure Content Fixer” را سرچ نمائید. پس از آنکه افزونه برای شما ظاهر شد کافیست آن را نصب و فعال کنید.
پس از آنکه افزونه را فعال کردید، از بخش “تنظیمات” روی گزینه “SSL Insecure Content” کلیک نمائید. این افزونه سطح های مختلفی را برای رفع خطای SSL Insecure Content Fixer ارائه می دهد که در ادامه آنها را به شما توضیح می دهیم.
آموزش رفع خطای Mixed Content
– بخش Simple
بخش “ساده” یکی از ساده ترین و بهترین گزینه ها برای رفع مشکل زرد شدن SSL برای مبتدیان می باشد. این گزینه به صورت خودکار این خطا را برای اسکریپت ها، شیوه نامه ها و تصاویر کتابخانه رسانه وردپرس برطرف می کند.
– بخش Content
اگر خطای Mixed content وردپرس با استفاده از گزینه “Simple” برطرف نشد، می توانید با زدن تیک این گزینه یک بار دیگر شانس خود را برای برطرف کردن این مشکل امتحان کنید. این گزینه از تمام ویژگی‌ های ساده، به‌ علاوه بررسی رفع‌ های درون محتوای وردپرس و ابزارک‌ های متنی استفاده می‌ کند.
– بخش Widgets
این گزینه شامل تمام اصلاحات اعمال شده در سطح محتوا در تمام ابزارک های وردپرس در وب سایت شما می شود.
– بخش Capture
این گزینه تمامی بخش های مختلف سایت از هدر گرفته تا فوتر، تمامی آنها را ثبت می کند و تمامی آدرس های اینترنتی وب سایت شما را با HTTP جایگزین می کند.
– بخش Capture all
اگر تمامی بخش های بالا را امتحان کردید اما نتوانستید نسبت به رفع خطای SSL Insecure Content Fixer اقدام کنید، می توانید این گزینه را تیک بزنید.
پس از آن وارد بخش “HTTPS detection” شوید. در این قسمت می توانید نحوه شناسایی محتوای HTTP در وب سایت خود را انتخاب کنید.
به صورت خودکار این قسمت روی پیش فرض فعال شده است که برای تمامی وب سایت ها مناسب می باشد. در صورت نیاز می توانید گزینه های دیگر را امتحان کنید و در نهایت تغییرات خود را ذخیره نمائید.
جمع بندی
خطا محتوای مختلط در وردپرس یا همان Mixed content به دلیل عدم تطابق در اتصالات HTTP و HTTPS ایجاد می شود. اگرشما گواهی SSL را برای افزایش قابلیت های امنیتی وب سایت نصب کرده اید، ممکن است با این خطا روبه رو شوید. بنابراین ما در این مطلب آموزش رفع مشکل mixed content وردپرس را در اختیار شما قرار دادیم. امیدوارم از این آموزش رضایت کامل را داشته باشید.

منبع: wpbeginner