title: Wordpress plugin add page frontend
body: <p>I'm developing a plugin for wordpress. This plugin has to have an admin section for plugin set up but also has to have a custom front end page with forms.</p>
  
  <p>I'm new into the wordpress plugin development world but I have not found specific information for this task.</p>
  
  <p>Is there a way to add pages to front end from a plugin or is necessary to manually edit the current template and add the page?</p>