I want to add a completely custom content type to the WordPress admin panel as per my image below. I don’t believe this is called a plugin as I did a tutorial on those and they don’t have an admin interface. I want to define a custom create/edit/delete screen for this content.
Is this possible?
What should I be searching for to get help on this?
I believe what you’re looking for (as of WordPress 3.0) is custom post types. There’s quite a good tutorial on them here, however googling “wordpress custom post types” should provide a plethora of links.
http://codex.wordpress.org/Function_Reference/add_submenu_page is a good starting place to look. It will explain how to add new items into the menu.
Now, removing them is a different story. This function I wrote for one of my plugins removes entries from a submenu:
So in your case, “menuname” would be changed to “Posts”, I would guess. There’s also a function remove_submenu_page, but there’s no documentation on it and I haven’t looked into it.