Minimal WordPress

Sometimes people just want a little bit of WordPress. Before hanging a left with the site, we pruned it waaaaay down and tried to make it as simple as possible. This is a pretty solid example that WordPress can be just about anything you want if you’re willing to put in a bit of time and effort. I figure having all these things in one place will help someone else (me most likely) at some point. Hide Posts from Other Authors If you have many authors, you often don’t want them seeing a bunch of posts in the admin area that they can’t edit. Make their lives easier and hide everything else. I believe this is where I found the code. Remove Sidebar Options To further clean up the sidebar for authors, the following code removes lots of things that you don’t want students bothering with anyway. You can get lots of details on this in the codex. Go to Directly to Post, Do Not Pass Dashboard This shunts people directly to the posts area rather than going to the dashboard on login. Posts in Single Column This sets the posts to single column display to simplify writing and was found here. Purify and Rename the Post Page This chunk removes certain meta boxes and restructures the language on […]

mouse over sidebar item to get name to remove in php

Cleansing the Dashboard

Pre-Intervention Post-Intervention I’ve often had requests to make the admin dashboard in WordPress simpler for students (although it’s just as likely applicable to faculty or humans in general). The example in the Juxtapose box above (slide it!)1 The result above is an example based on one such request. The goal was to take the initial dashboard and reduce it down to the absolute minimum of items needed for students and to move them directly into the place they were likely to spend most of their time working (not the dashboard). The code below is all stuff that ends up living the functions file of the custom theme or could be incorporated into a plugin.2 This following code from here makes sure that the only posts an author sees are the ones they wrote. I’m not sure why that’s not the default but . . . The following removes menu items from the sidebar. It’s a combination of things I found in the Codex and in this post. It’s probable I can combine and simplify them but I haven’t taken the time to do that yet. Since there was one sidebar item coming from the theme/plugin, I wasn’t sure how WordPress would handle removing it. Turned out to be pretty straightforward. Mousing over the sidebar item got me the and […]