Sorry if you have already checked this:
Is the top nav a widget? (Go to Admin > Appearance > Widgets to check)
If so – Make sure you have explicitly selected ‘Sort By Page Order’…
I am having trouble using that. I move it down to my inactivate to change its settings? but how do I put it back?
I see that it is ordering by title in there. I am trying to change it but when I save it nothing happens and when I drag it down again it is ordering by title still.
Thank you for you help
Did you try setting the order number in the page (you can do it through quick edit on the Pages edit page)? If you did and that doesn’t have any impact could it be that the code in your theme has a specific order on it.
It should look something like this:
<?php wp_list_pages('sort_column=menu_order&title_li=&depth=1') ?>
What happens is when I do that the one in the side bar changes but not on top.
Heres what I found in themes
<?php
$pages = get_pages();
foreach ($pages as $pagg) {
$option = ‘<div class=”button”>ID).'”>’;
$option .= $pagg->post_title;
$option .= ‘</div>’;
echo $option;
}
This is what it said in the sidebar where it changes perfectly the one above was from header.
<?php wp_list_pages(‘title_li=’); ?>
the default sort order for get_pages is alphabetical. Try this in your code:
<?php
$pages = get_pages('sort_column=menu_order');
foreach ($pages as $pagg) {
$option = '<div class="button">ID).'">';
$option .= $pagg->post_title;
$option .= '</div>';
echo $option;
}
IT WORKED!!! THAnk you so much!
My pleasure – pleased to be able to help!