Skip to Content
Menu
This question has been flagged
2 Replies
246 Views

I have the Blog module installed. 

But the websites were set up without blog pages or pages were deleted.
So I am having trouble setting up a blog.
I have "created" a blog and named it assigned it to a website (i have multiple)
But when I create a blog post, it just displays a "404 /can't find page" page.
The page does not have "Blog Post" or "Blog Cover" editing options. I don't see the basic "You have no blog posts" message.  It is just the error page being served. 

Also there is the Blog link in the purple navigation bar as I've seen on some demo videos.

What the heck is wrong? Thanks for any help.


Avatar
Discard
Best Answer

Common Causes & Fixes for Odoo 16 Blog Issues

  1. Missing Module Dependency
    • Ensure website_blog module is installed.
    • Go to Apps → Search: Blog → Install Website Blog.
  2. Website Not Published
    • Check if your blog posts and pages are published.
    • Go to Website → Blog and ensure each post’s “Published” toggle is active.
  3. Broken Menu or View
    • Navigate to Website → Configuration → Menus.
    • Make sure the blog menu points to the correct controller: /blog.
  4. Routing Issue
    • If accessing /blog gives a 404:
      • Go to Website → Pages, click “+ New” → Use Blog Template.
      • Or re-publish the blog homepage.

Avatar
Discard
Best Answer

Hi,


You're getting a 404 error, which means the page can't be found. First, double-check that your blog is correctly linked to your website and that there is a menu item directing to the blog. Make sure the blog posts you've created are published. Also, verify that the URL is correctly formatted and matches the expected blog or blog post path (e.g., /blog or /blog/post-title). If those quick checks don't resolve the issue, try temporarily switching to a standard Odoo theme to rule out any problems caused by a custom theme.


Hope it helps

Avatar
Discard