If the "Publish" button is greyed out for a blog post in Webflow CMS, it typically means there's an issue with the Collection item preventing it from being published.
1. Check Required Fields
- Ensure all required fields are filled in. If a required field (e.g., Name, Slug, or a mandatory Rich Text field) is empty, Webflow will disable publishing.
- Required fields are marked with a red asterisk in the CMS item editor.
2. Confirm Collection Template Exists
- Make sure the blog Collection has a Collection Page Template created. If not, you won’t be able to publish CMS items to Webflow.io or custom domains.
- Go to Pages panel → CMS Collection Pages and ensure a template exists for your blog post Collection.
3. Check Scheduled Publishing
- If the item is scheduled for future publishing (date and time set), it cannot be manually published until that time.
- Check the “Publish Settings” in the item and remove any scheduled date to allow immediate publishing.
4. Collection Item Status
- Webflow may grey out publishing if the item is in Draft status.
- In the CMS, click the item and ensure it’s not set as “Draft” or “Archived.” Click “Ready for Publishing” to enable the publish action.
5. Plan Limitations
- On some lower Webflow plans, publishing new CMS items may exceed your plan limits.
- Check your plan’s CMS item limit at Project Settings → Billing, or check for an alert in the CMS dashboard.
6. Staging vs. Live Domain
- If you're only publishing to the live domain, ensure that at least one domain is selected.
- In the top-right corner, click the “Publish” dropdown, and both staging and custom domains should be checked.
Summary
To fix a greyed-out publish button in Webflow CMS, ensure that all required fields are completed, the item is not in draft or scheduled, the Collection has a template page, and you’re within your plan limits. These are the most common restrictions Webflow uses to prevent publishing.