From https://wordpress.org/support/article/creating-a-static-front-page/,
Posts Page: (if not already created) create an empty page. Give it a Title that will be used on top of your posts list. This step is mandatory as you are modifying the WordPress default setting. Any other content other than Title will no be displayed at all on this specific page.
So, When you set it as Posts page, Your loop is ignored.
You can set it as static front page (Homepage) or a normal page with custom page template.
Related Posts:
- How to move page template files like page-{slug}.php to a sub-directory?
- How to move page templates to custom folder?
- Create “File-less” Page Template in Functions.php
- Is it possible to manipulate the list of page templates?
- Adding items to page template dropdown on Page Edit Screen
- Adding Content Areas to Custom Page Template
- Trouble with conditional tags
- Pagination & get_pages?
- Returning Variables back into a template
- Page attribute template dropdown not displayed even the syntax is correct
- Do I really need the div class entry?
- Page template across themes
- Where can I access my custom page template?
- WordPress page templates in a directory
- Disable front-page.php template
- Can I show all the template files that are being used on my site?
- Implement content-nosidebar.php / content-leftsidebar.php
- get_page_template returning nothing
- Multiple Page Templates & CSS
- Highest number of WordPress Custom Page Templates?
- Single Page theme [closed]
- Custom metabox for custom page template
- Why is the Page Template dropdown menu using the wrong file name?
- How to add “Template” option in page attributes panel?
- How to create a custom page(not a template) in a theme
- Template selection area is not visible on page editor sidebar in wordpress twentty sixteen default theme
- Move default page templates to sub directory
- Custom page template with custom fields
- how to setup custom content structures
- How can I conditionally show different home page templates based on whether or not the user is logged in?
- Load sidebar template just once to prevent multiple animations
- Need help with adding templates (archives and sitemap) to WordPress child theme
- How to create first post, fifth post full width, rest in three columns and so on
- Issue On Displaying Pages with Post Name Permalink
- Why in the static pages of my theme are showing these information?
- Modify available templates (in dropdown)
- What is the best way to build home pages with a lot of sections for distributable themes [closed]
- Templates dropdown not appearing using _s theme (underscores)
- Where to put custom page templates in theme?
- How to add pages in wordpress using codes?
- Injecting pre-defined text from custom page template to editor
- Custom theme template files
- Is it possible to have a Theme with built-in physical page files?
- How to use shortcode inside of shortcode in theme
- Trouble in creating a custom template on twentyeleven theme
- Custom search template is showing 404 when adding query string
- ACF get_sub_field ALT TAG in the repeater doesn’t show
- A Reviews Page is Showing root Index.php instead of Template-Page
- No templates for condition page.php Elementor
- Show Yoast SEO meta tags in Custom WordPress Templates (Theme)
- How to show metabox on page if it is using a template
- Template for front page (latest posts)
- Group several custom global page templates in sub-folder
- Problem with Displaying Custom Theme Page’s Content
- How to show children pages as array
- Different stylesheet for different pages not working fully
- Create a variable with string, array or multiple values
- Why WordPress gets old templates code instead of the last updated ones
- Can you create a custom page with content in the center already defined?
- Paginated WP_Query doesn’t return 404’s, even when posts don’t exist
- How can i display a 4 diferent themplate for the archive page
- How to split the site’s layout without damaging this layout? [closed]
- DIV containing iframe disappears below break point of 992 in Oxygen Builder
- Is there a way to have WordPress autodetect page templates in the page-templates directory and any sub-folders?
- What is the point of using the front-page.php template? [closed]
- How to automatically set a Template Page Name next to a page in menu screen such as WooCommerce pages, front page, or posts page in wordpress?
- how to create a conditional content_width for a wordpress theme?
- Modular theme settings
- Comment form not display properly?
- Setting up partial Right-to-Left admin interface
- Moving functionality from functions.php to classes?
- How to pass code from header.php to footer.php
- Move my theme style.css into a folder
- Gutenberg Reusable Block as part of WordPress Theme page
- Inheritance of parent theme plugin files in a child theme
- Display a list of certain categories by ID
- Implementing FancyBox
- Child theme enqueue scripts using new functions
- Should I change text-domain of TGM library inside theme?
- “Bad element for masonry: undefined” why this error us occuring? [closed]
- Call to require(‘../../../wp-blog-header.php’) results in 404 error?
- What is the need for the static front page [closed]
- Do translation functions like __e() have to take strings in English in themes?
- How add built-in textarea in theme development?
- Pagination fuction in shortcode always displays on top
- Pagination don’t work with active filters
- Theme has disappeared
- Alt header logo and link for specific pages
- Custom php template file only for mobile
- which template should I use for single category post?
- annoying “Confirm Form Resubmission” message
- Make page accessible from another URL
- Any way to permanently translate themes?
- Fallback dosen’t work when not using ‘menu’ attribute
- Reliable method to detect mobiles
- WordPress get number of categories
- issue displaying variations in custom template using WPeC 3.8.9.2
- How to save checkbox choice in wordpress
- How to disable edit link button bottom of the page for all users except Administrator
- How to create full header but keep content narrow