proper-so-proper

Pär Thernström

your friendly neighbourhood web developer geek

Admin Menu Tree Page View

This is a WordPress plugin that adds a page tree of all your pages to the admin menu. This way all your pages will always be easy available, no matter where you currently are working in WordPress.

Features

There are options to add pages directly in the tree, view pages, and you even find your pages by using the search-as-you-type-function. (You got to try that one, it’s marvelous!)

Amin Menu Tree Page View is a super addition to any CMS-like WordPress installation that uses lots of pages in a tree hierarchy.

Screenshots

  • My new WordPress plugin for showing a tree with pages/posts directly in the admin menu. So far it feels veeeery good!
47 comments on “Admin Menu Tree Page View
  1. GB says:

    Me again. Great plugin. Can you make the menu collapsible? I’m going to have over 200 pages, which makes the list very long and difficult to work with, in the absence of a collapsible feature.

  2. Stephanie says:

    Thanks so much for this plugin. I’ve wanted this functionality in WP for a while now but thought I’d have to create it myself. This definitely makes WP more like a CMS. I noticed that you have a plugin called CMS Tree Page View that enables drag and drop reordering, but you have to go to a separate special page just to reorder…not ideal. It would be amazing if Admin Menu Tree Page View had drag and drop reordering (from the administration menu)!!! Please consider adding it :-)

  3. Chris Hickman says:

    Adding the ability to collapse menus — or set a default option to only collapse 1 or 2 deep would be a life saver to about 15 of my sites! If added, I certainly pledge a donation.

    • Chris Hickman says:

      Hmmm… just Flattred you… but if I’m not mistaken — the amount of $ for a Flattr is very very low…

  4. Chris Hickman says:

    Ok, nevermind – Increased to 5 Euros… learning how to use this…

  5. Thank you so much for adding expand/collapse in v1.0! I’m so thrilled. Please test this out in Chrome as the expand/collapse does not work :( — works great in IE9 and FF!

  6. Hello, Pär!

    I love your Admin Menu Tree Page View plugin – thank you!

    Since the last 2 updates, my dashboard doesn’t display any information any more; the boxes just say ‘Loading…” and remain that way. It works properly when I disable your plugin.

    The JS console reports:

    Uncaught TypeError: Cannot read property ‘mouse’ of undefined
    edButtons
    (anonymous function)

    The line numbers point to load-scripts.php at this function:

    (function(e){e.widget(“ui.resizable”,e.ui.mouse,{widgetEventPrefix:”resize”,options:{alsoResize:false,animate:false,animateDuration:”slow”,animateEasing:”swing”,aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:”e,s,se”,helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var b=this,a=this.options;this.element.addClass(“ui-resizable”);e.extend(this,{_aspectRatio:!!a.aspectRatio,aspectRatio:a.aspectRatio,originalElement:this.element,

    which is inside:

    jQuery UI Resizable 1.8.9

    Anything you can do?

    Thank you very much!
    Ariel

    • Pär says:

      The plugin works fine for me on several different installs. Are you sure there is no problem with another plugin?

      • Hello Pär,

        Thank you for your reply!

        You’re right: I did some more testing and found that the error occurs only when both Admin Menu Tree Page View AND ViperRep (from http://viperchill.com/) are activated.

        I’m going to notify Viperchill. Maybe you’ll hear from them.

        All the best!
        Ariel

  7. In Chrome 11, the ‘Add News Page(s)’ overlay does not allow you to type in the ‘Name(s)’ field.

  8. Jacob says:

    Hi, I’m running the most recent v2.1 with the most recent WordPress and the most recent build of Chrome.

    This Plugin is AMAZING to say the least. I uncovered a small quirk however in that when you collapse the WordPress Sidebar, get the Pages fly out, your “Add/Edit Page” Menu is then Underneath the WordPress Menu instead of relocating to the side again.

    Thanks!

  9. Charles says:

    Thank you very much for this. I didn’t realize when I installed it that you could batch add pages, which came in very handy with the current site I am working on.

    A feature request: when adding more than one page, could the ability to set the page template be included? As it is now, I added about 80 pages, but have to go back and set the templates.

    Thanks again!

  10. Adam says:

    Is there a way to have the “View” link open in a new window/tab…I think it would be a great option. I hate navigating out of a page that I’m editing.

    Thanks for your consideration.

  11. Dietrich says:

    It is great plugin. It put the dashboard of WP on a higher level, almost TYPO3.
    Now with WP version 3.3 there are an annoying problem. After klicking all pages the tree is permanent as before but without its nice mouseover features. Without klicking all pages you have these features but you need a lot of moving and don’t see the tree.
    Will you make an update?
    Thank you
    Dietrich

  12. David McGuffin says:

    This is an incredibly useful plugin. I was wondering if you offered the exact same plugin for Posts? so when you over over the Posts navigation menu, it could pop out, listing by post category the posts on your blog.

    I think that would be awesome!

    Keep up the good work.
    ~ David

  13. theShae says:

    Awesome Plugin!

    Could you have it refresh when you drop the item to reorder? So that the pages list in the right window update as well.

  14. theShae says:

    I also agree with David. Having this for posts too would be awesome.

  15. Alex says:

    Fantastic plugin…I would also like to have control over styling (rollover colours, main colours and more).

    I use this for all my clients sites and it’s been very helpful…please add these features :)

    I also agree about having this for post too.

  16. Jerry says:

    Love the plugin, works perfect on WP3.5 minus the fact you can’t “view or edit” the page from the tree view anymore.
    Thanks (: !

  17. Neal says:

    Just letting you know that since I upgraded to WordPress 3.5, there seems to be a conflict between this plugin and the forms plugin Gravity Forms. When I de-activate Admin Menu Tree Page, then I can use Gravity Forms properly. As Gravity Forms is much more valuable plugin for it’s functionality and I now have to de-activate Admin Menu Tree plugin on the sites I have it on.

    Shame as I like this plugin. Any chance of an update to fix this?

    • Pär says:

      Thanks for letting me know. I’ll take a look at this.

      • Neal says:

        Hi Par – did you manage to have a look at this? Wondering if a fix is coming as I love your plugin. Happy New Year. Thanks – Neal

        • Pär says:

          I am still on it!

          • Neal says:

            Thanks again for the reply. If it helps, the problem I get in Gravity Forms is to do with the form fields selection boxes on the right side don’t close / open. Perhaps it’s related to other people’s issue around widget boxes not opening?

            Maybe this helps.

            Thanks for your support

            • Pär says:

              Thanks for your follow up. It sounds like we have narrowed down the problem. I’ll keep looking – and now I know where to start :)

            • Pär says:

              hm… I just checked the widgets area on my local installation and I had no problem. what version of WordPress do you have? It works fine on my installation with WordPress 3.5.

            • Pär says:

              Did some more digging on this problem and this is what I came up with:

              http://wordpress.org/support/topic/conflict-with-gravity-forms?replies=6

            • Barbara says:

              Just left a reply in gravity forms forum about this issue. According to GF admin, the curCSS script (which is the source of this issue) is no longer required by Gravity Forms and will be removed from the code in version 1.7 when it’s released.

              Love both plugins and look forward to a resolution.

            • Neal says:

              Thanks Par and thanks Barbara too for the follow up – great support. When Gravity Updates their plugin to 1.7, all will be sweet again! Many thanks!

  18. NICOLAS says:

    Hello !

    With WordPress 3.5, i can’t ad a new page in tree view. A solution ?

  19. Miles says:

    Sadly, I had to deactivate “Admin Menu Tree Page View” after the latest update. Causes conflict (with the drop downs in the widget area) and does not function as it used to (should). Please fix, or simply re-release older version as an “update.” This was a great, and useful plugin.

    • Pär says:

      Sorry to hear that it does not work you.

      Can you explain a bit further what happens in the widget area that you consider a conflict? The plugin seems to work fine for me, but I may miss something since you’re having problems.

      • Miles says:

        Thanks for the reply.

        On the “Widgets” page, the right column shows the widget areas (i.e. sidebar, inner top, inner bottom, and footer). These are collapsible, and drop down (open) with a click to reveal the various active widgets. Click to open, click to close. After updating “Admin Menu Tree” these became non responsive, thus preventing me from accessing the active widgets. After deactivating your plugin, these function as they should.

  20. davidiql says:

    I love this plugin, very easy to use. I just have one question. I would like to use this also for custom post types i made, is this in anyway possible to get

  21. Suzanne says:

    Hi Pär, I noticed that the latest version of the plugin is causing an error when attempting to bulk edit posts in WP 3.5.1. For example, select 20 posts and attempt to turn pings off. This is the error I see:

    Warning: Illegal offset type in isset or empty in /home/user/mywebsite.com/wp-includes/cache.php on line 618

    Warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in /home/user/mywebsite.com/wp-includes/cache.php on line 618

    Warning: Cannot modify header information – headers already sent by (output started at /home/sboben/ahjira.com/wp-includes/cache.php:618) in /home/user/mywebsite.com/wp-includes/pluggable.php on line 876

    After disabling the plugin, the bulk edit worked. Hope this helps. This is one of the best plugs out there. Cheers!

    • Pär says:

      Thanks for your feedback Suzanne. I did get the same error now when I tested, so for sure there was a problem I also think I tracked it down. Will release a new version today with a fix for it. Please try version 2.6.4 of the plugin, which should be available later today, and let me know if it works.

  22. Ronald says:

    Nice plugin. It gives me a much better overview of my pages. I only miss the ability to delete a page out of the tree view. I hope this will be added in the future.

  23. mindthegap says:

    hello, I like your great cms tree page view. I can define on wch pages / post or custom page type the tree view is used.

    it would be great if i can define the pages in admin menu tree view also…

  24. Aksel says:

    Awesome plugin :) Missing support for custom post types though…hope this will be implemented in the near future! :)

  25. julyer says:

    This is a small thing but makes a huge difference when moving through the admin console. It’s going to go on all my WP installs. Thanks.

5 Pings/Trackbacks for "Admin Menu Tree Page View"
  1. [...] Admin Menu Tree Page View plugin – shows all pages in a CMS tree in the Pages pulldown on admin [...]

  2. [...] They have plugins for More Types, More Fields and More Taxonomies. I also find myself using the Admin Menu Tree Page View plugin frequently Ralph is always keen to tell people about ExpressionEngine [...]

  3. [...] 1 > New Page 1 this is also a good idea for SEO.The last WordPress Plugin I am going to share isAdmin Menu Tree Page View - For sites that have many pages like a site I just got done it makes life easy to manage multiple [...]

  4. [...] Menu Tree Page View, by Pär Thernström Where to find it: integrated into the “Pages” navigation menu. The plugin adds a tree [...]

  5. [...] Menu Tree Page View (Plugin-Homepage, bei [...]

Leave a Reply