Skip to content

Commit

Permalink
Patch functionality to allow Yoast to control if author pages should …
Browse files Browse the repository at this point in the history
…be indexed or not. Addresses #1059
  • Loading branch information
mchanDev committed Sep 24, 2024
1 parent 37065d2 commit c7307e8
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions php/integrations/yoast.php
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,15 @@ public static function allow_indexing_guest_author_archive( $robots, $presentati
if ( ! is_a( $presentation, Indexable_Author_Archive_Presentation::class ) ) {
return $robots;
}

/*
* Check if the `noindex-author-wpseo` option
* which is set in Yoast, this setting drops author pages being indexed
* if set to true do not change robots
*/
if ( get_option( 'noindex-author-wpseo', false ) ) {
return $robots;
}

$post_type = get_post_type( get_queried_object_id() );
if ( 'guest-author' !== $post_type ) {
Expand Down

0 comments on commit c7307e8

Please sign in to comment.