If you can live with manually deciding what your best posts are, Sticky Posts would be the way I´d choose.
The Codex already has code for the 5 latest sticky posts:
/* Sort Sticky Posts, newest at the top */
rsort( $sticky );
/* Get top 5 Sticky Posts */
$sticky = array_slice( $sticky, 0, 5 );
/* Query Sticky Posts */
$query = new WP_Query( array( 'post__in' => $sticky, 'ignore_sticky_posts' => 1 ) );
?>
Related Posts:
- How to block access to blog-page for users not logged in?
- Do I need an empty page for a different blog page?
- Programmatically set page_on_front
- How to make my front page display only the most recent sticky post, plus usual widgets?
- How do I set the front page programmatically?
- Custom background for the index page only?
- Load front-page.php from subfolder
- Can you select a post as the front page or only pages?
- How to display blog posts on a dedicated page?
- Can’t edit front page of website [closed]
- Setting a static home page and blog page without using the settings
- Pagination not Working on only Front page on latest verson of WordPress
- Create a front page template and separate page for posts?
- Showing option when page is frontpage
- Is it possible for homepage in Twentyseventeen theme to look like a standard page?
- WordPress site front page fails to load in IE
- Home/front page won’t display content after a form is submitted
- how to create a static front page for my blog in wordpress
- Home link in the homepage of my wordpress does not show my blog posts
- WordPress, how to figure out how to edit front page
- How to set a static html front page
- NON Static-Front Page
- Front Page Settings
- What code controls the animation for the front-page header in TwentySeventeen
- Setting index.php as a static home page without posts?
- Implement a slideshow-like frontpage with text overlays
- Pull in content from page defined as static front page
- Excluding front_page from is page condition
- Why does my site show the correct front-page when you arrive at the site, but not when you click ‘home’?
- Change Front Page Word Press 4.1
- custom change in front page [closed]
- Remove edit post link from static front page
- WordPress certain directories not connected
- Different front page for logged in and logged out user but the same URL in WordPress
- Homepage not working after setting as frontpage
- Hiding New Posts on Front Page
- change header height on 2017 theme for logged in users
- How to connect front-page.php to page in admin panel?
- Can I have two websites with one front page
- I created a new home page and set it as the home page in the reading section, but I get an error when typing in the home page url
- Categories with post from child categories on front page
- Static front page – going against the grain
- When Front page and Posts page are specified is it possible to just have front-page.php as the home page?
- Custom background for the index page only?
- No posts on front page
- How to display only sticky posts on my automatically generated front page?
- Front page welcome message area
- Static front page as parent of with child pages?
- How did WordPress link an empty page at dashboard to an actual php file?
- When to use is_home() vs is_front_page()?
- Check if current page is the Blog Page
- Category page doesn’t use category.php, instead it redirects to homepage
- How does WordPress decide what template to use as frontpage
- Custom query_var causes displaying posts archive on front page
- How do I show sticky posts on a static front page that also contains content?
- Permalink: postname EXCEPT for blog
- Custom fields won’t display on my blog page
- Index showing source code
- How to show only posts with images?
- Custom URL for all posts in WordPress
- How do I make the homepage as the blog page?
- Blog Posts not showing title
- How to create Blog Post Specific Widget
- ID of Front-Page
- Template hierarchy about pagination after front-page.php
- Set front page option using custom fields?
- Host frontpage via example.com and everything else via example.com/blog
- The concept of non-blog content
- Page-loop is looping content from custom loops on the same site. How to avoid that?
- Show a different code on front page to other pages
- Adding code to head to all pages manually
- How to best include widget area just on homepage?
- Display a single category in blog section
- How to change “Call To +1800090098” in TopStore pro theme [closed]
- upload image only
- How to call posts under a specific category on static front page?
- Custom pages missing on “front page” setting
- Display custom field from the front page on another page
- Static page for desktop or mobile
- WordPress loop not working on static front page
- How to set a certain Custom Template to a Single Blog Post
- Problem with Front-Page.php loading recent posts
- Multiple Blog Pages
- 1 post per category on homepage and counting those posts
- Show preview of wordpress posts on external html sever
- Use a 301 to Redirect any 404 from at the blog post level to the blog archive
- Why is the_permalink not working?
- WordPress blog posts template bug [closed]
- Blog post Links leading to home page [closed]
- There is no link or button to my blog page
- Image is missing on site homepage
- Letting wordpress decide what template and page to use based on condition
- Edit a template while still keeping a Landing Page on the main address
- Latest post showing up as main title of page on blog page
- Posts page drop down is not selecting the selected page
- URL of blog when using index.php as blog and front-page.php as homepage
- Problem with custom page template and permalink
- How to make my homepage automatically redirect to an external website?
- front page won’t change templates
- Post page appears without images + formatting