I'm trying to search for a way to order categories by meta value. From what I read, it seems like I can use:
get_categories('child_of=92&hide_empty=false&orderby=meta_value&meta_key=date&order=ASC');
However, this does not work at all, the categories are still not in the order I want. I wonder how I can:
- correct this to make it work
- print out the sql to see what is really going on inside?
Thank you very much in advance.
You can also give the get_categories new meta and sort using
usort
.First of all, I must mention that I'm using the module custom category fields, and second of all I'm a complete WP newbie
Anyhow, after learning that this cannot be done by default, I looked into the get_categories functions and finally came up with a solution
(The code above can be put into the theme functions.php file)
then the code to get categories is:
Any correction is greatly appreciated!