![]() |
Cannot get blog posts to show when the landing page is set to the blog page
Sorry, blog post do show up if blog page is the landing page. but if you click the blog link on the navbar, the posts do not show up--although they show if you click the breadcrumb or a link in the recent posts.
http://alignexpandandsucceed.com |
I'm curious what you are attempting to achieve.
I assume you want the blog on your homepage instead of the theme default. You can acheive this by deleting or renaming "home.php" and leaving the reading settings to show the dynamic front page. Is there a reason you want to have a blog page as well? |
Hi Nick
Thanks for your reply. I did not install the home.php file. I'm not sure about your question about why I want a blog as well. It's a pretty standard part of a site. Can you elaborate? Kathleen |
Home.php is part of the theme so you don't have to install it.
You settings are causing conflicts, which is why things aren't right. You have it set, so far as I can tell, to show the blog page as the front page and so it does, but when you try to view this page it doesn't show the right content because of the settings in the reading panel. If you set the settings back to "normal" and delete/rename home.php it will show a blog on the front page without having to point it to the blog page. My question is wh you want to have the blog shown from two different links. This will cause a significant redundant content problem, which really hurts page rank in search engines. |
What I mean is that the home.php was deleted via FTP. I did not install it.
The reading settings are set for the blog page to be the landing page. So if someone comes to the site, they land on the latest blog post (which is what we want). BUT, if they go to another page and then want to go back to the blog page by clicking the blog link in the navbar, the posts do not show, but we want them to. I have done these same procedures on many sites and have not had this issue. thank you Kathleen Quote:
|
Without a home.php you do not need to set the reading settings for the blog page to show on the front page, this will happen automatically.
The default WordPress setting shows the latest post on the home/front page. For SEO purposes I would remove the blog page and put a link in the nav bar manually that goes to the homepage and call it blog. This prevents duplicate content. If you want the blog page as you have it, then set it to show the latest blog posts on the front page, not pointed at the blog page, and the blog template will work. This will create duplicate content since there will be two links going to identical content. This affects page rank negatively. |
If I remove the blog page, then I will not get the perks that come with the blog file.
|
Then use the blog page but hide that page in the menu and put in a manual link to the front page labeled either home or blog.
This allows you to keep the blog page as the front page for the extras, but prevents duplicate content. |
| All times are GMT -5. The time now is 02:52 PM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.