OK, so you’re almost there. Let’s say you have this query:
$argsLoop = array(
'post_type' => 'cars',
'posts_per_page' => 12,
'paged' => 1,
'meta_key' => 'cars_price',
'orderby' => 'cars_price',
'order' => 'DESC'
);
$cars = new WP_Query( $argsLoop );
// All you have to add is this line:
shuffle( $cars->posts );
Now you can do standard loop and the selected cars will be showed in random order.
Related Posts:
- Use WP_Query in shortcode
- Get Current User Id Inside a Loop Returns 0 For a Shortcode
- Advanced Meta Query for Large Calendar Website (12k+ posts) (175k+ wp_postmeta rows)
- Is it possible to retrieve all posts with a certain value for metadata?
- Order a WP_Query by meta value where the value is an array
- Delete post meta by serialized meta value
- Efficient way of querying for a “fallback” post?
- wp_query with cat not working
- How to use an associative array in post__in with WP_Query?
- If Query In Sidebar
- Recent Posts slider, using WP_Query(), loads duplicate sliders
- Compare post-IDs within WP_Query? (Less than / Greater than)
- How to use $query->set with post__in?
- Why do WP_Query results change after updating unrelated Advanced Custom Fields (ACF)?
- Sort custom meta column by other meta value
- Store multiple custom field as post meta per post(css, js, html, 2 link) [closed]
- Loading the same WP_Query in two different wordpress .php templates
- How to prevent WP_Query function from returning all posts when empty?
- How to VAR_DUMP a $variable during checkout process (Is my product meta callable?)
- Dynamic content based on a URL parameter
- Display a specific category of products in shop page and disable code for specific actions
- Creating user status mode in WordPress
- WP_Query adds “(wp_posts.ID = ‘0’)” so no results are returned
- Need help with Google drive API [closed]
- Add more button if more 8 items
- How to store post ID’s in cookie or session to display the same posts later
- WordPress, AJAX and pre_get_posts using conditional tags
- Get users that likes the post
- get_posts() and WP_query limits ‘AND’ conditions to a maximum of 6 for meta value queries in WordPress
- Exclude posts based on meta value
- Recent Posts Not Showing Only On A Specific Category Page [closed]
- Custom query, checking values of multiple meta keys
- Archive post by meta value + 24hours
- auto-populating custom nav with all items from custom post type
- inserting a post from an extern php file but post content doesn’t show on wp site
- WordPress update_post_meta updating with empty meta_value field [closed]
- Remove echo from shortcode
- How Can I use WP_Query to Only Display 1 Post from Custom Post Type if Query Returns Posts with Matching ID in Custom Field
- WordPress theme options error
- Security for data obtained from the database
- Fatal error: Call to a member function query() on a non-object
- Get posts from multiple post type
- Get post id within comments loop
- How to get all author posts outside of author templates
- WP_Query fails despite having 1 post
- Create a Blog Template Page
- Non-Closing PHP Query in WordPress Loop
- unable to use ‘new WP_Query’ in AJAX call
- wp_query get the 2nd post
- Exclude posts with specific metadata from search?
- How to get post ID in a Page?
- Display an image if odd number of posts in grid
- How to retrieve the data from the sever and displaying it in a page?
- Querying Database with wpdb
- How to add div blocks after certain set of post
- How to overwrite orderby with add_query_var
- update_post_meta only updating on last loop of foreach
- Why doesn’t PhotoSmash plugin play well with wp_query?
- how to get serialized post meta
- get_the_ID() in the footer returns wrong value
- Trouble inputting variable into WP query
- the_posts_pagination() not working in wpquery
- How to use two meta_compare in an array?
- How to override url params with rewrite rules vars?
- WP_Query: getting posts where custom field exists
- How to show meta value code HTML after x paragraph
- Form search query – displaying ACF “Post Object” field as results
- WP_Query | IF within $args array | Help me only add specific arguments if the argument is not blank
- Convert a string into a decimal number for use in query
- How to display SQL query that ran in WC_Order_Query?
- get_the_ID() doesnt work
- Array to string conversion on array_map
- Store metakey value as an array
- Increment paged on WP_Query
- Target post_date_gmt if it’s empty or not set
- Hide posts if user is added to it WP_query
- Remove empty terms from array, sort alphabetically, update back to repeating field
- WordPress loop by meta key that is an array? and how loop multiple arrays
- WordPress yoast seo plugin – parse snippet var in meta description
- Custom route and query
- change the default order of posts only for specific categories
- Getting posts to exclude from array
- Get all posts as an array ID => Name
- How to store multiple custom meta box
- How to hide posts of a specific custom category in WordPress?
- How to insert wp_users ->user login name to wp_terms when a new user registering?
- Post not populating for custom post type based on category selection
- Passing an array into WP_Query as a variable
- Custom query vars filters problem with pagination
- Custom post type permalinks do not appear using the link functions
- WordPress meta_query >= &
- extract serialized array to use for wp-query
- Order BY Most Liked And Published Between Previous Week Monday And Next Week Monday
- WP_Query multiple post results
- How to add post meta in while loop?
- Add category to post meta
- Modify main query before it run without pre_get_post
- WordPress WP_Query without query GET parameters
- Using rules in Posts
- Sort posts in a specific way