// CMS-Like Admin Menu

Want to run a simple website using WordPress as a CMS, but don’t want (or need) the Post functionality? This is the plugin for you. This plugin rewrites the Admin menu link order to put the Pages menu item at the top of the Admin menu.

You may also notice that there are now two download options. This is because version 2.0 is only for WordPress versions 2.7 and above. The menu item numbers changed in 2.7, so the new version of the plugin won’t work correctly on WordPress 2.6 or earlier. If you’re still running version 1.0 of the plugin on an older version of WordPress, there’s no need to update, as you already have the newest version that will work for you (though, I highly recommend you upgrade WordPress as soon as possible to take advantage of the new features and security enhancements).

WordPress 2.7+: CMS-LIke Admin Menu ver 2.1
WordPress 2.6 or older: CMS-LIke Admin Menu ver. 1.0

ver. 1.0 – Initial Release, January 29, 2008
Initial release of plugin.
ver. 2.0 – February 10, 2009
Update to comply with new menu styles in WordPress 2.7.

Screenshot of plugin running on WordPress 2.7
Upload cms-menu.php to your wp-content/plugins directory.

Disable plugin in Admin panel. Upload new cms-menu.php, overwriting the original. Enable plugin in Admin menu.

There is no usage per se, since all the plugin does is changes link orders on the Admin menu.

If for some reason you run into trouble, please don’t hesitate to email me or post a comment on this page.


