Support

Account

Home Forums Front-end Issues Order of Querying relationship fields

Solved

Order of Querying relationship fields

  • Hi, I have two custom post types ‘Medicines’ and ‘Components’. I created a relationship field to make users choose all the Components that they want to show into the Medicines.
    So far so good. I want to use Querying relationship fields to show on every Components post all the Geneesmiddelen that it’s loaded into. Works great! But how can I order my Geneesmiddelen list that shows on each Component post? I used this code but I can’t order it by post/title name ABC/ASC.. Thanks for your help!

    	<?php 
    
    						$medicines = get_posts(array(
    							'post_type' => 'medicines',
    							'meta_query' => array(
    								array(
    									'key' => 'components_of_medicine',
    									'value' => '"' . get_the_ID() . '"',
    									'compare' => 'LIKE',
    									'orderby' => 'title',
    									'order'   => 'ASC',
    								)
    							)
    						));
    
    						?>
    						<?php if( $medicines ): ?>
    							<?php foreach( $medicines as $medicine ): ?>
    								<li>
    									<a href="<?php echo get_permalink( $medicine->ID ); ?>">
    										<?php echo get_the_title( $medicine->ID ); ?>
    									</a>
    								</li>
    							<?php endforeach; ?>
    						<?php endif; ?>
  • 
    $medicines = get_posts(array(
      'post_type' => 'medicines',
      'orderby' => 'title',
      'order'   => 'ASC',
      'meta_query' => array(
        array(
          'key' => 'components_of_medicine',
          'value' => '"' . get_the_ID() . '"',
          'compare' => 'LIKE'
        )
      )
    ));
    
  • This reply has been marked as private.
Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.

We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Cookie Policy. If you continue to use this site, you consent to our use of cookies.