Cannot Create New Blog Posts – ‘Add New’ Option Disappeared

  • Unknown's avatar

    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.php or 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 post post 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)

Log in or create an account to reply