wmguk Posted November 22, 2010 Share Posted November 22, 2010 Hi, I'm using a wordpress theme on my website and for some reason it is sorting the page names alphabetically instead of by "menu_order" in the DB... all I can find is this function: <?php $pages = cs_getoption('menu-pages'); if(!empty($pages)): foreach($pages as $page) { $page_data = get_page($page); echo '<li><a href="' . get_permalink($page). '">' . ucfirst($page_data->post_name) . '</a></li>'; } endif; ?> Any ideas how I can get this orderby "menu_order" Link to comment https://forums.phpfreaks.com/topic/219458-help-with-a-orderby-in-function/ Share on other sites More sharing options...
MrXHellboy Posted November 22, 2010 Share Posted November 22, 2010 Which specific wordpress function do you use to retrieve all the pages ? For example http://codex.wordpress.org/Function_Reference/query_posts does have a special argument Link to comment https://forums.phpfreaks.com/topic/219458-help-with-a-orderby-in-function/#findComment-1137912 Share on other sites More sharing options...
wmguk Posted November 22, 2010 Author Share Posted November 22, 2010 I don't really understand but I had a quick look and I think the only code I can find in any of the theme php pages that looks anything like it is: function cs_getoption($option) { $msoptions = get_option('msoptions'); $value = replace_holders($msoptions[$option]); if($value != '') return $value; else return get_default_setting($option); } Does this help or am I going in the wrong direction? Link to comment https://forums.phpfreaks.com/topic/219458-help-with-a-orderby-in-function/#findComment-1137915 Share on other sites More sharing options...
wmguk Posted November 22, 2010 Author Share Posted November 22, 2010 Hi, Any ideas anyone? Link to comment https://forums.phpfreaks.com/topic/219458-help-with-a-orderby-in-function/#findComment-1137931 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.