index.php
and archive.php
might be the same but don’t have to be the same. index.php
will display your blog post archive and in the absence of archive.php
(or other more specific archive files) it will display your date, author, etc. archives as well. But it doesn’t have to.
You can, if you want, display your archived differently that your main blog index. That is the point of those specialized files– they allow you to alter the look of specific pages without having to write complicated conditionals into the index.php
file.
The difference between the two files is what you make of it. That difference can be a lot or none.
Reference
Related Posts:
- Is it possible to manipulate the list of page templates?
- How to Handle CSS for Multiple Header header.php Files?
- Static Front Page problem
- Any tag pagination page (except the 1st page) loads index.php template instead of tag.php
- WordPress Theme Development: How to redirect templates the right way?
- Override template file i subfolders
- Single page site with history.js
- How to link to the page displayed by home.php?
- which template should I use for single category post?
- Different templates for each category level
- What’s the difference between home.php and index.php?
- Custom single template for a specific category
- How to move page templates to custom folder?
- Page template in two level deep folder
- Different wordpress 404 template for different post type [duplicate]
- How does WordPress decide what template to use as frontpage
- How can I get wp_head() as a string instead of echoing it?
- Why does my short code get executed before other content?
- Retrieve the template directory URI via global or get_template_directory_uri() every time?
- How can I see what template parts are being called for rendering the viewable page?
- Add a preview to a WordPress Control Panel
- Add a #hash to the links in my custom menu
- LOST in WP Template Hireachy
- How to load different CSS in different Header?
- Template Hierarchy for get_header()
- Returning Variables back into a template
- Can not Remove Archives and Meta from Sidebar
- How to override BuddyPress 3.0 bp-nouveau theme files?
- is_archive() content being shown instead of is_category()
- Setting hero/splash section as a blog post
- Where is the correct place(s) in twentysixteen’s header.php to add a Google webfont?
- How to retrieve an image from a post and display it before excerpt of a post? [duplicate]
- How can a Theme Contain no Header File or Footer File?
- New template, where to place CSS?
- Understanding the WordPress template hierarchy
- get_query_var() and permalinks
- Toggle Sidebar Display
- Add theme templates for child categories into the template hierarchy
- Move theme templates to subfolder without losing page associations
- Where can I access my custom page template?
- Theme development question regarding layouts
- Why are theme templates organized as multiple point of entry PHP files instead of reusing your theme’s index.php?
- Disable front-page.php template
- How do I create a custom partial / template?
- Simple way to get two language WP site
- Load child template based on parent
- create-guten-block in wordpress theme?
- Inheritance of parent theme plugin files in a child theme
- Single Page theme [closed]
- Do i need to keep all the default WP templates files in a theme?
- How can I detect hierarchal relationships beyond children (grandchild, great-grandchild, etc)?
- how to display search term in the template full site editor
- Sort wp_query by sum of two meta fields
- How to override p2 breathe theme plugin in content template file?
- Move default page templates to sub directory
- What can I use for small text when converting to WordPress?
- WordPress Filtering Custom Post Type by Metadata and Search Heirachy
- Where to place template files?
- How can I conditionally show different home page templates based on whether or not the user is logged in?
- How do I get the trackback count of a post in wordpress without writing an SQL query?
- Load sidebar template just once to prevent multiple animations
- how to force tag page layout to use same as search layout?
- Replace single_template filter with what for default posts?
- Need help with adding templates (archives and sitemap) to WordPress child theme
- Template for landing pages
- Unique design inside a specific category’s url
- How to seperate static phrases from template files in custom theme?
- Broken theme, template is missing
- How to add menù section to my WordPress template?
- Post and page content not displaying in search results
- Why still output /wp-content/themes/twentynineteen?
- How to add custom meta box when you have a custom page template file
- Templates dropdown not appearing using _s theme (underscores)
- Shortcode call not working in WP Template
- Where to put custom page templates in theme?
- Create theme for mobile phones and tablets only?
- I need to develop a one-page design
- add jquery file if a certain page is included
- How to create a WP theme that use BootStrap? [closed]
- Under theme folder, what’s sequence of action for index.php, page.php, single.php?
- Is there a template tag I can use to link to the archive page corresponding to the month that a post was published on?
- How to Modify WP_Includes/blocks/latest_posts.php
- WordPress hierarchy clarification, does post_type_archive take precedence over taxonomy-term archive?
- How to implement pagination in category.php template
- Template for front page (latest posts)
- Using wp_add_inline_style Inside a Template File
- Should I use template files or just use conditional tags in index.php?
- bbPress: modifying template for forum index
- Display content on Single page
- Create a variable with string, array or multiple values
- Using require_once for parent-directory not working but is working in sub-directories
- How can I fix the even/odd child classes comments so that the comments are unaffected by the top-level even/odd?
- Problem with multiple menus in theme
- Enable WP to accept standard jQuery code embeding between the tags [duplicate]
- 404 on child page template
- What is the advantage of using home.php over index.php for the front page
- Best practice to create required pages
- How customizable is a self-hosted WordPress blog compared to a Blogger blog?
- Meaning of “if ( is_home() && ! is_front_page() )” snippet?
- Theme template file for a specific custom taxonomy