# Theme functions

## Function: the\_asp\_result\_field

Gets an Ajax Search Pro result specific field, such as image, relevance etc.. and prints it. This function only works within the **search.php** file scope, when the search was performed via Ajax Search Pro form, and the [search override](https://documentation.ajaxsearchpro.com/behavior/results-page-override) was active.

### Usage

```
the_asp_result_field($field, $echo = true);
```

### Parameters

**$field** (string) (required) - Field name `image`, `relevance`, `priority`, `group_priority`, `blogid`, `content_type` as well as `title`, `content`, `id`

**$echo** (bool) (optional) - To print the output or not. Default `true`

### Return Values

(mixed|bool) - The field value or `false`, when field does not exist

## Function: get\_asp\_result\_field

Returns an (or all) Ajax Search Pro results specific field(s), such as image, relevance etc.. This function only works within the **search.php** file scope, when the search was performed via Ajax Search Pro form, and the [search override](https://documentation.ajaxsearchpro.com/behavior/results-page-override) was active.

### Usage

```
get_asp_result_field($field = 'all');
```

### Parameters

**$field** (string) (optional) - Field name `image`, `relevance`, `priority`, `group_priority`, `blogid`, `content_type` as well as `title`, `content`, `id` or `all` to get all fields as an object

### Return Values

(mixed|bool) - The field value or, object of field values or `false`, when field does not exist
