Lỗi sitemap XML declaration allowed only at the start of the document và cách khắc phục

Hôm qua có một bạn liên hệ và hỏi mình về một lỗi liên quan đến sitemap. Khi bạn ấy sử dụng plugin Yoast SEO hay bất kì một plugin tạo sitemap nào khác thì gặp phải lỗi “XML declaration allowed only at the start of the document”. Vậy do đâu mà xảy ra lỗi sitemap này, cách khắc phục nó như thế nào ?. Mời các bạn cùng theo dõi bài viết dưới đây để rõ hơn nhé.

Nguyên nhân dẫn đến lỗi sitemap này

Theo mình tìm hiểu được, một trong những nguyên nhân chính dẫn đến lỗi này. Chính là việc xuất hiện khoảng trắng phía trước <?php trong file fuctions.php. Và dưới đây là hình ảnh của lỗi này khi tạo sitemap.

Hoặc các dòng trống bị thừa trong file fuctions.php cũng chính là nguyên nhân chính dẫn đến tình trạng xảy ra lỗi này khi tạo sitemap cho wordpress.

Cách khắc phục

Đâu tiên bạn truy cập file fuctions.php của theme đang sử dụng để kiểm tra có xuất hiện khoảng trắng phía trước <?php hay không nhé. Bằng cách

Tại trang quản trị wordpress bạn chọn Appearance –> Editor. Tìm đến file fuctions.php của theme đang sử dụng

Sau đó bạn tìm đến dòng đầu tiên trong file fuctions.php này.

Nếu bạn thấy có khoảng trắng phía trước <?php như thế này. Hay xóa nó đi sau đó chọn Save Changes để lưu lại các thiết lập.

Bây giờ bạn kiểm tra xem thử đã có sitemap chưa. Nếu chưa chúng ta tiếp tục đến phần thứ hai là kéo xuống phía cuối file fuctions.php. Nếu bạn thấy có những dòng thừa không chứa code nào. Bạn hãy xóa các dòng đó đi. Và chọn Save Changes để lưu lại. Cuối cùng kiểm tra thành quả.

Lời kết

Trên đây là bài viết hướng dẫn cách khắc phục lỗi XML declaration allowed only at the start of the document khi tạo sitemap cho wordpress. Sau khi mình thực hiện hai cách trên đây thì website của bạn đang thắc mắc đã có thể tạo và hiển thị sitemap một cách trơn tru. Còn bạn thì sao, không biết bạn đã từng gặp trường hợp như thế này chưa ?. Hãy đóng góp ý kiến của bạn bằng cách sử dụng phần bình luận phía dưới đây nhé.

Lỗi sitemap XML declaration allowed only at the start of the document và cách khắc phục
5 (100%) 1 vote

Bài viết liên quan Bài viết cùng tác giả

5 Comments

  1. Khương Bùi SEO nói

    Mình làm như cách của bạn rồi mà vẫn không được bạn nhé, giúp mình với nhé, mình cám ơn

    1. Nguyễn Cao Tiến nói

      Mình thấy bạn fix được rồi kìa. Bạn có cách nào khác không. Bật mí với 🙂

      1. Khương Bùi SEO nói

        Bữa nhờ cao nhân nào fix cũng quên mất rồi chế ơi, lỗi code á

Leave A Reply

Phần bình luận được kiểm duyệt bởi Admin. Vì vậy khi sử dụng bình luận, bạn vui lòng không viết từ khóa vào mục "Tên của bạn". Rất cảm ơn và mong bạn thông cảm về sự bất tiện này.

ĐĂNG KÝ NHẬN BẢN TIN

Khi bạn đăng ký, bạn sẽ nhận được thông báo từ VNTIEN Blog khi có bài viết mới. Các thủ thuật cũng như hình thức kiếm tiền online hiệu quả, an toàn. Ngoài ra còn rất nhiều quà tặng cũng như Deal Hot hấp dẫn được mình cập nhật thường xuyên

%d bloggers like this: