Making WordPress.org

Changeset 10856


Ignore:
Timestamp:
03/29/2021 05:40:08 AM (4 years ago)
Author:
dd32
Message:

Jobs: Disable the users sitemap.

Fixes #5675.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/jobs.wordpress.net/public_html/wp-content/plugins/jobswp/jobswp.php

    r10851 r10856  
    129129
    130130        add_action( 'jobswp_scheduled_job_pruning',   array( $this, 'scheduled_job_pruning' ) );
     131
     132        add_filter( 'wp_sitemaps_add_provider',       array( $this, 'disable_users_sitemap' ), 10, 2 );
    131133    }
    132134
     
    10551057        return $q->get_posts();
    10561058    }
     1059
     1060    /**
     1061     * Disable the Users sitemap functionality.
     1062     *
     1063     * @param WP_Sitemaps_Provider $provider
     1064     * @param string               $name
     1065     * @return WP_Sitemaps_Provider|false
     1066     */
     1067    public function disable_users_sitemap( $provider, $name ) {
     1068        if ( 'users' === $name ) {
     1069            $provider = false;
     1070        }
     1071   
     1072        return $provider;
     1073    }
    10571074}
    10581075
Note: See TracChangeset for help on using the changeset viewer.