riddle me this... how come wordpress does NOT automatically insert `<p>` and `</p>` around the text on this homepage just like it DOES insert it on this page??? the paragarph code is not in the page editor for the About Us page, but like Wordpress does with so many other sites I run, it inserts it automatically. So why isnt that happening on the homepage? please advise. thanks in advance.
Is that your site? Are you using a static front page, with its own template? If so, post the code for it here so we can see what is what. It appears that the content may not be running through the normal channels.
its a wordpress site. this is just a normal, run of the mill page format. No parent page is selected. The template is the "Default Template". the content within the page Home page editor looks just like this: http://pastebin.com/xBya9Wcr
It is not standard run-of-the-mill. You have static Html text inside of your template. It is not going through the WordPress page/post editor. Note the_content() towards the end of the template? That text goes through WP and will have <p> tags automatically added. On that template, surround your paragraphs with the <p> tag and all will be well.
where do i find this default template? there's no default.php file in my twentyten folder? also, i still dont understand why i would have this problem on one page and not another that uses the same default template?
sorry, but i still dont understand why this is happening. these are both regular pages that I added via the "Add New" page link. And under "Page Atributes", the "Default Template" is selected, so why is one treated differently than the other???????
Because the text without the <p> is coded inside your template and is NOT coming from the text you posted in the editor. Your template does NOT have <p> tags wrapping the text. Add them, and as Hmansfield said, move on.
the "About Us" page uses the same template and the text that I wrote in that text editor doesn't come with the P's. I still havent heard why the same template that's being applied to both pages would act differently and add the P's on the About Us page but not on the Homepage???
Repost the template for your home page that you posted before. This time, put the template up in its entirety. You truncated the file last time. Even in that file you posted, you can see the text from the Home page inside of it. That text is NOT run through the filters for the text coming from the post editor. The same text you are complaining about is NOT appearing on your About page, so your About page is not using the same template, or there is a conditional tag in the template for the UNFORMATTED lead-in text. Get your head wrapped around this one thought. Text inside your template file is treated as normal Html. What you code there gets sent to the browser as is. Text from your post editor get filtered, of which, one filter wraps text separated by double line breaks with the <p> tag. I can't explain this any clearer than that. You asked why? That is why.