Assuming you are using WordPress v3.x (as I don’t remember how this works in earlier versions) this is what you need to do if starting from scratch:
-
Create a “Page“ and call it “Home Page” (or whatever.)
-
Create another Page and call it “Blog” (or whatever.)
-
In the admin console select the “Settings” > “Reading” option.
-
Select “A static page” for the “Front Page Displays” radio button.
-
Assign “Front Page” to be “Home Page” (or whatever from #1)
-
Assign “Posts Page” to be “Blog” (or whatever from #2)
-
Click “Save Changes”
-
You’re done.
Here’s a screenshot showing the admin console options:
(source: mikeschinkel.com)
Related Posts:
- How to *remove* a parent theme page template from a child theme?
- How to Change 404 page title
- how to override woocommerce specific loop or archive-product.php [closed]
- How to redirect WordPress home page to custom static HTML page
- page_template toggle between 2 templates + 2 permalinks for same post
- Multiple Queries and Excluding Repeating Posts?
- How do I deque the default stylesheet?
- Last post is not showing up
- get_option issues
- Show post page only if the user has bought a specific product
- Adding Pagination on a Custom Author Page
- Woocommerce Product page edit
- Exclude custom taxonomy tag from loop
- For custom templates, is it better to use `template_include` or `type_template`?
- Loop through custom fields with similar label / common chars in label
- Javascript Solution Remove Specific Tag but leave the rest in a specific DIV
- Pagination Issues using WP_Paginate Plugin
- CPT Loop with ACF and passing ID between Loops
- need help with a user-specific custom page template
- Prepopulating a specific page template with HTML/CSS
- custom meta box for page default template
- How can I display a PHP foreach loop’s answers by AJAX
- Page-loop is looping content from custom loops on the same site. How to avoid that?
- List top 5 authors with most posts
- How To Load an HTML File As A WordPress Page (With No 301/No Redirect)
- How to create custom search page
- WordPress archive index page
- toggle Multiple Loop with tittle
- How to create a custom WordPress front page
- Custom Same Page Search
- change top banner content on specific page
- How to set up conditionals in page templates?
- How To make Custom page of every Category
- Remove Sidebars from page
- Exclude current post but keep the same posts-per_page amount
- wordpress custom fields loop
- Product page not found if product data is set Appointment Service
- How to show related post with category DESC (ASC) IDs of ID current post
- Avoid showing the same phrase in the loops
- Page with some post value id showing page not found
- Multiple loops on same category with different design
- Custom query pagination with php parameter as arg problem
- Why does a custom php code inside a custom template not get executed?
- How to use the same custom page template to iframe multiple urls with entry of new url entered from backend
- Create page when a new site in multisite network is created?
- Multisite – Getting Meta query to select from wp_2 tables
- How to append the excerpt to the content in the single post page?
- Custom stylesheet not loading
- Displaying Child Page’s Information
- Multiple Owl Carousels on the same page with navigation problem
- Pull A Single Post Prior To Running wp_query
- Highlight specific user with custom field value
- custom loop issue
- Secondary loop doesn’t work
- Adding pages to the Admin panel
- Setting Custom WordPress “Posts page” AS “Front page”
- Page template with custom html fields inside a content
- Single page template
- Post thats in Two Categories, only want to display name for one
- Adding page Title in a custom coded page
- Loop display only 5 posts
- Custom Page Template and Category Exclusion
- use another theme for just one page
- Advanced Custom Fields in WP_Query: Href Returning Empty
- How to: Easily Move a WordPress Install from Development to Production?
- Is there a flowchart for WordPress loading sequence?
- Essential technical features for high-end WordPress web hosting? [closed]
- How to remove admin menu pages inserted by plugins?
- How to put logs in WordPress
- How to get the Date Format and Time Format settings for use in my template?
- Where are Additional CSS files stored
- Getting only direct child pages in WordPress with get_pages
- Best Practices for Regression Testing WordPress Websites?
- Remove wrapping div and ul from output of wp_nav_menu
- What Is The Use Of map_meta_cap Filter?
- get post author id outside loop
- Custom Walker: how to get ID in function start_lvl
- Creative uses of WordPress [closed]
- How do I make my child theme re-apply the settings that were customised when its parent was active?
- Multiple Inputs in a Customizer Control
- New WP_Customize API – how does it work under the hood?
- Embedding a SOAP Client into a WordPress Plugin?
- Is there anything that Joomla or Drupal can do that can’t be done in WordPress? [closed]
- Update widget form after drag-and-drop (WP save bug)
- Data sanitization: Best Practices with code examples
- How to benchmark a WordPress installation? [closed]
- Should I delete the default themes?
- Moving WP install from local to live, what about wp_posts GUID?
- Modified wp.media.view.Settings.Gallery in Backbone JS, but editing doesn’t work
- Running Gutenberg React in Development Mode
- Prevent WordPress from automatically installing a new theme each year
- Can we use one WordPress installation for multiple databases, domains and content directories
- Is there a blank theme framework compatible with WP 3.0? [closed]
- Plugin SVN & update API – how are plugins identified?
- Users with custom roles not showing in post author select box
- How to use more than 256MB of memory in the admin?
- How do register_sidebar() and get_sidebar() work together?
- How do you get formatted content of a post using the WordPress API?
- Localization: I want the backend: english and frontend in defined language
- Are there any forks of WordPress (and what is different about them)?