Nếu một ngày các bạn truy cập Sitemap của website và gặp lỗi như ảnh ở trên, thì đừng quá lo lắng. Cảnh báo lỗi này nghĩa là website đang gặp phải các lỗi trống hay khoảng trắng tại vị trí được cảnh báo (error on line 3 at column 6
). Để xử lý lỗi này, bạn có thể làm theo các bước dưới đây.
Đầu tiên, bạn hãy đăng nhập vào Hosting/VPS của bạn. Tiếp đó, bạn di chuyển vào đúng đường dẫn chứa dữ liệu website và tạo mới một File mới và đặt tên là whitespacefix.php
Tiếp đó bạn chuột phải vào file vừa tạo và chọn Edit File,
Và thêm đoạn code bên dưới vào.
<?php
function ___wejns_wp_whitespace_fix($input) {
$allowed = false;
$found = false;
foreach (headers_list() as $header) {
if (preg_match("/^content-type:\\s+(text\\/|application\\/((xhtml|atom|rss)\\+xml|xml))/i", $header)) {
$allowed = true;
}
if (preg_match("/^content-type:\\s+/i", $header)) {
$found = true;
}
}
if ($allowed || !$found) {
return preg_replace("/\\A\\s*/m", "", $input);
} else {
return $input;
}
}
ob_start("___wejns_wp_whitespace_fix");
?>
Thêm code xong bạn hãy Save lại.
Bây giờ, các bạn chỉ cần mở File index.php
của website, và include file vừa tạo ở Bước 1 vào là xong
Tiếp đó thêm đoạn bên dưới vào:
include('whitespacefix.php');
Sau khi làm xong, hãy truy cập Sitemap của website theo liên kết https://domain.com/sitemap_index.xml
để kiểm tra kết quả. Nếu Sitemap hiển thị như bên dưới là bạn đã xử lý thành công rồi nhé.
Chúc các bạn thực hiện thành công.!