رفع مشکل mixed content وردپرس
در این مقاله از وبوآپ تصمیم داریم، به یکی از خطاهی مهم وردپرس یعنی؛ رفع مشکل mixed content وردپرس بپردازیم. این ارور یکی از اصلی ترین خطاهایی است. که ممکن است، وب سایت وردپرسی شما با آن رو به رو شود.
برای سفارش طراحی سایت به این لینک مراجعه کنید.
خطا mixed content چیست؟
خطا mixed content زمانی نمایش داده می شود که اطلاعات وب سایت شما برای اتصال HTTP و HTTPS به صورت همزمان بارگذاری می شود. یک نمونه متداولی که برای این خطا می توان مثال زد زمانی است که یک تصویر در صفحه به صورت ناامن و با پروتکل HTTP بارگذاری شود اما مابقی بخش های همان صفحه با استفاده از SSL فعال شده یعنی با پروتکل HTTPS نمایش داده شود. این امر سبب می شود تا یکی از دو اتفاق زیر برای وب سایت شما رخ دهد:
- نماد قفل اتصال ایمن در کنار آدرس وب سایت شما نمایش داده نمی شود یا به حالت شکسته نشان داده خواهد شد.
- نماد قفل مربوط به اتصال ایمن در کنار آدرس وب سایت شما نمایش داده می شود اما تصویر یا هر بخش دیگری که به صورت غیرایمن و با پروتکل HTTP بارگذاری شده است نمایش داده نمی شود.
در هر دو حالت و در مرورگرهای مختلف می توانید پیغامی مبنی بر ایمن نبودن اتصال مشاهده نمایید که این امر می تواند روی تجربه کاربری بازدیدکنندگان وب سایت شما تاثیر مستقیم داشته باشد. به همین دلیل شما نیاز دارید که خطا mixed content را به درستی شناسایی کرده و سعی در رفع آن داشته باشید. این ارور در مرورگرهای مختلف به شکل های زیر نمایش داده می شود:
خطا mixed content در مرورگر اکسپلورر:
ارور mixed content در مرورگر فایرفاکس:
خطا mixed content در مرورگر کروم:
همراه ما باشید، با آموزش رفع مشکل mixed content وردپرس
نحوه تشخیص ارور mixed content وب سایت وردپرسی
این ارور را می توان با به کارگیری یکسری موارد به راحتی حل نمود. اما موضوعی که پیش از آن باید در نظر گرفته شود این است. که شما نیاز دارید در ابتدا تشخیص دهید، که کدام بخش از محتوای شما سبب بروز خطا mixed content شده است.
برای تشخیص این امر شما می توانید از قابلیت Inspect Element استفاده نمایید. برای دستیابی به این بخش از شما می توانید به دو شکل پیش بروید:
- در صفحه مورد نظر کلیک راست کرده و از میان گزینه های حاضر گزینه Inspect Element را انتخاب نمایید.
2. همچنین می توانید، از کلیدهای ترکیبی Ctrl+Shift+I استفاده نمایید.
3. بعد از نمایش بخش مربوط به، Inspect شما باید روی زبانه Console کلیک کنید.
4. در این زبانه می توانید، هر مشکلی که امنیت وب سایت شما است. را مشاهده و شناسایی نمایید.
- با این کار متوجه می شوید که، کدام یک از لینک ها، اسکریپت ها یا پرونده های چندرسانه ای موجود در صفحه با پروتکل HTTP بارگذاری شده، است. در نتیجه می توانید، به شکل بهتری اقدام به رفع مشکل mixed content در صفحه فوق نمایید.
آموزش رفع مشکل mixed content در وردپرس
بعد از اینکه توانستید بخشی که باعث ایجاد مشکل mixed content در وب سایت وردپرسی شما شده است. را شناسایی نمایید، زمان آن می رسد که؛ با استفاده از راه حل های موجود اقدام به رفع آن نمایید. به همین منظور شما باید مسیر زیر را دنبال کنید:
- در اولین گام، باید اطمینان حاصل کنید که؛ یک گواهینامه SSL معتبر روی وب سایتتان فعال است. به همین منظور روی علامت قفل قرار گرفته در کنار لینک خود در مرورگر کلیک کنید.
- حال شما باید، با وارد کردن اطلاعات ورود خود وارد پیشخوان وردپرس شوید.
- سپس، از میان گزینه های موجود و با استفاده از منو «افزونه ها» زیر منو «افزودن» را انتخاب نمایید.
4. با استفاده از، باکس جستجو موجود، کلید واژه «Really Simple SSL» را جستجو کرده. و در نهایت آن را نصب و فعال نمایید.
5. در نتیجه؛ عمل فوق باکسی همانند تصویر زیر به شما نمایش داده می شود. که باید از طریق آن روی دکمه «پیش بروید، SSL را فعال کنید» کلیک نمایید. تا گواهینامه SSL برای شما فعال شود.
6. بعد از نصب این افزونه، شما می توانید از طریق بخش «تنظیمات» زیر منو جدیدی که تحت عنوان SSL ایجاد شده است. را مشاهده کرده، و انتخاب آن وارد بخش تنظیمات این بخش شوید.
در ادامه رفع مشکل mixed content وردپرس میپردازیم به؛
7.در صفحه فوق زبانه «تنظیمات» را انتخاب کرده و از میان گزینه های موجود گزینه «تاییدکننده محتوای مختلف» را فعال کنید. با این کار خطا mixed content رفع خواهد شد.
*برای خرید کلاس آنلاین اسکای روم میتوانید در این صفحه اقدام نمایید.*