NỘI DUNG
Nếu website WordPress của bạn cần thêm file định dạng SVG, nhưng mặc định WordPress chỉ cho phép bạn tải lên các tệp hình ảnh, âm thanh và video ở định dạng phổ biến thôi. và tệp SVG lại không nằm trong định dạng phổ biến đó và WordPress không cho phép bạn tải định dạng này lên.
Với bài viết này mình sẽ hướng dẫn bạn thực hiện tải lên định dạng SVG một cách dễ dàng.
SVG là gì?
Trước khi thực hiện mình giới thiệu sơ qua SVG là gì nhé! SVG là định dạng ảnh ở đồ họa Véc tơ bằng ngôn ngữ đánh dấu XML. SVG cho phép bạn phóng to ảnh lên mà không bị giảm chất lượng ảnh hoặc không có bất kỳ pixel nào.
Cách upload ảnh SVG lên WordPress
Mặc định ban đầu bạn upload file ảnh SVG lên WordPRess sẽ nhận được thông báo lỗi như sau.
Sorry, this file type is not permitted for security reasons.
Tạm dịch là: Xin lỗi, loại tệp này không được phép vì lý do bảo mật.
Vì sao WordPress thông báo các vấn đề liên quan đến bảo mật?
Các file SVG chứa mã bằng ngôn ngữ đánh dấu XML tương tự như HTML. Trình duyệt hoặc phần mềm chỉnh sửa SVG của bạn phân tích ngôn ngữ đánh dấu XML để hiển thị đầu ra trên màn hình.
Tuy nhiên điều này mở ra trang web của bạn với các lỗ hổng bảo mật XML. Nó có thể được sử dụng để có được quyền truy cập trái phép vào dữ liệu người dùng, kích hoạt các tấn công vì vậy WordPress đã chặn trước.
Sử dụng Plugin bên thứ ba để hỗ trợ tải file SVG
Cách này rất phổ biến được nhiều người dùng không chuyện sử dụng. Bạn chỉ cần bài đặt Plugin SVG Support vào và thiết lập là được
Sau khi kích hoạt bạn vào Cài đặt => SVG Support và tick chọn như ảnh bên dưới.
Sau khi thiết lập hoàn tất bạn hãy quay lại và upload thứ nhé, sẽ nhận được kết quả như sau.
Chúc bạn thực hiện thành công!