The SQL query triggered by get_post_custom()
is in update_meta_cache()
and it looks like this:
$wpdb->get_results(
$wpdb->prepare(
"SELECT $column, meta_key, meta_value FROM $table WHERE $column IN ($id_list)",
$meta_type
),
ARRAY_A
);
So there is no ORDER BY
given.
Without ORDER BY
the resulting order is almost unpredictable: it depends on the optimizer, used indexes and their order.
The order the fields are saved doesn’t matter here.
You can filter 'query'
and add an ORDER BY
clause to the query. See wp-includes/wp-db.php
– wpdb::query()
for details.
Related Posts:
- Custom post meta field effect on the performance on the post
- Difference between meta keys with _ and without _ [duplicate]
- Orderby meta_value only returns posts that have existing meta_key
- What is “meta_input” parameter in wp_insert_post() used for?
- How to enable revisions for post meta data?
- Can I count the number of users matching a value in a multiple value key?
- Auto sort the wp-admin post list by a meta key
- Is there a hook / action that is triggered when adding or removing a post thumbnail?
- passing argument to get_template_part() or a better way to code
- Get updated meta data after save_post hook
- Save HTML formatted data to post meta using add_post_meta()
- Create meta boxes that don’t show in custom fields
- Ordering posts by anniversary using only day and month
- How to break meta values into different items and avoid duplicates?
- ajax delete value from custom field array
- How to use pagination with get_post_meta
- Copying Custom Meta Values from existing post to a duplicate post
- Move value of one custom field to another
- Displaying posts with only upcoming dates according their custom field date value
- Transition from (classical) serialized custom meta field to (gutenberg) rest enabled meta
- Unable to show ACF’s Image Custom Field properly in Genesis Framework [closed]
- Custom field value based on other custom field values
- Author Page Custom Query WHERE author OR [post meta value] OR [post meta value]
- How to display Meta Field Value?
- MySQL query to set wp_postmeta using term_taxonomy_id value
- How to Validate Post Meta type/extension (Video File Image File etc)
- Get all meta keys assigned to a post type
- Custom Meta Box not Saving in Posts with Gutenberg Editor
- Combine multiple custom field values into single value
- How do I use wp_query for WordPress search?
- Nav Menu – Add class based on meta keys
- How to wrap meta values seperated by comma in ? [closed]
- Bulk remove post meta
- How to create html block to display extra information on woocommerce single product page
- Can’t get post ID using wp_insert_post_data
- Unique Post Meta Values
- Run a check for multiple meta key values
- WordPress Rest API to call page data associate with custom meta
- Add post meta fields, when creating a post using WordPress’ REST API
- Hide custom meta data if empty
- How to create a shortcode to print specific values stored in a post meta array?
- Add custom field to all posts in specific post_type
- Button inside Custom Meta Box triggering the Update Button
- How to load an assets based on custom field value?
- Custom WP_Query for WordPress Search Results with meta_query
- get_posts in meta box dropdown not showing latest posts
- How can you include custom post meta in search without calling each key?
- Unique meta_key with array value vs repeated meta_key with single values
- Can I access a post meta field before the loop?
- wrap text around custom fields array
- Allow only one post with specific meta value
- Get all the posts where meta field with multiple choice has several values checked
- wordpress custom loop ascending descending posts by custom field
- How to validate select field in post meta?
- How to display childrens custom fields?
- how to display custom fields of post on a web page
- Hide custom fields when empty
- How do I query the title (or handle?) of post meta fieldset (created with Simple Fields Plugin)
- Save all the post tags inside a custom field
- How to fill custom fields with brackets in their key with add_post_meta()?
- How add multiple wp_editor_box to new post
- Update post meta custom field using block editor
- Get custom fields without _edit_last, _edit_lock, _wp_page_template and _visual-subtitle
- how can I show name and value of Custom Fields together?
- Get YouTube video id from url in a custom field
- Related query shows same image in loop
- Why am I getting a “Call to member function format() on a non-object” error?
- Can’t Output get_post_meta?
- put saved metabox values back into fields and then display on the front end
- Modify custom field from front end
- How to get custom image field of specific post id
- Custom Query: query by post custom meta data
- get_post_custom_values problem, please help
- update_post_meta not working well
- How can I change author of posts to the value of one of the custom field of the posts?
- Custom meta fields and meta keys
- How to add a post’s view count into the WordPress API response
- Can’t set custom meta fields for a post
- Saving Custom Field that includes Quotation marks
- Post meta data not showing in frontend, until hitting ‘update’ button
- searching by keywords in post’s metas or pagination links problem
- update meta field value after
- Query Posts based on custom field value
- Echo out custom fields in comments
- Display Data From This Custom Media Upload Meta Box?
- Save values generated via API as custom meta fields
- Query postmeta values, and return multiple post_titles for common meta value
- When post is updated, custom metadata in text area field is overwritten
- Media Attachment Custom Meta Fields not saving in Media Uploader when using jQuery UI Autocomplete
- update_post_meta not working in action hook
- Custom Field: Display only if a specific key is selected outside the loop
- When editing a post with a custom meta box the values aren’t displaying correctly
- Hard Define Custom Field Value
- add_post_meta insert null value into Database
- How do i output images from URL’s added to the same custom field key
- Retrieving custom field as shortcode
- add multiple values (array) to post meta_input
- save all acf options in one meta_value [closed]
- WP Query Args – search by meta_key or title
- Search for meta_query does not return any result if combined with title