Integrate SearchWP and WooThemes’ Sensei LMS
Sensei is a powerful learning management system from WooThemes. Woo has a neat approach that utilizes custom post type archive pages to display search results. SearchWP doesn’t automatically take over these searches since it’s technically an archive page, but you can tell it to do just that by adding the following to your theme’s functions.php
:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// SearchWP/Sensei compat | |
function searchwp_sensei_compat() { | |
if ( is_post_type_archive() && is_search() ) { | |
add_filter( 'searchwp_outside_main_query', '__return_true' ); | |
} | |
} | |
add_action( 'parse_query', 'searchwp_sensei_compat' ); |