Review the associated recent change to the template that creates this output…it will have a ‘p’ in the wrong place.
possibly output by a faulty plugin or by something in functions.php of your theme –
try and deactivate all plugins to see if that helps;
if this removes the ‘p’, then re-activate one plugin at a time to find which was causing that problem.
if this does not help, try to switch to the default theme Twenty Eleven to confirm/exclude any theme related causes.
no plugin i’m using and i did change theme and check function.php file also but no result found..
any other idea……….
please help me !!!!!!!!!!!!!
Go to appearance and then editor. And keep checking all php files : such as header, main template, page template ,etc . there will be a “p” out of place
There is a letter p appearing just before the first line of your page when it loads, just like this: p<!DOCTYPE html> because of which the validation lines are not loading. It is an orphan p that is outside of any tags somewhere in your theme template files.
If you watch it using Firebug you can see it appearing just below the body tag. A similar problem is discussed in this thread:
Doctype is typically declared in the header.php file.
Yes, you are right. But when the page loads, a letter p loads as the first item. Because of that Doctype does not load. If you download any page, open it, and check you can see that Doctype is not loaded. Also look at the validation:
imho, there are four possibilities where the ‘p’ comes from:
a – from one of the theme’s template files; possibly header.php or functions.php;
b – from one of the plugins;
c – from one of the WordPress core files;
d – or your site has been hacked.
a — you can eliminate that by switching to the unedited default theme Twenty Eleven;
if the ‘p’ still shows after the switch, then it is not from the theme’s templates.
b — if the ‘p’ still shows with the default theme, try deactivating all plugins;
– also try resetting the plugins folder by FTP or PhpMyAdmin. Sometimes, an apparently inactive plugin can still cause problems.
c — if the error still persists after the above troubleshooting, consider, in your case, updating your WordPress von 3.1.4 to the latest 3.3.2.
always follow the recommended backup procedures before an update.
d — (unlikely) use a virus checker such as http://sitecheck.sucuri.net/scanner/ to check your site.
Please read this post:
Another member had the same problem and she was able to locate it. If she can find out you too can. If you are ready to try, reply immediately.
no, i’m not using any plugin i downgrade my theme from 3.3.1 to 3.1.4, because hosting server not supporting 3.1.4 newer version. after that i think this problem occurring. so tell me how solve this problem.
i try to upgrade theme 3.1.4 to 3.3.1 and p is not appearing . but i need change in that so what to do now.
That means you have located the problem and you know how to correct it. Is it not?
- The topic ‘p showing on the top left how to remove’ is closed to new replies.