admin管理员组

文章数量:1122832

I'm using wordpress 6.1.1 trying to create a sitemap. When I go to wp-sitemap.xml I see an HTML document which shows everything as a table.

If I view source, I see the xml file like I was expecting. I guess there's some way that browser is being checked and returning HTML instead of XML. I want to return raw XML always so that if I look at this in the browser I will see something that starts with:

<?xml version="1.0" encoding="UTF-8"?>

This is what I already see when I view source. I tried adding these filters to functions.php:

add_filter('wp_sitemaps_stylesheet_index', '__return_false');
add_filter('wp_sitemaps_stylesheet_sitemap', '__return_false');

But they don't seem to do anything. Do I need to rebuild the sitemap somehow to see the new changes?

本文标签: How to create a pure XML sitemap instead of wordpress39s XSLHTML sitemap