Language:

Search

Entradas destacadas para WordPress con ACF

  • Share this:
Entradas destacadas para WordPress con ACF

 

In this article we'll use a pretty simple approach to add featured posts using Advance Custom Fields Plugin.

 

 

Create a new Custom Field

 

 

Head over to the custom fields page and a new custom field, let's name is Featured Post and set the field type to true/false, set the location to Post & simply publish it.

 

 

featured-post-acf

 

 

You can now see a simple check-box on each of your post page. Now let's add some functionality to make it work.

 

 

Featured Posts Query

 

 

In your index.php or either in your functions.php, however your theme structure is for your Wordpress website, add the following code to get the featured posts.

 

 

$featuredPosts = get_posts( array(
'posts_per_page' => 4,
'orderBy' => 'desc',
'meta_query' => array(
array(
'key' => 'featured_post',
'compare' => '=',
'value' => '1'
)
)
) );

 

 

You can then pass the featured posts and loop through these to display on your frontend however you want. As simple as it is.

 

 

Final Words

 

 

Now to make any of your post a featured post, just check the box next to featured custom field and well that's it. Simple enough, eh?

 

Usama Muneer

Usama Muneer

A web enthusiastic, self-motivated & detail-oriented professional Full-Stack Web Developer from Karachi, Pakistan with experience in developing applications using JavaScript, WordPress & Laravel specifically. Loves to write on different web technologies with an equally useful skill to make some sense out of it.