WordPress.org

Ready to get started?Download WordPress

Forums

Page Edit Dropmenu in Admin - Feature/Plugin Suggestion (14 posts)

  1. ctlockey
    Member
    Posted 3 years ago #

    I manage a website (using WP as CMS, not blog) with a lot of pages (41 and counting). It takes a several seconds every time I have to switch between pages to edit. I think a nice feature would be to have a dropmenu of all the pages next to the "New Page, Draft, Upload..." dropmenu at the top of the admin. This would save a lot of time jumping between pages you have to edit.

    I suppose a plug-in would be an easy solution for this vs. a new WP feature, but I'm not equipped to create this myself.

  2. Given that the menu would take as long to populate as the page listing itself, why not open it once and open a second window for the new pages? I right click and have three or more posts open at once pretty regularly.

  3. ctlockey
    Member
    Posted 3 years ago #

    That sounds like a good work flow, and I've been doing that lately. But when 3-4 tabs in my browser are labeled "Edit Page < Site Name..." it gets confusing which is which. Further, my guess is that the menu could auto-populate when the page loads and be finished by the time the user is ready to change which page he/she is editing.

  4. Further, my guess is that the menu could auto-populate when the page loads and be finished by the time the user is ready to change which page he/she is editing.

    Which would increase load times for ALL admin pages. I get what you're saying, but it's one of those 'would cost a lot of CPU cycles' things I'd be uninclined to code :)

    As a side bar, are you using PAGES or posts to handle your CMS? I only ask because when you start getting up into the hundreds of pages, you'll have some degradation on the front end.

  5. ctlockey
    Member
    Posted 3 years ago #

    Which would increase load times for ALL admin pages. I get what you're saying, but it's one of those 'would cost a lot of CPU cycles' things I'd be uninclined to code :)

    You're right about that - which I'm guessing is why this feature isn't already part of WP.

    are you using PAGES or posts to handle your CMS?

    I'm using pages. What do you mean by degradation? We probably won't get into the 100's (maybe 60s) but if there's a better way to do things, I'm eager to learn. My company is going to be doing several similar web sites about this size.

  6. Read this post: http://ottopress.com/2010/category-in-permalinks-considered-harmful/

    There's a section on Pages you may find helpful.

  7. ctlockey
    Member
    Posted 3 years ago #

    So, to bring this feature/plugin suggestion back up -

    Which would increase load times for ALL admin pages. I get what you're saying, but it's one of those 'would cost a lot of CPU cycles' things I'd be uninclined to code :)

    This was the concern we left off with, but I just noticed that this query is already performed on the page edit admin page - it's in the Parent Attributes > Parent dropmenu.

    If that's already being done, couldn't WP or a plugin programmer just create a menu with edit links using the array used to populate the Parent menu?

  8. Yes but as I said, that would increase load times for ALL admin pages.

    Right? Making the Posts or Pages admin page load slower is ... understood. You go there, you call your posts, it takes a bit, there you go. To put that overhead on EVERY SINGLE ADMIN PAGE is a bad idea :)

  9. ctlockey
    Member
    Posted 3 years ago #

    Oh yeah, I'd only be talking about making it available from the Edit Page admin page. I like I said originally, the goal is to be able to jump from editing one page directly to another without loading the pages list page in between.

    I agree, it's a bad idea for all pages, but a great one for the Edit Page page, especially if it doesn't require extra resources than are already being used.

  10. Ah, well, that may not be bad, though it would definitely be plugin territory as far as use-cases go. I think you'd also end up hitting a scroll limit on pages, if you have more than a dozen or so...

  11. ctlockey
    Member
    Posted 3 years ago #

    I agree that it should probably be a plugin.

    Hmm. I have 46 on the site I'm building now, and the Parent select menu is a fixed height and scrolls to show all the pages. Or is that not what you mean by scroll limit?

  12. No, I mean a drop down menu would be longer than your screen is tall, after a certain point :)

    We already have that problem on people with Networks (i.e. WP MultiSite) who are members of a lot of sites. I would expect the same problem to be with pages after a while. I would think you could get MAYBE 30-40 on a page before scrolling gets weird.

  13. ctlockey
    Member
    Posted 3 years ago #

    Yeah, so the best route would be to basically have a copy of the Parent menu that jumps you to the edit page of the one you selected, rather than have a dropmenu expanding infinitely across the page as your pages list grows.

    Thanks for your insight. I might eventually try my hand at plugin writing and see if I can't get a basic version running.

  14. Good luck! :D

Topic Closed

This topic has been closed to new replies.

About this Topic