The simplest way would be to duplicate your index.php in to a file named home.php in your theme’s folder.
Another way would be to create a new page template same thing (copy index.php into it) and add this at the very top
<?php
/*
Template Name: My Home Page
*/
Then head over to the page edit screen and select “My Home Page” from the template drop down
Related Posts:
- When to use is_home() vs is_front_page()?
- Authentication / login mechanism (non wp-admin)
- Adding “latest from the blog” to the homepage
- how can I remove the sidebar from my wp homepage [closed]
- Showing a list of posts when homepage is custom
- How can I conditionally show different home page templates based on whether or not the user is logged in?
- Theme Development -> Specific Homepage
- Exclude function from homepage only?
- 1 post per category on homepage and counting those posts
- Cart displayed above header
- Custom Static Page to Display Blog Posts in Excerpt Non-Singular Form (is_singular not working?)
- 3 x 3 grid of posts on the home page
- How can I change the title of the Home link in the navigation bar?
- Allow users to edit home page from WordPress (home.php problems)
- What is the advantage of using home.php over index.php for the front page
- Solutions for generating dynamic javascript / CSS
- Custom single template for a specific category
- Import media to online WordPress from local development
- How to add a checkbox element to attachments editor with example
- Auto get_header and get_footer on every template?
- Nested comments ignored for max per page in wordpress
- Theme Check gives: Required: This theme doesn’t seem to display tags?
- Is it possible to use line break in theme description?
- How does WordPress decide what template to use as frontpage
- get_option function
- Override Current Theme Setting in wp_config.php
- How do I “unhook” / de-register jQuery so that it’s not called as part of wp_footer();?
- Set Expiration Date of a Post from the Frontend with wp_insert_post
- WP Gutenberg custom block – generate theme colors from SASS and use them in the inspector and php callback
- “Cheatin’ uh?” error message on multple theme directories
- Is tag default in WordPress?
- “Display Site Title and Tagline” checkbox not working?
- Getting jquery to work with custom theme
- How to retrieve an image from a post and display it before excerpt of a post? [duplicate]
- Why does WP recommend against custom favicon functionality in themes?
- What’s the best action to use when you want to do something only once per theme setup?
- Excluding a page with a certain name from wp_page_menu
- Widgets with groups / sub widgets? Widget in a widget?
- Why is the first query affecting the second query, even after wp_reset_query() and wp_reset_postdata(), but not on the second page?
- Avada resources still loading from localhost after database migration [closed]
- No Appearance –> Header menu
- Add theme templates for child categories into the template hierarchy
- How do I create a custom partial / template?
- Force a specific template based on the URL
- Manage base theme with version control?
- WordPress custom post type permalink: website.com/post-name/post-id
- Using $post->post_name in body id causing error: Trying to get property of non-object
- buddypress: how do i make the group description excerpt shorter?
- Bootstrap card columns change images size
- Can´t access child theme´s scripts dependencies found in parent
- Prefix best practice, should we use framework name or theme name?
- Theme Javascript.php Overwritten Nightly [closed]
- The Content is not Wraping in tag
- Using page-id-{ID} from body_class() in local dev, versus live staging
- Is there a way to visualize / print out which templates were used to render a given piece of UI?
- WordPress Settings API not saving options
- Custom image size vs CSS sizing
- Unique design inside a specific category’s url
- Rewrite the HTML markup of wp-login.php
- Making a WordPress theme based on twentyten
- Are there any caveats to compiling all of my theme’s SCSS into the style.css file in the theme root?
- Alignment Problem [closed]
- Clearing dummy data before launch
- multiple html/css files for wordpress theme?
- Create new wordpress theme with no need update
- Add image URL automatically to custom field?
- content filter (add_filter) for category description?
- Theming media inserts
- How to update mark-up of a gallery block in a custom theme?
- wordpress script_loader_tag in function.php
- Host Private Custom Theme
- Why not works the search.php file?
- How do I make my terms for each product display via foreach loop? (woocommerce)
- WordPress Insert ads after every 5th post
- How to get custom logo with REST API instead of get_theme_mod();
- How can I change this SVG shape that’s generated?
- Can I set rest API endpoints from within a theme?
- Theme starter content translation is not working
- Adding a second logo next to the main one in header
- (Parent) theme Is Not Showing In Theme Selection Panel and Therefore Breaks Child Theme
- How to add an image to a theme page template in code?
- Looking to create an “update theme” functionality for a custom front-end dashboard
- remove_action(‘genesis_header’,’genesis_do_header’) hook not working
- Text View (Code View) in WordPress Customizer TinyMCE Editor
- Different stylesheet for different pages not working fully
- Can I use WP Multi-site on a sub-domain with a different theme but use all the original site’s posts/pages?
- How to Apply Category Filter to Pagination
- How do I use the add_query_arg function in a template tag like previous_post_link?
- Get all Custom Post Types
- Let users to add any number of input fields in the theme option page
- wpalchemy repeating fields dropdown issue
- Does WordPress require that your submitted theme supports multiple menu levels?
- Standard Way To Do Custom Work Within A Page?
- Add Dynamic Sidebar to Exisiting WordPress Theme [closed]
- Why does the first loop take arguments from the second loop?
- Theme layout for home page [closed]
- Is there any reason that other theme elements (such as nav menus) shouldn’t be within the loop?
- Is there any way to show child theme in theme detectors?
- Not Able to Access Terms Under Custom Taxonomy Archive
- WordPress search field won’t get wider