Do this if you don’t want to show the page title on top of a page in wordpress.
Method 1 : (will not work if you save the post in Visual editor mode)
Add this style below the content in HTML editor.
<style>.entry-title {display:none;}</style>
Make sure the editor mode is HTML, NOT Visual
Method 2 (editing the CSS style sheet)
First you need to get the ID of your page.
How to find the ID of the page
- Preview or publish your page.
- View html source of your page (Ctrl+U in Google Chrome and Mozilla Firefox, Top menu->View->Source in Internet Explorer )
- Search for body tag. The page ID will be shown in the body tag.

In this case the page ID is 40 - Now go to Appearance->Editor in WordPress admin
- Edit style.css
- Add this style
#post-40 .entry-title { display:none; }Change 40 to your page ID.
- Save the file.
- Now check the page. You will not see the title of the page.
- For hiding page title in multiple pages add style like this
#post-40 .entry-title, #post-41 .entry-title, #post-42 .entry-title { display:none; }In this case page title will not be shown in pages which has ID 40,41,42

