---
id: wp_ability_validate_input
title: "Filter - wp_ability_validate_input"
sidebar_label: "wp_ability_validate_input"
---

# Filter: wp_ability_validate_input

Core's input validation filter (WordPress 7.1), with core's arguments: documented in `wp-includes/abilities-api/class-wp-ability.php`.

## Parameters

| Name | Type | Description |
|------|------|-------------|
| $is_valid | `true\|\WP_Error` | The validation result so far: always a pass here. |
| $input | `mixed` | The input data being validated. |
| $ability_name | `string` | The name of the ability. |

### Source

Defined in `MergeTags/AbilitiesFallback.php` at line 221

