How to Control Post Excerpts vs. Full Content on Category and Archive Pages in Vantage
Content
A common question for Vantage theme users is how to manage whether a category, archive, or blog page displays full post content or shorter excerpts. By default, the theme might show the entire post, which can create long, cluttered pages that are difficult for visitors to navigate. This guide will explain the standard configuration and provide methods to achieve the desired layout.
Why This Happens
The display of post content (full text or excerpt) on listing pages is a core theme setting. Vantage provides a central location to control this behavior for the main blog page, but category and archive pages sometimes follow a different set of rules, which can lead to confusion.
Common Solutions
Solution 1: Use the Built-in Theme Setting (For Blog Page)
For the main blog page, the setting is often found in the WordPress Customizer. Navigate to Appearance > Customize > Theme Settings > Blog. Look for a setting called "Post Content" and change it from "Full Post" to "Excerpt". This is the simplest method but may only affect the main posts page.
Solution 2: Modify the Number of Posts per Page
If the issue is that too many full posts are loading, you can also control the quantity. Go to Settings > Reading in your WordPress dashboard. Adjust the "Blog pages show at most" setting to a lower number, which will automatically paginate your archives.
Solution 3: Custom Code for Category Archives
If the theme setting doesn't affect your category archives, a code solution is required. This involves adding a custom function to your child theme's functions.php file. The following code snippet is a common approach to force excerpts on category archive pages:
function mytheme_filter_archive_content( $val ) {
if( is_category() || is_archive() ) {
return 'excerpt';
}
else {
return $val;
}
}
add_filter( 'siteorigin_setting_blog_archive_content', 'mytheme_filter_archive_content' );Important: Always use a child theme when adding custom code to prevent your changes from being overwritten during theme updates.
Conclusion
Controlling post display is a key part of designing a user-friendly website. For most users, checking the theme settings is the first and easiest step. If those settings don't provide enough control for category pages, adding the provided code to a child theme is an effective solution. As always, test any changes on a staging site before applying them to your live website.
Related Support Threads Support
-
Next/previous Posts from different categorieshttps://wordpress.org/support/topic/nextprevious-posts-from-different-categories/
-
How to make Category contents appear on a pagehttps://wordpress.org/support/topic/how-to-make-category-contents-appear-on-a-page/
-
How to create custom categories listinghttps://wordpress.org/support/topic/how-to-create-custom-categories-listing/
-
Styling page title and post titles differenthttps://wordpress.org/support/topic/styling-page-title-and-post-titles-different/
-
Blog Content, Full or Excerpthttps://wordpress.org/support/topic/blog-content-full-or-excerpt/
-
Category list wont refreshhttps://wordpress.org/support/topic/category-list-wont-refresh/
-
Text in Category Gridhttps://wordpress.org/support/topic/text-in-category-grid/
-
Adding multiple catagoryshttps://wordpress.org/support/topic/adding-multiple-catagorys-1/
-
categories horizontallyhttps://wordpress.org/support/topic/categories-horizontally/
-
Category archives layouthttps://wordpress.org/support/topic/category-archives-layout/
-
Show category name as page title on category pageshttps://wordpress.org/support/topic/show-category-name-as-page-title-on-category-pages/
-
Making Category Page Show Excerpt Only – not full posthttps://wordpress.org/support/topic/making-category-page-show-excerpt-only-not-full-post/
-
Displaying posts in a grid by categoryhttps://wordpress.org/support/topic/displaying-posts-in-a-grid-by-category-help-1/
-
Can I limit the posts to only 3 in the home?https://wordpress.org/support/topic/can-i-limit-the-posts-to-only-3-in-the-home/
-
Different Sidebar for pages Recent Posts from specific Categories?https://wordpress.org/support/topic/different-sidebar-for-pages-recent-posts-from-specific-categories/
-
News Pagehttps://wordpress.org/support/topic/news-page-5/
-
Categories Widgethttps://wordpress.org/support/topic/categories-widget-4/
-
Changing full post on Index Page to excerpt ?https://wordpress.org/support/topic/changing-full-post-on-index-page-to-excerpt/
-
Help Editing the Category Pages Pleasehttps://wordpress.org/support/topic/help-editing-the-category-pages-please/
-
Cannot show only post excerpt in categorieshttps://wordpress.org/support/topic/cannot-show-only-post-excerpt-in-categories/
-
Change post formathttps://wordpress.org/support/topic/change-post-format/
-
Grid Layout – load more than 8 at a time?https://wordpress.org/support/topic/grid-layout-load-more-than-8-at-a-time/
-
Limit the number of blog postshttps://wordpress.org/support/topic/limit-the-number-of-blog-posts/
-
Change the number of post in the Gridhttps://wordpress.org/support/topic/change-the-number-of-post-in-the-grid/