true ], 'objects' ); ?>

Custom Fields Settings

Custom field settings saved successfully! Remember to regenerate embeddings to include the new fields.

Select which custom fields should be included when generating embeddings for each post type. This allows you to include additional metadata in your AI-powered search.

name === 'attachment' ) { continue; } // Get available custom fields for this post type $available_fields = $this->get_custom_fields_for_post_type( $post_type->name ); // Get currently selected fields $selected_fields = get_option( 'ai_search_custom_fields_' . $post_type->name, [] ); // Skip if no custom fields exist for this post type if ( empty( $available_fields ) ) { continue; } ?>

labels->name ); ?> (name ); ?>)

Select custom fields to include in embeddings for labels->name ) ); ?>.

No custom fields found for this post type.

Currently selected: field(s)

About Custom Fields

Example Use Cases

Post Type Custom Field Why Include It
Events event_location, event_description Users can search by location or event details
Recipes ingredients, cooking_time, difficulty Find recipes by ingredients or cooking requirements
Team Members job_title, department, expertise Search staff by role, department, or skills
Properties bedrooms, location, price, amenities Search listings by specific property features

Important Notes