Leveraging AI to Supercharge Your WordPress Business Website
In today’s competitive digital landscape, every business website needs an edge to...
There are other ways to do this, but just in case you fancied using an ACF field, this is how you do it…it worked for me!
Lets say you have built a custom news feed for your WordPress site and you want to loop through three different custom post types. For this example we have three groups of posts – “posts”, “publications” and “events”.
<?php
$args = array( 'post_type' => array( 'post', 'publications', 'events' ),
'orderby' => 'date',
'order' => 'DESC',
'showposts' => 10
);
$loop = new WP_Query( $args );
if( $loop->have_posts() ): ?>
Now let say you have created a custom ACF select field called “Business Sector” with various values, and you want to only loop through the posts with the value of “charities”:
<?php
$args = array( 'post_type' => array( 'post', 'publications', 'events' ),
'orderby' => 'date',
'order' => 'DESC',
'showposts' => 10,
'meta_query' => array(
array(
'key' => 'business_sector',
'value' => 'charities',
'compare' => 'LIKE'
)
)
);
$loop = new WP_Query( $args );
if( $loop->have_posts() ): ?>
You can replace “key” and “value” to match your own custom field.
Useful links: http://www.advancedcustomfields.com/resources/filter-posts-by-custom-fields/
ACF, custom post type, Wordpress, WordPress Tips
Share
In today’s competitive digital landscape, every business website needs an edge to...
WordPress has come a long way since its humble beginnings in 2003....
In the ever-evolving landscape of website development, staying ahead of the curve...
A quick way to manually disable the WordPress emojicons code without needing a plugin. Pop this in your functions.php file:...
Simple bit of jQuery to add an active class to the current navigation item based on the page url. jQuery("nav...
So, you have just got your new website and you want to get it to the top of search engines....