Support » Algemene WordPress vragen » wp 5.5 sitemap items verwijderen

  • WP 5.5 komt met sitemap. Dat is prima. Maar ik wil enkele items uit de sitemap verwijderen, zoals (fragment uit http://…/wp-sitemap.xml):

    http://.../wp-sitemap-posts-mailpoet_page-1.xml
    http://.../wp-sitemap-users-1.xml

    Hoe kan ik instellen dat deze 2 niet in de sitemap voorkomen?

    Dank je, Wilfried

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    De nieuwe sitemaps van WP core zijn nog erg beperkt visueel aanpasbaar (lees maar gewoon niet). Je zou ze kunnen uitschakelen met code/filters. Meer info hier: https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/.

    Als je meer functionaliteit zoekt m.b.t. sitemaps, heb je misschien baat aan een SEO plugin die uitgebreidere sitemaps maakt.

    Thread starter wilfried1954

    (@wilfried1954)

    Dag Jeroen,

    Dank voor de hint. De users kan ik wegdoen – gaat perfect. Ik blijf echter nog met deze zitten:

    http://.../wp-sitemap-posts-mailpoet_page-1.xml

    De add_filter(‘wp_sitemaps_post_types’…) doet deze niet weg. Een extra hint?

    Dank je, Wilfried

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Ik zou je vraag bij MailPoet neerleggen, die gaan wellicht je sneller kunnen helpen om de juiste filter te gebruiken 🙂

    Thread starter wilfried1954

    (@wilfried1954)

    Hallo,

    Dank voor de antwoorden. Ondertussen heb ik antwoord van Mailpoet, maar ik post het hier ook, zo kan het voor anderen nog van pas komen:

    
    add_filter(
        'wp_sitemaps_post_types',
        function( $post_types ) {
            unset( $post_types['mailpoet_page'] );
            return $post_types;
        }
    );

    Vriendelijke groeten, Wilfried

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Het onderwerp ‘wp 5.5 sitemap items verwijderen’ is gesloten voor nieuwe reacties.