27 comments for “CMS-Like Admin Menu”

  1. thanks for the plugin, i was looking for something like that!

    Posted by baga | February 1, 2008, 10:57 am
  2. Yes I can tell the different after active/inactive CMS-Like plugins several time.

    Posted by TONY | February 5, 2008, 8:25 am
  3. This is a cool plugin, just what I need for the things I do, however it does not work when I click write. It works just fine when I click on manage but when I click write it goes to post.
    Any ideas on how to change this?

    Posted by Aaron | February 7, 2008, 7:58 am
  4. Working excellent.
    I installed it at a friends blog and she is excited.

    Posted by Jaap | February 13, 2008, 2:48 pm
  5. Great plugin man – really handy. One minor issue, when you click Manage – the class=”current” isn’t applied to the Manage link (thereby not highlighting the Manage tab you’re on). Any idea how to fix that?

    Posted by Jeromy | March 2, 2008, 1:46 pm
  6. I almost had hemorrhage when I saw this page. I thought I had created an identical plugin, but on closer inspection it seems we have taken a radically different approach.

    My plugin takes things a step further by removing the bulk of the admin panel features, leaving behind the bare shell to allow users to create/edit pages only. It is intended for those who are purely using WordPress for running static websites without any need for posts or comments.

    Simple CMS WordPress Plugin

    I will add a link on my plugin page to yours in case someone finds your plugin more appropriate for their purpose.

    Posted by Ryan | March 14, 2008, 9:30 am
  7. The download link is broken :cry:

    Posted by Andy | April 30, 2008, 9:19 am
  8. hi. Thanks for plugin



    Posted by baron | May 10, 2008, 5:24 pm
  9. Sorry, I tested before reading… ;-)
    Yes, you're right, it doesn't fully fit into the new menu layout (and the menu rows are lapping over each other a little when using Firefox). However, I can live with that.
    The problem is that I'm lacking the option for managing posts (I plan using a calendar using posts for the events).

    Posted by Göran | December 27, 2008, 12:44 pm
  10. Since you are updating the plugin I`d like to come with a feature request:
    1. Add Posts as nr. 2 under Pages. Makes more sense…. ( Pages just moved over Posts, small hack I guess )
    2. Options to make Posts into News, Articles, Blog, etc. Makes more sense when used as CMS

    Posted by John Myrstad | February 10, 2009, 3:21 pm
  11. I have plans to update it to be more user-configurable, but right now I have more important matters to attend to before I can devote that much time to my personal interests.

    Posted by Keith | February 10, 2009, 3:30 pm
  12. Like the plugin. Thanks for the great work

    Posted by dnnsldr | February 11, 2009, 5:15 pm
  13. Cool Plugin I use that on a lot of my customer websites, thank you!

    Posted by JMK-WebDesign | June 13, 2009, 2:58 am
  14. I rewrote the function to make it easier to simply rearrange the menus. Just edit the plugin and replace this funtion:

    function change_post_links() {
    global $menu;

    // copy menus
    $temp[5] = $menu[5]; //posts
    $temp[10] = $menu[10]; //media
    $temp[15] = $menu[15]; //links
    $temp[20] = $menu[20]; //pages

    // reset menus
    $menu[5] = $temp[20]; //move pages
    $menu[10] = $temp[5]; //move posts
    $menu[20] = $temp[10]; //move media

    First it copies the menus to a temporary array. WordPress goes in increments of 5, im guessing to leave room for custom menus. If you have custom or additional menus you may need to add them as well. Then it reassigns the menus to whatever order you want. In my example above it changes it to Pages > Posts > Links > Media. I did not bother changing the other menus, but if you want to just add them in.

    I believe this method is easier than reassigning every submenu.

    Posted by dmautz | September 4, 2009, 2:12 pm
  15. Hi just checking whether anyone has any problems with a duplicate 'Categories' menu item when using this plugin, as im having. Any help on how to fix this appreciated, thanks

    Posted by drtanz | October 27, 2009, 2:14 pm
  16. Had the same problem. Fixed it by changing a number in cms-menu.php
    Change the line that starts with this
    $submenu['edit.php'][20] = array(__('Categories')
    to this
    $submenu['edit.php'][50] = array(__('Categories')

    That seemed to make it work fine for me

    Posted by Andy | November 1, 2009, 11:58 pm
  17. with wp 2.8+
    open cms-menu.php

    comment lines:


    now you're good

    Posted by Sahar | November 14, 2009, 2:12 am
  18. It took a bit more than that, but a new version was just released this morning that fixes the double Category link issue and added support for custom taxonomies. Downloads both here and at WP Extend have been updated, so grab the new version.

    Posted by Keith | November 15, 2009, 5:38 pm
  19. Hi Keith,

    Very great plugin, but how can we get it multilingual? I use ‘French’ as native WP language and when I activate CMS-like Admin Menu, ‘Pages’ sub-menu appears in english while it is in french otherwise… Thanx ;-)


    Posted by Johan | February 25, 2010, 7:34 pm
  20. OK, I have found how to fix it: I use WP 2.9.2 and it seems that the translate function have been changed since your release. So I did copy the 2.9 ‘wp-admin/menu.php’ code parts into your ‘cms-menu.php’ and I did change indexes to match the order (as you did) and that runs!!!


    Posted by Johan | February 25, 2010, 8:32 pm
  21. Thanks to Johan for the tips for the French translation !

    Posted by oVa | March 18, 2010, 2:48 pm
  22. [...] CMS-Like Admin Menu – Elimina la posibilidad de crear posts, limitándolo a la creación de páginas estáticas. [...]

    Posted by 20 plugins para usar WordPress como CMS » Ayuda – Todo WordPress | May 13, 2010, 11:58 am
  23. [...] CMS-Like Admin Menu [...]

    Posted by The top 20 plugins to transform Wordpress in a CMS | CoffeeIT News | June 22, 2010, 11:02 pm
  24. 404 :(

    Posted by tr3sor | August 15, 2010, 1:39 pm
  25. IT should work now. I got rid of the download monitor plugin I was using, as it was causing me more trouble than it was worth.

    Posted by Keith | August 17, 2010, 10:27 am
  26. [...] CMS-Like Admin Menu 1.0 (Geniş bilgi için eklenti sayfasına bakınız). [...]

    Posted by WordPress eklentileri liste halinde aradıgınız tüm eklentiler | Devletim.org | August 18, 2010, 2:11 pm
  27. [...] CMS-Like Admin Menu 1.0 (Geniş bilgi için eklenti sayfasına bakınız). [...]

    Posted by Wordpress Eklentileri | HTML KODLARI | FBML KODLARI | HAZIR KODLAR | GİFLER |TR.GG | March 14, 2011, 8:50 pm

Post a comment


Like my plugins? Drop a buck or two in my tip jar!

Recent Comments

Attentie: Deze website wordt niet geupdated