Page titles are essential for SEO and user navigation, but they might clash with your website’s design, especially on landing pages or custom layouts. Elementor, WordPress’s leading page builder, offers multiple ways to hide page titles without compromising functionality. Whether you’re a beginner or a developer, this guide covers 7 methods to remove titles seamlessly.
Method 1: Use Elementor’s Built-in Page Settings
Quickest method for single pages.
- Open your page in the Elementor editor.
- Click the Settings icon (⚙️) at the bottom-left.
- Navigate to Page Settings → Layout.
- Toggle the “Hide Title” option to “Yes”.
- Save and refresh the page.
Method 2: Theme Customizer Option
Ideal for themes like Hello Elementor or Astra.
- Go to Appearance → Customize in your WordPress dashboard.
- Look for “Header & Navigation” or “Page Title” settings.
- Toggle off the “Display Page Title” option.
- Publish changes.
Note: Options vary by theme.
Method 3: Custom CSS Code
Flexible for global or specific pages.
Global Removal:
Add this code to Appearance → Customize → Additional CSS:
.entry-title { display: none; }
For Specific Pages:
Use a unique page ID or class (e.g., .page-id-123 .entry-title).
Pro Tip: Use Elementor’s Custom CSS section under Advanced Settings for targeted pages.
Method 4: Use Plugins
Best for non-tech users.
- Disable Elements Plugin:
- Install and activate the plugin.
- Edit your page, scroll to “Disable Elements” meta box.
- Check “Page Title” and update.
- WPCode (Custom Code Snippets):
- Install WPCode.
- Add a new snippet with the CSS from Method 3.
Method 5: Theme-Specific Settings
For popular themes like Astra, OceanWP, or Neve:
- Astra Theme:
- Edit your page.
- Under Astra Settings, toggle “Disable Title”.
- OceanWP Theme:
- Go to Theme Panel → Customize → General Options → Page Title.
- Disable the title for individual pages.
Method 6: Dynamic Content & Conditional Logic (Elementor Pro)
Advanced control for Elementor Pro users.
- Add a Dynamic Visibility widget (via third-party plugins like Dynamic.ooo).
- Set conditions (e.g., hide titles on specific user roles or devices).
- Use Theme Builder to create a custom header without titles.
Keywords: Elementor dynamic content.
Method 7: Edit Theme Files (Advanced)
For developers comfortable with code.
- Create a child theme to avoid losing changes.
- Locate header.php in your theme files.
- Find the code rendering the title (e.g., <?php the_title(); ?>) and remove it.
Warning: Backup your site first!
Troubleshooting Common Issues
- Title Reappears After Update: Clear your cache (plugin, browser, or server).
- Plugin Conflicts: Disable plugins temporarily to identify the culprit.
- Theme Overrides: Check if your theme forces titles (e.g., in functions.php).
Conclusion
Hiding page titles in Elementor is simple with the right method! Beginners should start with built-in settings or plugins, while developers can leverage CSS or theme edits. Need a clean landing page? Combine these tricks with Elementor’s drag-and-drop magic!