Probably it’s just a JOIN
problem: the SELECT
query has no postmeta
fields to order by. Try to implement the second answer from this question.
That is, paste this code in your file.
function custom_posts_join($join){
global $wpdb;
$join .= " LEFT JOIN $wpdb->postmeta ON $wpdb->posts.ID = $wpdb->postmeta.post_id ";
return $join;
}
add_filter( 'posts_join' , 'custom_posts_join');
Related Posts:
- Comment search plugin
- WordPress hooks/filters insert before content or after title
- How do filters and hooks really work in PHP
- Trouble understanding apply_filters()
- Query WP REST API v2 by multiple meta keys
- Filter hook before create order WooCommerce
- wp_mail – Remove sitename from email subject
- apply_filters() slices away needed arguments
- WP Rest API – Upload media without saving attachment post
- How to add attribute to output with wp_video_shortcode add_filter
- Anyway to edit the titlebar of WordPress Widgets in the Admin area?
- Please explain me what the do_action does
- Search pre_get_posts filter which can handle multiple post types and categories?
- Is it possible to Hook/Filters Attachment Creation?
- How can I reliably and globally disable wptexturize?
- Customise Jetpack Publicize text
- WordPress RSS feed – filter RSS content by custom field value
- How to hook some Unicode texts into calendar widget safely?
- How to add attributes to tag when template cannot be directly modified
- filter the_title problem in nav
- How can I add a fifth option to the alignment picker?
- Filter the URL of next_posts_link & previous_posts_link
- How does WordPress call functions attached to a certain action hook before calling functions attached to other hooks
- Sensei LMS Hooks to Remove Content
- Customize user account activation message
- Conditionally call add_action depending on post_type?
- Ignore dots when searching in the media library?
- WordPress tag cloud add more links
- Error when overriding only some audio shortcode HTML output
- Gutenberg disable the “block” tab in right sidebar
- When to use actions and when to use filters
- add_filter to ‘woocommerce_before_main_content’ [closed]
- Yoast SEO hooks overriding themselves
- Editing
- Is possible dequeue/remove style from wp_footer() hook and add on wp_head() hook?
- How to call a function or method that is Namespaced using another plugin
- Question about how do wordpress filters/actions work
- How to center oEmbedded content
- Change username before login
- How to change the order (priority) of registered filters (or actions) (e.g. for the_content)?
- How do I target a single page to modify the comment form of only that page?
- How to change the order of HTML output of a core block?
- How to removes all instances of thumbnails displayed in my theme?
- Filter custom post type using multiple taxonomy dropdowns
- filter custom post type by meta key in dashboard
- search suggest – filter post type
- How do I add a checkmark to my-sites save settings hook
- How to know what filter to use and how to use it?
- How to filter backend post list showing only posts having a shortcode
- What hooks to hook onto for automatic cache clearing
- Modify Redux Framework Options in Child Theme
- How to customize category_description()?
- How can I output all apply_filters and do_action?
- Set default value for “Additional CSS class(es)” for specific block types
- Disadvantage of using filters & hooks multiple times
- Admin post list – adding an option to the date filter dropdown
- How to add a filter to the get_body_class function?
- Prepending character(s) to a custom tag title?
- Modify existing plugin function with add_filter
- How to override include_once pointed file using add_filter?
- Map plugin with proximity search compatible with Buddypress
- Get The Caller (Plugin / Theme / Core) For All actions & Hook in WordPress
- How to trim white space in search terms?
- comment_for() Custom fields not visible when user is logged in
- What is the action hook to use if you want to capture the new password during password change?
- Is this hook really deprecated? ( manage_{$taxonomy}_custom_column )
- an action hook when a post reaches a certain number of views
- Need to return shortcode text instead of the output
- conditional search
- BuddyPress – A hook available to hide custom born date on public profile view?
- How to sort WooCommerce products page by latest in-stock items first?
- The gettext hook doesnt work on text with links
- Customising the default wordpress search functionality
- Add an attribute to the root from functions.php with add_filter
- Would like to use hook or filters to customize email templates
- Hook to add content after date in post?
- Is it possible to assign a css id to a row in plugins list table?
- Search with filters
- Add Index to Item in WordPress Gallery
- Remove image of srcset
- Security question – Display a General Custom Login Error Message
- Filter wp_mail based on content type
- Add HTML to the bottom of each post in a post list
- meta box loop problem with a search filter
- Remove the post_content search from WHERE clause (and CONCAT sql function)
- Incrementing content with extra text after save/publish
- wp_editor customization
- WP Dashboard -> Posts-> Filter by Category -> Form Method Change : Which Hook
- How we make the filter for fornt end user
- Filter dashboard custom post listing by user
- Taxonomy search filters
- Admin New Order: Autofocus on Search a product
- NextGEN Gallery: Adding drop-down menu widget to gallery view without modifying plugin code [closed]
- How to filter part of a variable if it is no array?
- How do you disable the verification process of user email changes?
- Better way to change the default password reset url with the woocommerce one?
- How to elect position of new item output in a dropdown when using add_filter
- Replacing text using add_filter
- Change password reqts with NO plugin without breaking resetpass link?
- Search and Filter Using Custom Post Type, Custom Taxonomy, and Advanced Custom Fields