Tuesday, June 25, 2013

New Category Posts Do Not Show Up on WordPress Homepage

Recently, I installed a theme called Bayside for my gift idea blog. Bayside theme is a really cool Pinterest, masonry style theme with an automatic infinite scrolling feature. I believe this type of theme is great for a gift blog, photo blog, or any blog with lots of images. Anyway, naturally I created a few more new categories and added more posts and stuff. Now, here comes the problem - blog posts that are under old existing categories do show up on the homepage, but not those that are under a new category name, so what went wrong?

After spending a little time to sort things out, I found out that it is all just a careless WordPress setup mistake. I forgot to edit Settings > Reading > Front page displays, select "Your latest posts"...


Here are 2 more tips for setting up Bayside theme:

After editing the reading setting as described above, now all the posts from all categories are showing up correctly. But it's kind of weird that the post title from the latest post shows up as well, it's a huge title with H1 tags. To remove that, add body.home #content h1.page-title {display:none;} to the style.css file.

The default design uses a gray gradient, I found it darkened the images a bit too much, so I just removed the file gradient-overlay.png file from the folder images, and the gradient is gone.