I needed to make custom HTML page in root which will not use default wordpress theme and show content and I linked it on menu as custom links. So in front end everything perfect. But this page is not part of wordpress and I am not sure if it will harm SEO or something.

Is there any way plugin or something so text on this pages can be edited from dashboard.

Is there any way so this page to be covered with wordpress sitemap.xml, SEO settings and plugins, and chaching plugins

2 Answers 2


If you want content to be editable via the dashboard, a static HTML file is not the road you want to take.

Instead, create a custom page template, from which you call a custom header and footer.
Both get_header() as well as get_footer() take an optional $name parameter to specify a specific template to call as well.


Just make a new .php page and remove all the style attributes and includes.

For example:


Then when you make a new page:


From here you just keep the content section in the .php file and build around it with a custom design

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.