Changing Page Order
-
Hi,
I’d like to change the order of my pages without having to delete all of them and recreate them in the proper order. Any workarounds?
-
-
-
Login to your blog, select Mangage -> Pages
Select edit, to edit each page in turn. There is a blue Page Order selection bar on the right side of the edit Pages page.
Select the + to expand.Note that by default each page order value is set to 0, so the pages display in alpha order by default.
Set this value (ie, 1, 2, 3, etc) on each page to order the pages other than by alpha.
Cheers!
-
Update to my previous post. This now seems NOT to be working as expected, and I sent a Feedback to WordPress.
Regard the Page Order + feature on the edit Page view. When I update page order, it seems to only reorder the pages on the Manage => Pages view within the blog, but does NOT reorder the pages that are displayed on the live blog.
I would think this feature would update the order of Pages as seen on the blog, yes or ? Thanks.
-
I have exactly the same result you do. It
reorders the pages inside the admin area
but does not reorder the pages as seen on
the blog.Simple solution WordPress.org
1. Integrate the “Order My Links” plugin
2. Have it also apply to WordPress PagesIf you don’t the competion will overrun
you sooner or later. They want it bad.http://www.neowin.net/forum/index.php?automodule=blog&blogid=55&view=showday&d=7&m=3&y=2006
I’d prefer that you listen to the multitude of
Wordpress users asking for these features.
It’s not a “nice-to-have” thing like fading
menus, it is a “core requirement”.Danno
-
In the sidebar.php file, look for the call to
wp_list_pages('title_li=<h2>Pages</h2>');Now, add the line “
&sort_column=menu_order” to the arguments so that it looks like thiswp_list_pages('title_li=<h2>Pages</h2>&sort_column=menu_order');That will sort your Pages by the order that you specify in the Page order field on each Page’s edit page.
-
Is malesalmon’s fix actually working for anyone? I saw a post in another WordPress forum where someone pointed out that we can’t access the sidebar.php file in WordPress.
Right now, I’m just trying to re-name the page titles so they’ll slip into something closer to the desired order. It’s not really a fix. But I can’t bear having a “1” “2” or “3” etc. at the beginning of each page name.
Hope someone responds. And, lest I forget: Thank You, malesalmon for providing that fix, even if I haven’t yet used it. Seriously!
-
We can not access the theme files here as they are currently shared among all users. The solution up above is for those with a self hosted blog.
-
This works, I just tested it. It’s ugly but it DOES work.
Do this carefully okay?Normally it’s all in alpha order.
I just made 3 pages:
This is page One
This is page Two
This is page Three
I also had anAboutpage andPage#1They displayed as
About
Page#1
This is page One
This is page Three
This is page TwoI went to Manage > Pages
Clicked Edit forThis is page Two
In the TITLE for that page, I put the cursor at the very start of that line.
I press SPACE once.
Save page.
Page order is now
This is page Two
About
Page#1
This is page One
This is page ThreeI edited ‘This is page THREE’ in the same way but put 4 spaces. It then rose to the top.
More spaces = higher up.
Yes it’s ugly, yes there should be a better way, yes someone will moan at this but it works.
-
Also many themes respect the menu_order, so if you set that (it’s in the sidebar on the write page page) you can order pages.
-
- The topic ‘Changing Page Order’ is closed to new replies.