versions/clear-core-pin empties the WordPress core version pin, so update checks go back to offering the latest release.
It does not change the version WordPress is running. Clearing a pin on a site held at 7.0.8 leaves it on 7.0.8 — what changes is that WordPress will now offer 7.1.4 again, and an update will take it there.
At a glance
| Ability | versions/clear-core-pin |
| Toolset | WP Downgrade — toolset/wp-downgrade |
| Group | WP Downgrade › Core Pinning |
| Requires | The WP Downgrade plugin, installed and active |
| Capability | manage_options and update_core |
| Safety | Settings write — empties one option. No files change |
| Repeatable | Idempotent — clearing an already-clear pin is a clean no-op |
| Ships in | AcrossAI Abilities Manager 0.0.45 and later |
No confirmation, and that is deliberate
versions/set-core-pin requires confirm: true. This one does not, because it restores WordPress’s default behaviour rather than departing from it — and gating the escape hatch more heavily than the thing it undoes would make recovery harder than getting into the state.
It accepts confirm anyway, and ignores it. A caller that learned the flag one call earlier should not have its clear call rejected for passing it out of habit.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
confirm | boolean | No | Accepted and ignored, so passing it by habit is not an error. |
What comes back
| Name | Type | What it is |
|---|---|---|
was_pinned | boolean | Whether there was a pin to clear. |
previous_pin | string | The version that was being held. |
running_version | string | What WordPress is running — unchanged by this call. |
core_moved | boolean | Always false. Clearing a pin never moves core. |
wp_downgrade_active | boolean | Whether the host plugin is loaded. |
message | string | What was cleared and what update checks will do now. |
Example
Ask your assistant:
The booking plugin is fixed — let WordPress update normally again.
{
"ability": "versions/clear-core-pin",
"parameters": {}
}Worth knowing
- Clearing the pin does not update WordPress. It makes the newer version available again;
core/update-wp-coreis what applies it. - If the site is sitting on a deliberately old core version, clearing the pin means the next automatic update can move it forward. That is usually the intent — but it is worth knowing before you clear.
- Clearing the pin also un-blocks
core/reinstall-wp-core, which cannot run while a pin is set.
Related abilities
- Set Core Pin — hold core on a chosen version
- Get Core Pin — check what is pinned before clearing it
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category