Fix🪲 Plugin Woo POD Master – Show Image Url
🪧 Mô tả vấn đề:
- Trên site sẽ có thông báo lỗi ở dòng 288 của tệp show-link-image/includes/thumbnail.php
- Một số trang có thể bị sập luôn (web trả về mã 500).
🪧 Nội dung lỗi: urldecode() must be type of string, array give in (tạm dịch: Hàm urldecode() cần truyền vào kiểu dữ liệu string, nhưng lại nhận được kiểu dữ liệu array) - Nếu gặp tình trạng như trên các bác tải bản này và cài lại lên site nha (Replace plugin cũ): https://drive.google.com/drive/folders/1jZZ2lRmbdXQhX16fQKSRKecbKzn8zNpA
🌱 Chúc các cuối tuần vui vẻ 🌱
🎗️ Nguyên nhân lỗi:
- Vấn đề này không phải xuất phát từ plugin Show Image Url mà từ một plugin nào đó (thường là Rank Math SEO) gọi hooking shortcode() của wordpress nhưng lại truyền sai kiểu dữ liệu -> plugin show link image có code can thiệp quá trình xử lý shortcode() ->phát sinh lỗi
- Nôm na kiểu: Trong một dây truyền sản xuất bánh, ông rank math SEO nhập vào một loại bột hỏng, đến đúng đoạn ông Show Image Url xử lý thì bột bốc lên mùi thối😂 (hiện tại e đã fix đẩy cục thối ra ngoài, nếu plugin khác chưa xử lý việc bánh bị thối sẽ vẫn dính nha)