Fix Posts On WordPress Blog showing 404 Error (Homepage or inner Pages)

No doubt, for the few years I have been on WordPress, WordPress is much easier to customize than blogger. However, if you are a newbie, you are likely to face much problem on WordPress than you would likely face on blogger.

That’s one reason why I usually advice newbie bloggers to start with blogger. Over the years, when your blog starts doing well and you feel its time to do much more on your blog, then WordPress would come in handy. And should I add the fact that, there’s decency of making more money on WordPress than on blogger and this is basically because you can monetize WordPress mobile view.

A couple of times, I have often been faced with friend’s blog showing 404 error when you visit the homepage. Others, homepage works very well but upon visiting any of the post, you’d get a 404 error. Don’t jump into conclusion yet. Obviously, the blog homepage showing 404 error already has posts. If you have direct link to the homepage, it works fine. When diagnosing the error on that, of course I selected latest posts to show as homepage but that still didn’t work.

wordpress blog showing 404 page not found error

If you are facing same problem with your blog in the sense that, the homepage is showing 404 error despite the fact that you have loads of content therein and you have selected latest posts as homepage or perhaps, homepage works fine but inner posts show 404 error, join me and let’s take a solution ride together.

Solution To 404 Error On WordPress Blog Homepage

Firstly, there could be two reasons for this. Hence, the best bet would be trying out which works for you.

The problem could be from the htaccess file or perhaps, the theme itself. Yes, you heard me right. Theme can have drastic effect on a blog. Don’t let anyone tell you otherwise.


Having known the possible problems, you should check your WordPress blog htaccess file to make sure it has not been altered. If using SEO Quote plugin, you can check and edit this from your dashboard.

Default htaccess file for WordPress blogs are:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] </IfModule>

# END WordPress

If that doesn’t fix it, then it could be your theme. Try changing your theme to a default one or something totally different and am sure that would fix it.

Solution To 404 Error On WordPress Blog Inner Posts


Whenever most people report their blog to me facing this issue, the simple solution is with the htaccess file. The htaccess file has been altered, by a plugin or person who didn’t know what he or she was doing. However, if you are facing such problem, simply access your htaccess file and change to the default.

I hope I have been able to give you a solution to your WordPress blog showing 404 error on homepage or inner pages. If you experience any likely issues with your WordPress blog, please let me know via comment and I will reply you.

About the author

Certified Blogger | 'not so good' Singer | Back then Songs and Play Writer | Peace loving personality | Pet Lover | ETC *winks

Leave a Comment