you have to use the WP Loop to get page content. Try this
<?php
/* Template Name: home */
get_header();
?>
<div id="theme-main-banner" class="banner-three gradient-banner-three">
<?php while(have_posts()): the_post(); ?>
<?php the_content(); ?>
<?php endwhile; ?>
</div>
<?php get_footer(); ?>
UPDATE
The issue was that front-page.php was already present in the theme. So as per the Template Hierarchy it has higher priority, renaming/removing it solved the issue
Related Posts:
- How to detect if some page template has been selected
- How to display thumbnail and excerpt of a page on homepage?
- Displaying posts on homepage – Template Page
- Custom templates not showing up in template dropdown
- Using pre_get_posts on true pages and static front pages
- Conditional tag to check if ‘page.php’ is being used?
- A check for if is parent page, if has children, if has grandchildren
- WordPress page edit does not save selected template
- Set page template automatically based on parent
- Is there a default template file for child pages / subpages?
- How to display code if it is not certain pages?
- Change admin startpage to Pages-page?
- Multiple areas of dynamic content in a page
- How do I set and list page_template with wpcli?
- How do I modify this page template to show subpage excerpts (not post excerpts)?
- Limit number of pages that use a specific template?
- How to inject custom url path for page ?
- Dynamically Load Styles and Scripts from Theme Functions.php
- Add custom admin menu item for pages using a certain template
- Is it possible to set a page template on a dynamic home page (articles list)?
- Different “Text Widgets” in Sidebar on Many Different Pages?
- What’s the most minimal way in which a page can be hooked into WP?
- Can’t change parent page
- How do I create multiple page while active a theme
- Theme’s page.php and index.php template files are confusing me
- How to make certain page templates visible to admin only
- How to dynamically save a selected option from page “Templates” selectbox?
- Redirect “Sorry, you are not allowed to access this page.” to Home
- Custom /page/2/ template (different from index.php)
- Is it possible to have a landing page based on the visitors location?
- How to add meta boxes to Pages
- Custom page template not working
- Dynamically change page that loads
- How do I pass data from page content to the underlying PHP template
- Making a wordpress page the index on the site?
- How to change only the home page / front page url on wordpress
- Password Protected Page Title
- is_home() returns TRUE on page template
- Removing the TinyMCE editor for a given page template
- Determine page content based on page parent
- Displaying page content in category archive (archive.php)
- Missing ‘Page Attributes’ in page edit
- Site url is not showing the home page
- How can I get the homepage from the loop?
- Any Ideas for Including “More Tag” with get_pages($args)?
- Could be a namespace conflict (?) with login form and register form on the same page
- The concept of non-blog content
- Page-loop is looping content from custom loops on the same site. How to avoid that?
- Updated WordPress, now getting errors on site
- Custom page template for multiple pages
- Get parent of current page
- How to edit a HTML list in WordPress?
- All Pages visible on the Frontpage
- Custom page with queries returns 404
- How to capture GET argument on static page
- JQuery Plugins in WordPress
- Add a static page that links to homepage
- the_content of template page
- Remove comment section from new page
- WordPress theme: Add page content to the bottom of the Contact form
- Dynamic href link to Contact Page
- is_front_page and is_home are not working in page.php
- Create page template with some static contents
- Can I change the “Home” text in the menu?
- WordPress 3.2 – removed ability to select a page template in the page attributes when adding a new page?
- Parent page shows no child content
- Use same page-mypage.php template for several pages
- Avoid pages losing template association on site re-deploy
- How do you implement a page template automatically being applied to a page?
- How do I edit text displayed on my browser tab?
- How to create different template designs for different pages in WordPress [closed]
- Different css file not working for the page template I created
- require_once not working
- Page templates in subdirectories and auto generator
- WordPress Page doesn’t load the template selected
- Use page template for custom $_GET content
- creating single page with 2 columns while theme is 3 column
- How do I reference the front page’s parent Page object?
- How to bypass 404 for certain pages/posts?
- Outputting content from page
- Custom folder for wordpress page templates
- Authors posts on a author created page
- Static Website No Titles But Still Nav
- custom page templating in WordPress
- page template – undefined structure in source code
- Suggestions: Customizable header image and style colors that are different for each page
- Limit the amount of main pages
- How to make transition slider load before home page
- On the list of Pages, clicking to Edit a particular page redirects to the list of trash
- My pages are using my Index.php and not my page.php
- WordPress custom pages in a folder
- Different template parts when on different pages
- Create page template
- URL redirect to home page issue in word press site
- How to change default home link title?
- Static Home Page resets to Front Page
- Why my home page doesnt work?
- WordPress blog posts template bug [closed]
- Adding styles/scripts to specific page
- WordPress form submit to custom page template does not work