Yogesh Chauhan's Blog

WordPress: How to find all posts from a custom post type with multiple custom fields values?

in WordPress on March 26, 2021

We’ll use same code as shown in this post to find all posts with a specific custom field value.

That is same as getting ACF values from custom post type.

This following example has complete code with WP_Query too.



<?php 

// args
$args = array(
	'numberposts'	=> -1,
	'post_type'	=> 'guest_posts',
		'meta_query'	=> array(
		'relation'		=> 'AND',
		array(
			'key'	 	=> 'blog',
			'value'	  	=> array('yogeshchauhan', 'w3org'),
			'compare' 	=> 'IN',
		),
		array(
			'key'	  	=> 'featured',
			'value'	  	=> '1',
			'compare' 	=> '=',
		),
	),
);

// query
$the_query = new WP_Query( $args );

?>

<?php if( $the_query->have_posts() ): ?>
<ul>
  <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
  <li>
    <a href="<?php the_permalink(); ?>">
      <?php the_title(); ?>
    </a>
  </li>
  <?php endwhile; ?>
</ul>
<?php endif; ?>

<?php wp_reset_query();	 // Restore global post data stomped by the_post(). ?>


Credit: ACF Docs


Most Read

#1 How to check if radio button is checked or not using JavaScript? #2 How to add Read More Read Less Button using JavaScript? #3 Solution to “TypeError: ‘x’ is not iterable” in Angular 9 #4 Solution to the error “Visual Studio Code can’t be opened because Apple cannot check it for malicious software” #5 How to uninstall Cocoapods from the Mac OS? #6 PHP Login System using PDO Part 1: Create User Registration Page

Recently Posted

#Apr 8 JSON.stringify() in JavaScript #Apr 7 Middleware in NextJS #Jan 17 4 advanced ways to search Colleague #Jan 16 Colleague UI Basics: The Search Area #Jan 16 Colleague UI Basics: The Context Area #Jan 16 Colleague UI Basics: Accessing the user interface
You might also like these
How to import a CSS file using PHP code and not HTML code?PHPHow to add Go Back button in Swift 5?SwiftHow to set up the local environment and workspace for Angular development?AngularArbitrary Arguments in SCSS functionsSCSSKilling A Project Part 3: How can an organization ensure that a doomed project is killed as early as possible?MiscellaneousHow to disable the Recovery Mode in WordPress?WordPressHow to create a CSS full page background image?CSSUse SwiperJS to create mobile touch sliders fastMiscellaneousJavaScript Number MethodsJavaScriptSQL Inner JoinSQL/MySQLA few HTML coding standards from WordPressHTMLDoes :is() pseudo selector hint at CSS preprocessing in the future?CSS