Or the pre_get_posts
approach for the CPT archive…. which is more efficient since you don’t query twice.
function wpa104766_randomize_cpt( $query ) {
if ( is_admin() || ! $query->is_main_query() )
return;
if ( is_post_type_archive( 'movie' ) ) {
// Display custom post type called 'movie' in random order
set_query_var( 'orderby', 'rand' );
return;
}
}
add_action( 'pre_get_posts', 'wpa104766_randomize_cpt' );
Related Posts:
- How to get post content by calling ajax?
- Number of pages – multiple (custom) post types
- Limit widget to a specific registered sidebar
- Restrict a Post Types Post Status
- WP_List_Table Inside Metabox Not Working on Submit
- How to filter post data with AJAX on page?
- Add Capabilities to Custom Post Type after it has been created [duplicate]
- Hook when adding or editing a specific custom post type? [closed]
- Assign category to front end post
- wp_query and comment_parent – select only posts with top level comments
- Comparing timestamps in meta query doesn’t work
- Possible to add meta box to edit.php pages?
- Is there any performance consideration when using Custom Post Types?
- Custom Post Type with static page for archive
- How to filter the description of a custom post type
- Automatically adding meta data to posts or multiple query help
- Make Custom Post Behave Like Normal Post?
- Trigger “unsaved changes” dialog for custom post meta changes
- Conditionally Query Custom Post Types by Post Meta for Blog Home Page?
- How does the $post_type global variable work?
- how to check if custom post type exists in wordpress
- Sending an email when a CPT is saved/updated (NOT when it’s created)
- flush_rewrite_rules on every register_post_type?
- Permalinks not working for custom taxonomy on custom post type
- Custom taxonomy in custom post RSS feed
- Set up Custom-Post-Type Author Archive
- How to display product subcategories into my custom post type single page
- Adding code to a post under a custom post type
- Notice: Undefined index: error and understanding wordpress
- Problem loading custom post type admin page
- Display content based on a users login
- Custom Post Type Capabilities
- Can taxonomies of custom post types be used with category actions?
- Advanced Custom Fields Plugin – Conflict with Custom Post Type Default Editor
- Custom Post Type And “fopen”
- 404 error when navigating to a taxonomy page with Cyrillic, what’s wrong?
- Custom post type as home page with custom url
- Show image gallery from a custom field
- How to rewrite url for any specific taxonomy?
- Creating a Custom Post Type
- WordPress Doesn’t Generate Taxonomy Archive
- WordPress randomly shows 404 errors
- Associate multiple users to custom post type
- Organize WordPress site, so it can maintain with huge database
- How do you create a custom template to display a category with an image and related posts below?
- Order by custom field meta_key date and then by custom file meta_key number
- Remove permalink for custom post type
- Error function query
- Including link to custom post type in ‘wp_list_pages’ function
- Creating tags via API
- Custom post types or not custom post types?
- WP_Query Custom Post Type if Category ID Equals
- How to use a variable as a function name?
- post_type_link Filter – Too Few Arguments
- Select2 AJAX and WP Query Returns ALL and does not filter
- WordPress rewrite url
- Archive Page for Multiple Custom Post Types
- Show categories of custom post type and not all posts
- add pagination to custom category posts
- How to create object in wordpress?
- Reusable metabox backend and frontend
- How to loop through custom post type items and add them to a slider if they exist
- Modifying Dashboard edit.php
- How to import database table as custom post type and custom fields?
- Have custom post type Visibility be private by default, and have radio button also set to “Private”
- Custom post type (Jigoshop): unexpected value for $category_id (via $term->term_taxonomy_id) on live server
- Fill custom fields when saving custom post types
- Use Gravity Forms and a Shopping Cart for output to Freshbooks for an Estimate [closed]
- Displaying taxonomies as category links within sidebar and creating pages for these
- Can I bind a post_type=’post’ category to a custom post_type category?
- pagination for custom post type archive page
- Add custom posts to submenu automatically
- Hide Published text from custom post types column
- Is it possible to get the specific content on the search page?
- Custom taxonomy: on the taxonomy term page show other taxonomy terms
- Get next and prev item from custom WP_Query and Custom Post Type
- wp_set_object_terms creates taxonomies but does not add custom posts to it
- Make bootstrap 5.0 carousel dynamic using ACF and CPT UI [closed]
- show label text of select option rather than its value in cmb2
- Custom post categories are not displaying on the page
- Pagination Not Working When Used With WP_Query() `offset` Property
- How to select meta key in custom database query
- Widget area for individual posts (custom post type)?
- Adding categories to custom post type in permalink
- Link two different post using there post_id in post meta
- Get posts under custom taxonomy and custom post type
- Flush rewrite rules when new cpt is registred
- Custom field linking problem!
- Remove custom post type generated by a plugin (The Events Calendar) [closed]
- Use one template for different custom post types with the same markup
- Events with multiple event dates + permalink for each date
- Custom Post Type and Custom Taxonomy not connected
- Custom field totals
- How to Associate Posts with Pages
- URL Rewrite Adjustment for Custom Post Type causes template to revert to index.php
- How do I paginate a custom post type listing on a custom template page?
- how to show Author post type count
- What is the code for showing Custom Category and Subcategory Page?
- I want to show a list of post with title that have link goes to that post and icon under the specific category to which it belongs
- Show a wordpress custom post condtionally using a category term