Lỗi hiển thị tiếng việt trong WordPress​ và cách Fix

Kiến thức hosting

Một trường hợp hiếm gặp ở đây đó là: “Lỗi font chữ tiếng việt trên WordPress” vì thực tế chúng ít khi xảy vì WordPress sử dụng bảng mã UTF-8 nên nó hỗ trợ tiếng việt rất tốt, lỗi này có rất nhiều nguyên nhân như do theme, do cài plugins mới , hạy do dữ liệu bị lỗi và rất nhiều lỗi khác …

1. Lỗi hiển thị tiếng việt trong WordPress​ là gì?

Lỗi hiển thị tiếng Việt trong WordPress là vấn đề liên quan đến mã hóa ký tự, khiến các ký tự tiếng Việt không được hiển thị đúng. Điều này có thể dẫn đến việc các ký tự như “đ,” “ê,” “â” bị thay thế bằng các ký tự lạ hoặc dấu hỏi.

2. Nguyên nhân dẫn đến lỗi hiển thị tiếng Việt trong WordPress?

  • Mã hóa cơ sở dữ liệu không đúng: Cơ sở dữ liệu không sử dụng mã hóa UTF-8.
  • Cấu hình wp-config.php sai: Các dòng mã hóa không được thiết lập chính xác.
  • Theme/plugin không hỗ trợ tiếng Việt: Không tương thích với ký tự có dấu.
  • Lưu tập tin không đúng mã hóa: Tập tin không được lưu với mã hóa UTF-8 without BOM.
  • Font không hỗ trợ tiếng Việt: Font chữ không hiển thị đúng ký tự tiếng Việt.
  • Xung đột giữa các plugin: Một số plugin gây ra lỗi hiển thị.
  • Thiết lập máy chủ không tương thích: Máy chủ không hỗ trợ mã hóa UTF-8.
  • Trình duyệt không hỗ trợ: Trình duyệt cũ không tương thích với mã hóa.

3. Cách Fix lỗi hiển thị Tiếng việt trong WordPress​?

Cách 1: Nếu lỗi hiện thị tiếng việt ở tiêu đề:

– Biểu hiện: Chữ không đều chữ to chữ nhỏ , những chữ đặc biệt â ă ư,…

– Nguyên nhân: Do theme hoặc plugins mới ,không hỗ trợ tiếng việt.

– Cách Fix: Nhìn vào Tab menu bên tay trái màn hình kích vào mục Appearance rồi chọn tiếp vào Mục Custom CSS. Sau đó chèn nội dung sau vào.

html,body,p,h1,h2,h3,h4,h5,h6,em,strong,span,a {
font-family: Helvetica,Arial,sans-serif !important;
}

Save lại và hưởng thụ thành quả.

Cách 2: Nếu lỗi hiển thị ở cơ sở dữ liệu:

– Biểu hiện: Giữa các chữ hay xuất hiện các kí tự đặc biệt giống như trong cơ sở dữ liệu MySQL

– Cách Fix: Chúng ta sẽ Dùng Plugin có tên Convert WP Database to UTF-8. Plugin này sẽ giúp các bạn convert toàn bộ các bảng sang kiểu mã hóa mới là UTF-8 hỗ trợ tiếng Việt. Chúng ta chỉ cần  Start Converting để bắt đầu Convert là xong.

Cách 3: 

Cần kiểm tra lại trong phpMyAdmin xem mã hóa của bảng và cột có phải là utf8_general_ci hoặc utf8mb4_unicode_ci hay không. Nếu không phải bạn cần chỉnh lại cho đúng

Cách 4: Cấu hình tập tin wp-config.php

Mở tập tin wp-config.php trong thư mục cài đặt WordPress và kiểm tra dòng mã sau:

define(‘DB_CHARSET’, ‘utf8’); define(‘DB_COLLATE’, ”);

Đảm bảo rằng mã hóa đang sử dụng là utf8 hoặc utf8mb4.

>> Sửa lỗi font chữ trên WordPress?

Leave a Reply

Your email address will not be published. Required fields are marked *