Reveal IDs Plugin// Freedom for the IDs!

With WordPress 2.5 being released, the IDs on all admin pages have been removed as it is. Propably due to the fact that the common user dont need them. However, for advanced WordPress Users/ developers those IDs were quite interesting for some plugins or template tags.

What this plugin does is to reveal most removed entry IDs on admin pages, showing the entry IDs, as it was in versions prior to 2.5

The plugin requires WordPress 3.0+

  1. Download the plugin and unzip it.
  2. Upload the folder reveal-ids-for-wp-admin-25/ to your /wp-content/plugins/ folder.
  3. Activate the plugin from your WordPress admin panel.
  4. Installation finished.

  1. Deactivate the plugin from your WordPress admin panel.
  2. Upload the folder reveal-ids-for-wp-admin-25/ to your /wp-content/plugins/ folder and overwrite the existing file.
  3. Activate the plugin from your WordPress admin panel.


  • Reveals hidden IDs that have been removed in WP 2.5


257 Responses

  1. Pingback: 13 Wordpress Admin Themes Plus 3

  2. Hallo!

    Thanks for this smart little plugin. It is incompatible with Gengo plugin though.. That’s because the call to load_plugin_texdomain is wrong. I made a fix following the instructions from Gengo’s forum (
    The call has to be wrapped in a function, like this:

    function myinit() {
    if ( function_exists('load_plugin_textdomain') ) {
    * Load all the l18n data from languages path
    if ( !defined('WP_PLUGIN_DIR') ) {
    load_plugin_textdomain('reveal-ids-for-wp-admin-25', str_replace( ABSPATH, '', dirname(__FILE__) ));
    } else {
    load_plugin_textdomain('reveal-ids-for-wp-admin-25', false, dirname(plugin_basename(__FILE__)));
    add_action('init', 'myinit');

  3. Pingback: WordCast 18: Sucky Stats | WordCast

  4. Good plug-in BUT
    Please don’t modify the ini like here

    if( version_compare($wp_version, ‘2.5’, ‘>=’) ) {
    /*****/set_include_path( dirname(__FILE__) . PATH_SEPARATOR . get_include_path() );
    * This file holds all the author plugins functions
    require_once(dirname (__FILE__) . ‘/’ . ‘’);
    It introduce big pg in server and another plug-in like post-notification or wp-ecommerce. By using absolute path, all is possible..

    After more than three hours of research..


  5. Pingback: 13 Admin Themes +3 : Improve Your User-Side Wordpress Experience

  6. Pingback: Web-kreation - 4 Ways to Exclude WordPress Category from RSS Feeds

  7. Pingback: 关于.com » wordpress插件集锦

  8. Pingback: Helping with WordPress » Blog Archive » Admin Functionality Extended

  9. Pingback: - plugins we use -

  10. Pingback: HexLuv » Creating a Categorical Listing of Titles in Wordpress

  11. Pingback: Conflicte intre plugin-uri si Wordpress 2.7 | Milionarul Mioritic ®

  12. Thanks for the plugin, having the IDs visible again is a big help. But I did find one problem. I can’t see any IDs on my Links page. I have it enabled on the options but it is not showing up on the page.

    • Hey Tom,
      that’s a known issue. I’ll address it later today. For now I’m going to sleep (it’s 4am here)… 🙂

      ps. Interesting blog you got there, btw.

      • Thanks for the quick fix on the plugin. Everything looks like it is working fine, and it is incredibly useful.

        And thanks for looking at my blog. I don’t know how interesting my blog is, not too many people have found it yet, but it is fun. That is enough for now.

  13. Pingback: My favorite plugins | Sites that Soar!

  14. I just noticed that Category IDs aren’t showing up, everything else is. I am using ver. Version: 1.0.6 Have you had issues with this?

  15. Pingback: Geformte Wachsamkeit 3 — Das Ziel ist klar & nah | geBILDet

  16. that must be it Oliver! I have been trying th 2.7 bleeding edge beta. I will jump back down to 2.7
    Thanks! David

  17. Pingback: Behind the Scenes: 7 WP Dashboard Plugins | Tom B.'s Rambles

  18. Pingback: Einen bestimmten Beitrag beim Anzeigen ausblenden : Erfolgreiches Internet-Marketing für KMU

  19. Pingback: Karte mit WordPress-Plugin wpMAPS |

  20. thank you for creating this plugin. I’m an advanced wordpress developer and I was extremely annoyed that I couldn’t see my page IDs. I think any experienced wordpress developer would want to see page IDs, it’s quite annoying that this was removed from wordpress. Thank you for creating this great tool!

  21. Pingback: Internet Marketing & Development Tips & Tricks eZine: Propy’s List of the Best WordPress Plugins

  22. Pingback: My Top 10 Wordpress Plugins

  23. Pingback: Creating a Design Portfolio in WordPress | SayShea: Indiana Kentucky Web Designer

  24. Pingback: Grugl.ME » Плагин: Reveal IDs for WP Admin

  25. Pingback: ConstantCashFlow.WS » Recommended Wordpress Plugins

  26. Thank you so much for this plugin.

    Any chance it could be extended to reveal comment IDs as well?

    Thanks again

  27. Pingback: Steckbares für die Wortpresse — WordPress und seine PlugIns (4) | geBILDet

  28. Pingback: suBi’s personal blog » DurbarSquare v1.0 Online !

  29. Pingback: 16 best practise Tipps: statische Seiten in WordPress

  30. This a wonderful plug-in. Just what I needed. A small problem though. If you are using the Role Manager 2.2.3 plug-in by Thomas Schneider there is a conflict. It appears that for Role Manager “a valid capability name can only have letters, digits and spaces.” I get an error message every time I try to update the profile on someone who has administrator capabilities. I have to downgrade a persons role to make the change and then reset them to administrator. Unfortunately I disabled the Reveal IDs function for one of them and now I can’t set it back. Do you know of any work around?

    • Hey Meshe,

      have you tried setting the checkbox “Spaces allowed in Capabilities” in “Users > Role-/Capability Management General” already?

  31. Pingback: Propy’s List of the Best WordPress Plugins « Internet Marketing and Development

  32. Pingback: Where to find post ID in wordpress?

  33. Pingback: Wordpress Eklentileri

  34. Hi Oliver – great plug-in – thanks for your work.I’ve just installed it on a fresh install of WP2.8 and found that although I am logged in as admin, the “What’s the user role minimum allowed to see the IDs?” options are greyed out and the ID’s are not revealed – ie its not recognising me as admin. I’m still investigating, but wondered if you had any ideas on this? I’ve tried uninstalling and uploading to the plugins directory rather than searching and installing from within WP, but same result.

  35. Pingback: Essential Plugins for Real Estate Websites — Real Estate Websites For Less

  36. Pingback: WordPress 2.8 兼容的插件列表 | 网站建设 | 菠萝筐

  37. Pingback: Plugins We Use | Word Press Magazine

  38. Pingback: 10 Plugins to Improve the WordPress Admin | Word Press Magazine

  39. Pingback: Islandpferde Roetgen « eliwagar

  40. Pingback: Top 20 WordPress Plugins for a Complex Site | Artist as Designer: Marilyn Fenn Design

  41. Pingback: 丰富wordpress功能插件集锦 | 独立博客主机

  42. Pingback: 136个优秀WordPress插件 | Trendslab

  43. Pingback: 136个优秀WordPress插件 | Trendslab

  44. Hi i’ve installed the plugin and it shows the category ID’s fine but I need to find the user ID’s, it says it will show at the end of the username but I can’t see it. Help please!

    • Hey marc,

      try to re-save the settings please. That’s an issue I’m having in 2.8 as well, but havn’t had time yet to dig any deeper.

  45. Pingback: 11 More Wordpress Plugins |

  46. Pingback: WordPress插件集锦 | IT人,IT事

  47. Pingback: Stand Alone Complex - 2009-09-15

  48. Pingback: Wordpress Eklentileri Wp Hacks And plugin | SesliChat Siteleri, Sesli Chat, Sesli Sohbet, SesliChat, Kameralı Chat, Görüntülü Chat, Kamerali Sohbet

  49. Pingback: Niezbędne plugin-y Wordpress | Interactive Standard

  50. Pingback: tes posting | all about blackberry

  51. Pingback: 18 Wordpress Plugins To Ensure Web Success : Secrets To Web Success : Internet Marketing and Consulting

  52. Pingback: 18 Wordpress Plugins I Can Not Live Without : Online Marketing Tips and Resources

  53. Pingback: Project Wordpress: Preferred Plugins | GeekEstate Blog

  54. Pingback: WordPress News Site – PRiNZ BranfordMagazine 2.51 | New.Journalism.Review

  55. Pingback: Przydatne wtyczki do Wordpressa

  56. Sie schreiben: “Folgende IDs lassen sich einschalten: Artikel, Seiten, Kategorien, Links, Mediathek, Benutzer, Kommentare”

    Meine Frage: Ist das möglich IDs für Schlagwörts auch zeigen? Wenn “Ja”, wie kann ich es einschalten?

  57. Pingback: Mazdafreunde und Wordpress |

  58. Pingback: Menghilangkan Link Pages Di Wordpress | Edi Susanto dot Com

  59. Pingback: wordpress插件集锦(不断添加中…) - 小陆旅程

  60. Pingback: wordpress功能插件集锦 | 真夏の星夜

    • Sorry I just read in the plugin settings “(This will add a new column to the media management displaying the IDs)”

      However, there are no IDs in the media management area showing up. The IDs do show up in other areas like users and next to posts.

      • Did you enable media IDs on the plugin’s options page? Did you set the proper role to see media IDs?

        • Yes and Yes.. I am admin and tried it as admin, and then down ranked it to author, either way it did not show. Where should it be appearing?

          • Well, the IDs should appear here: /wp-admin/upload.php in a dedicated column holding the IDs. May you please provide a screenshot of the /wp-admin/upload.php page?

  61. ahh ok. I did not know they appeared there. I was thinking they would appear in the actual “Show” information of each media item when you are in gallery mode, after uploading a photo. This is where I needed it, so I guess this will not work for that. Thanks for your time.

  62. Pingback: WordPress 的插件看看有没有适合你的 - 领悟要领,Easy to do anything

  63. Hi Oliver, first thanks for this plugin because I could not imagine life without it.

    Second, it seems that there is a conflict with the Tubepress 1.8.9 plugin and Reveal IDs. I say this because every time I activate Tubepress, and go the the Edit Posts page, I get a blank screen. This problem is resolved by deactivating either plugin. Unfortunately, even though I strongly desire Tubepress, I cannot do without your plugin.

    I’m on WP 2.9.2 (although the issues was also on 2.9.1) and Reveal Ids 1.1.5. I also have Role Manager Installed with the “Spaces Allowed in Capabilities: checked.

    Thanks for your help.

    • Hey Sal,

      thanks for your feedback so far! 🙂

      I just recognized that version 1.9.0 is available for TubePress and didn’t experience any issues with Reveal Ids 1.1.5.

  64. Pingback: wordpress上两个有用的函数修改 | 杜海凡

  65. Pingback: – лучшее для Wordpress » Blog Archive » Показывать скрытые ID категорий и статей

  66. Turkey Boutique Hotel GuideMay 1, 2010 at 12:48 pm

    aber mit diesem Plugin kann ja nix mehr schiefgehen.Danke für den guten Artikel zum wp admin plugin

  67. Pingback: Wordpress: Seiten in der Navigation verstecken |

  68. Pingback: Скачать Reveal IDs for WP Admin на русском

  69. Pingback: Henkie’s Recepten | Ultranex

  70. Pingback: Top 10 WordPress Plugins

  71. Pingback: 零度乌托邦 » Blog Archive » Wordpress功能插件集锦-2

  72. Pingback: Smarter WordPress Through Plugins

  73. Super awesome!

    I always thought it was a huge mistake in WP NOT to show these automatically. Hovering over a link and reading it in the browser bar sucks; not just for devs but for clients too.

    Thanks for making this. Maybe it will be integrated into the next build of WP?

    Here’s Hoping ;c)

    • Guess they won’t integrate it anytime soon since Matt (I guess) clearly stated that he doesn’t like the ID being shown to everyone…

  74. Pingback: wordpress上两个有用的函数修改 |

  75. Ein wirklich schönes Plugin. Hat mir schon sehr oft geholfen. Jedoch hab ich ein Problem, welches mir vorher so nicht wirklich aufgefallen ist. Im Dashboard bleibt die Optionsseite auf Englisch, obwohl es eine Deutsche Übersetzung gibt.

    Woran kann das liegen??

    Ich nutze derzeit WP v3.0.4 und Reval IDs v1.1.9

  76. Ich benutze WordPress 3.1 (mit deutscher Sprachdatei) mit der Plugin-Version 1.2.1. Überall sind die ID’s sichtbar, nur bei den Kategorien nicht.

    Ich verwende Reveal ID’s auch auf einem 3.0er-Blog, da geht noch alles.

    Einstellungen und Benutzerrollen sind korrekt, Permalinks updaten o.ä, half auch nicht.

    Irgendeine Idee woran das liegt? Schaue jetzt mal in die Templates rein…

  77. Hallo,

    die Kategorie ID erfährst Du doch über die Permalinks. Also kurz umstellen und schauen. Ebenso handhabe ich das, wie gerade aktuell, auch bei Seiten. Um eine aus dem Menü auszuschließen, einfach kurz umschalten, dann sieht man das.

    Ansonsten war und ist das Plugin absolut tauglich, ohne Widerworte.


  78. Hello, Oliver. Thanks for your plugin, but is it possible to reveal IDs (or maybe slugs) for categories when trying to Add New Post or when Editing Widgets?

    The specific of my site is so, that I have categories with same titles, but with different slugs and IDs. It is very hard to assign them to posts or widgets.

    Thanks in advance and good luck in your work.

  79. Pingback: Greg Hardwick | freelance journalist, photographer and web designer | Ignite Life Weight Loss

  80. Pingback: wordpress插件集锦(不断添加中…) « Knowledge base for netcat

  81. Pingback: WordPress eklentileri liste halinde aradıgınız tüm eklentiler

Leave a Comment

tristique consectetur porta. dolor non Donec id