https://codex.wordpress.org/Class_Reference/WP_Query#Properties
found_posts
is the total number of posts returned by the query.
example code:
<?php
$args = array( 'post_type' => 'your_custom' );
$custom_query = new WP_Query( $args );
if( $custom_query->have_posts() ) {
$number_of_posts = $custom_query->found_posts;
while( $custom_query->have_posts() ) {
$custom_query->the_post();
if( $number_of_posts == 1 ) {
the_content();
} else {
the_excerpt();
}
}
wp_reset_postdata();
}
?>
Related Posts:
- Pagination not working with custom loop
- Display all posts starting with given letter?
- wp_pagenavi() with custom wp_query()?
- how do I group content in magazine-style ‘issues’?
- Conditional two level dropdown filter for custom post type
- Show all custom post type posts sorted by custom taxonomy then by another custom taxonomy
- Group search results by post type, but hide post types with no results
- Custom post type loops with different page templates
- Should unaltered default loop/query return a list of custom posts belonging to a custom taxonomy?
- 404 error PageNavi custom type taxonomy | wordpress
- Query for posts in 2 taxonomies
- IF statement in a do_shortcode
- How do you output custom code between posts in the loop?
- How do I Use Nested Loops of Custom Post Types for MultiSite Blogs using WP_Query()
- Impossible to get Attachments Outside WordPress?
- How to dynamically build a multiple taxonomy query loop within a post type’s single loop?
- How to check if “is single” page
- Using pre_get_posts to filter one loop in a multiloop archive
- Custom Post Type Loop within Shortcode
- get_template_part for each level of taxonomy term
- Query custom post type in the loop
- Display CPT posts based on specific taxonomy
- Meta Key Value in current-user-only loop
- CPT + CMB2: data not displaying for only first post in loop
- Loop custom taxonomy to get lists of cutom post types?
- How do i calculate the total of values of custom fields in custom post types?
- Show a Category X’s custom post type on Category X archive page?
- Sort by alphabetical order archive.php page
- WP Query with categories only shows one post and ignores the category
- Displaying Custom Posts on a Page
- Custom Post Type Category Link
- Custom Post type category pages template and loop
- Three Most Recent Posts, One Per Term
- Sort posts in loop by the WooCommerce Membership of the author
- How to include custom post type posts on a page?
- 4 column-loop ordered alphabetically with entries grouped (and labeled) by their first letter
- Pagination Error : Duplicate argument being outputted
- Custon Content within WordPress Loop
- Custom post type showing same Post on all Pages
- Create Array from custom post type to display a slider
- get parent content inside child posts
- get_pagination not working on a custom post type query (using WP_Query)
- How to Make infinite loop of post
- WP_Query with custom post type ID
- Get data from PHP to JavaScript to set position of each post on front page
- display posts of custom post type with custom taxonomy
- assign different templates to custom post type with homepage loop
- Custom Post Type and Taxonomy Loop Output Is Wrong
- foreach loop inside the loop creating duplicates in output
- Custom post type hierarchical loop in Homepage
- How to fetch posts that are stored in the different table than (default) wp_posts?
- Cant’ Display Custom Post Type Title Base on Tax Terms
- CPT archive page – show one post from each taxonomy term
- How do i display post from a taxonomy term?
- Custom loop request based on custom field
- If/Else child list for Custom Post Type single template within loop?
- Insert a Custom Post type into my Loop
- Custom Post Types Not Showing Up In query_posts Result
- Do I need a loop to display an object that attached to posts?
- What is the most efficient way to execute recursive complex queries?
- “Order” doesn’t work in custom loop?
- Shortcode with loop stacks output
- Show custom post type event if current day using ACF
- How to create an IF statement in the Main Loop for Custom Post Types
- Custom meta fields not showing up in WP_Response Object via custom endpoint
- How to output and alert message when updating a post
- Display all posts from specific category and CPT
- Wrapping an unknown amount of posts inside separate HTML Containers during WP_Query loop
- sorting in wp query based on custom field value
- Can I show some specific post rather than latest post?
- Custom post type loop without children
- How to display user-defined / custom post in wordpress?
- WordPress loop add heading before first of type
- Fetch loop of custom post types with AJAX
- Only show current category post
- How to make a shortcode for my WP_Query Loop? [duplicate]
- Looping through custom taxonomy in one template
- get_post_meta for Custom Post Type ( CPT )
- How to keep a CPT stick to specific position?
- Is it possible to add query parameters on the archive page?
- Custom Loop Event Page
- Cant insert wrapper div into index.php
- Custom post type archive pagination with HTML5Blank theme?
- WordPress loop for multiple custom post types
- Pagination not working with custom loop
- Fallback if statement based on the number filtered from it
- Create custom post order (with custom post type meta)
- Pagination not working with custom loop
- Listing custom post type items from a couple of custom taxonomies
- Noob Loop Question
- Custom Post Types and 404 Pages
- Fourth page of custom post type archive page does not exist
- Catergory args causing loop not to show
- the_content() stop images being pulled through
- Render a loop in Timber (twig for WordPress)
- show custom post’s post in two different divs [duplicate]
- Limit wordpress posts loop to continue onto another page
- Filter page ID outside the loop and order
- How can I show posts with the same tag?
- WordPress post objects in one parent post object