Cannot Create New Blog Posts – ‘Add New’ Option Disappeared
-
Hi,
I’m experiencing an issue on my site nhsnumber.com where the “Add New” post option has disappeared from the WordPress admin menu.
What I’ve checked so far:
- My user role is Administrator, so permissions shouldn’t be the issue.
- The Posts menu is visible, but the Add New button/link is missing both in the sidebar and under Posts → All Posts.
- I’ve tested by switching to a default theme (Twenty Twenty-Five).
- I’ve disabled all plugins to rule out conflicts.
- No custom code in
functions.phpor mu-plugins that would remove post type capabilities. - REST API and permalinks seem normal.
- The issue persists across different browsers and devices.
It feels like the post type capabilities may have been altered or the
postpost type might be getting unregistered somewhere — but I can’t find the source.Has anyone run into this before or can suggest deeper debugging steps (e.g., checking user meta, database roles/capabilities, or specific hooks that might hide the post type)?
Any guidance would be appreciated.
The blog I need help with is: (visible only to logged in users)