Making WordPress.org


Ignore:
Timestamp:
10/15/2021 05:27:19 PM (5 years ago)
Author:
coreymckrill
Message:

WordPress.org Learn: Sync with GitHub

https://github.com/WordPress/learn/compare/44cf2973a5a7e457cf3ad7e1a093003899a5d081...b132bd7ac0fac6d8bccf4b3bb8e3a12c7e9645b3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2020/functions.php

    r11278 r11279  
    296296                        )
    297297                );
     298        }
     299
     300        // Omit some post types from search results.
     301        if ( $query->is_main_query() && $query->is_search() ) {
     302                $public_post_types = array_keys( get_post_types( array( 'public' => true ) ) );
     303                $omit_from_search = array( 'attachment', 'lesson', 'quiz', 'sensei_message' );
     304                $searchable_post_types = array_diff( $public_post_types, $omit_from_search );
     305
     306                $query->set( 'post_type', $searchable_post_types );
    298307        }
    299308}
Note: See TracChangeset for help on using the changeset viewer.