O'Reilly logo

WordPress: Pushing the Limits by Rachel McCollin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4: Customizing the WordPress Admin

If you're developing sites, themes, or plugins for others, it may be necessary to customize the admin screens in WordPress in order to include additional options or settings for your users to control or to make things simpler for them. In this chapter you'll learn how to do that. In particular, you'll learn about the following:

Roles and capabilities—How they work and how to customize and add to them

Admin screens—Customizing the existing screens (including the Dashboard) and adding new ones

Theme options—Adding options to your theme and integrating the Theme Customizer

Data sanitization—Why it's necessary and how to do it

Content and editing—How to customize administration to make it easier for your clients to edit their sites and minimize the risk of errors

As the chapter progresses, you'll find the code for a series of plugins that you can download from www.wiley.com/go/ptl/wordpress. This includes code for theme options screens, although you would normally place these in the theme's functions file, not a plugin. For more on functions and plugins, see Chapter 9.

When to Customize the WordPress Admin

For users and developers familiar with WordPress, the admin screens are very straightforward to use. For complete novices, however, especially those with a nontechnical bent, working with these screens can be a little daunting. This is one reason why it's a good idea to customize the WordPress administration for nontechnical ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required