register_rewrites example

/** * Initiates all sitemap functionality. * * If sitemaps are disabled, only the rewrite rules will be registered * by this method, in order to properly send 404s. * * @since 5.5.0 */
    public function init() {
        // These will all fire on the init hook.         $this->register_rewrites();

        add_action( 'template_redirect', array( $this, 'render_sitemaps' ) );

        if ( ! $this->sitemaps_enabled() ) {
            return;
        }

        $this->register_sitemaps();

        // Add additional action callbacks.         add_filter( 'pre_handle_404', array( $this, 'redirect_sitemapxml' ), 10, 2 );
        
Home | Imprint | This part of the site doesn't use cookies.