Home Kiến thức Website Sửa lỗi “XML declaration allowed only at the start of the document” trên Sitemap Wordpress

Sửa lỗi “XML declaration allowed only at the start of the document” trên Sitemap Wordpress

by Đàm Trung Kiên
A+A-
Reset
image 23

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.

Bước 1: Tạo file whitespacefix.php

Đầ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

CleanShot 2024 01 09 at 19.39.31

Tiếp đó bạn chuột phải vào file vừa tạo và chọn Edit File,

CleanShot 2024 01 09 at 19.40.45

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");
?>
CleanShot 2024 01 09 at 19.42.11
Thêm code xong bạn hãy Save lại.

Bước 2:  Include vào index.php

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.

CleanShot 2024 01 09 at 19.45.08

Tiếp đó thêm đoạn bên dưới vào:

include('whitespacefix.php');
CleanShot 2024 01 09 at 19.47.06

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é.

CleanShot 2023 07 11 at

Chúc các bạn thực hiện thành công.!

Các bạn có thể tham khảo thêm các hướng dẫn sử dụng khác tại link bên dưới

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

Đánh giá

Tham gia nhóm hỗ trợ Server - Hosting

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay

Bài viết cùng chuyên mục

AZDIGI – Không chỉ là đơn vị hàng đầu trong lĩnh vực Web Hosting và Máy chủ, chúng tôi mong muốn mang lại những kiến thức bổ ích nhất và luôn cập nhật thường xuyên cho cộng đồng người đam mê thiết kế website, công nghệ,…

Vui lòng không sao chép nội dung nếu chưa xin phép. Designed and Developed by PenciDesign