Tag: search

  • Search

    Site-specific Google Search:

    <form method="get" action="http://www.google.com/search">
    <input type="text"   name="q" size="25" maxlength="255" value="" /><br />
    <input type="radio" name="sitesearch" value="http://codex.wordpress.org/" checked /><a href="http://codex.wordpress.org/ title="codex.wordpress.org">WordPress Docs</a><br />
    <input type="radio" name="sitesearch" value="http://wordpress.org/support/" /><a href="http://wordpress.org/support/" title="wordpress.org/support">WordPress Forums</a><br />
    <input type="radio" name="sitesearch" value="http://wordpress.org/extend/plugins/" /><a href="http://wordpress.org/extend/plugins/" title="wordpress.org/extend/plugins">WordPress Plugins</a><br />
    <input type="radio" name="sitesearch" value="http://phpxref.ftwr.co.uk/wordpress/" /><a href="http://phpxref.ftwr.co.uk/wordpress/" title="phpxref.ftwr.co.uk/wordpress">WordPress phpxref</a><br />
    <input type="radio" name="sitesearch" value="http://php.net/" /><a href="http://php.net/" title="php.net">PHP Manual</a><br />
    <input type="radio" name="sitesearch" value="https://dev.pubmedia.us/" /><a href="Dev.Pubmedia.us" title="php.net">Dev.Pubmedia</a><br />
    <input type="submit" value="Google Search" />
    </form>
    
  • Search CPT

    Add CPT(s) to WP search:

    function search_cpt( $query ) {
    	if ( $query->is_search ) {
    		$query->set( 'post_type', array( 'post', 'page', 'feed', 'custom_post_type1', 'custom_post_type2') );
    	}
    	return $query;
    }
    add_filter( 'the_search_query', 'search_cpt' );