Support

Account

Home Forums General Issues Adding custom fields search to WordPress search Reply To: Adding custom fields search to WordPress search

  • I recommend Relevanssi for this. The advantage of using Relevanssi is that it pre-indexes your custom fields (and thus keeps your public searches up to speed).

    Use your imagination expanding the following code sample:

    
    function relevanssi_add_custom_fields( $fields )
    {
    	$fields = array(); // I like to start fresh
    	$fields[] = 'text_field';
    	$fields[] = 'people_0_firstname'; // meta key for 'firstname' field inside 'people' repeater.
    
    	$fields = implode( ',', $fields );
    
    	return $fields;
    }
    add_filter( 'option_relevanssi_index_fields', 'relevanssi_add_custom_fields' );