Making WordPress.org

Changeset 13934


Ignore:
Timestamp:
07/29/2024 03:56:55 PM (6 months ago)
Author:
ryelle
Message:

Support HelpHub: Sync with Git WordPress/wporg-documentation-2022@ca55e99

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/support-helphub/inc/helphub-post-types/classes/class-helphub-post-types-post-type.php

    r12514 r13934  
    140140        add_action( 'admin_init', array( $this, 'add_menu_order' ) );
    141141        add_action( 'after_setup_theme', array( $this, 'ensure_post_thumbnails_support' ) );
     142        add_filter( 'jetpack_sitemap_post_types', array( $this, 'add_post_type_to_sitemaps' ) );
    142143    } // End __construct()
    143144
     
    794795    public function add_menu_order() {
    795796        add_post_type_support( 'post', 'page-attributes' );
    796     } // End ens
    797 
     797    } // End add_menu_order
     798
     799    /**
     800     * Filter the post types Jetpack uses to generate the sitemaps.
     801     *
     802     * @param string[] $post_types Current list of post types.
     803     *
     804     * @return string[]
     805     */
     806    public function add_post_type_to_sitemaps( $post_types ) {
     807        if ( ! in_array( $this->post_type, $post_types ) ) {
     808            $post_types[] = $this->post_type;
     809        }
     810        return $post_types;
     811    } // End add_post_type_to_sitemaps
    798812} // End Class
Note: See TracChangeset for help on using the changeset viewer.