The argument is orderby
not order_by
but I am not sure what sort_by
is. If that is a custom meta field you need to alter the query.
‘meta_value’ – Note that a ‘meta_key=keyname’ must also be present in
the query. Note also that the sorting will be alphabetical which is
fine for strings (i.e. words), but can be unexpected for numbers (e.g.
1, 3, 34, 4, 56, 6, etc, rather than 1, 3, 4, 6, 34, 56 as you might
naturally expect). Use ‘meta_value_num’ instead for numeric values.
You need to pass one argument for the meta_key and another for the orderby
.
$args = array(
'post_type' => 'teacher',
'posts_per_page' => 30,
'meta_key' => 'sort_by',
'orderby' => 'meta_value',
'order'=>'ASC'
);
Related Posts:
- How do I set the default admin sort order for a custom post type to a custom column?
- How can I change the admin search posts fields?
- Development of a WordPress Search Plugin – Best Practices
- Admin Area Custom Type Search By Meta Fields Without Title & Content
- WordPress 4.4+ : How to revision CPT + metadata
- WP_Query orderby custom field then post_date in one query
- Using Custom Fields in Custom Post Type URL
- Query custom post type by custom field
- Adding meta values to permalink
- Filter a custom field based on selection of another custom field (ACF) [closed]
- How to get custom metabox image field?
- Using custom field as custom post title
- Detect meta value changes when post is updated (post_updated)
- Search everything (posts, pages, tags, cpt, meta)
- Custom field being erased after autosave
- How to programatically set the post title of a CPT on wp-admin
- How to Sort by Date When Using d-m-Y Format
- Metabox saving values
- WP insert post PHP function dynamically generated Custom Fields
- Multiple information using custom post type
- What is better: Custom Fields vs Custom Taxonomies with Terms for perfomance, scalability and better user experience
- How to add custom fields to admin UI and REST API response?
- ACF Upload Image in repeater from front-end with custom form? – add_post_meta()
- Community and User Generated Content Website: Have been thinking about Drupal but leaning on WordPress heavily
- Before Delete Post
- Display custom post on home page based on a metabox selection
- Sort posts based on multiple custom fields
- Related links – from other sites
- 1 day after custom date change post status to draft
- WP_Query that filters based on custom relationship field
- Filtering by Post Meta Custom Fields – Performance
- WP Query—Relationship between two custom post types and their fields
- Why do I lose the content of meta boxes when I leave the page?
- Remove wrong dashes from get_the_title()
- Plugin for custom posts and fields [closed]
- Populate Custom Fields in a Custom Post Type?
- How to change post featured image using a custom field of category?
- Returning a list of custom post types excluding those without a specific meta_value
- How to check if user meta field is empty in conditional else statement
- How to stick custom post at the top in search results
- Custom post type content using custom fields without template
- WP_Query order by custom field, then randomly order some of results
- Plugin – Combine Meta Box Input Fields into single saveble record
- Callback to custom field is not working in WordPress REST API
- How to render a custom post type template with custom fields using shortcode
- Get Posts by multiple custom fields is not working
- Cannot save CPT meta box
- custom comments form for custom post type
- Custom post type’s extra fields – how to handle?
- Enable Custom Fields For Custom Post Type When CPT Created Using Plugin
- Submitting Custom Post Types with custom fields from Front-end form
- post_per_page ignored in WP_Query
- finding and using post type fields in WordPress
- Sort custom post type by most current date picker
- Should Custom post types and fields be in the theme files or in a custom plugin packed into the theme?
- Remove default WYSIWYG editor without removing custom fields editors
- Display custom post type for specific user
- Display custom meta on page that has been check in custom post type
- How do I update_post_meta() or add_post_meta() with an AJAX call
- Filtering Custom Post Type by Comparing Date and Two Meta Keys
- How to prevent meta data from being edited in a post?
- Automatically add a character to field in edit post page
- Change Post Meta via AJAX from the posts list table
- How to keep a record of changes to a custom field?
- Making a form for user to add new custom post with custom taxonomies and custom fields
- Saving metabox keys and storing values as array
- Mandatory field in Custom post
- Update value inside array update_post_meta
- WP query_posts group by meta field related
- How to store the third party script with HTML code in the wordpress custom input field?
- WP Query from two Custom Post type fields as statement
- How To Read Read Custom Post Type Data in Headless CMS Mode
- Filter custom post type admin list by custom meta column, where the column is another custom posts meta value
- How to upload an image to a custom post type
- How to display custom field in product description?
- when looping through custom post data not appearing
- Add custom template ‘sub-page’ to Custom Post type?
- Where is get_post_meta value located?
- Adding a Section for Visitors
- Automatic Set Category For A Custom Post Type
- Confused about where to store my data
- Sort loop by custom field from different post type
- Meta_query by date for Events archive
- WordPress loop, show only one post per custom field
- Generate slug and meta data if meta field is empty
- one get_posts to return a number of custom posts for each meta value
- Is it possible to make one of two custom fields in Custom Post Type UI Required but not the other?
- Custom Post Type as invoice or order template
- WP_Query get posts where post_name is empty
- Get result from Custom Field in Custom Post type
- Filter CPT based on meta box value using Flexible Posts widget?
- Advanced search form with filters for custom taxonomies and custom fields
- Querying meta values within an array
- Creating entries with image attachements within posts and managing them in a list
- How to Create a Frontend Html-list Editable in the Backend?
- How to grab data (titles, thumbnails and custom fields) from multiple posts to populate a new array efficiently?
- Filter Custom post type by another Custom post type
- How to get lowest price from custom fields of posts
- Retrieve a post with its ACF repeater fields in wordpress
- Custom Sort Order for Custom Post Type Taxonomy