Get $500+ of the best After Effects files, video templates and music for only $20!

Browsing Author

Tom McFarlin

Self-employed software engineer & web developer. Co-founder of 8BIT. Fan of JavaScript, Rails, WordPress, & building good things for the web. You can fork some of his work on GitHub and follow him on Twitter.

The Complete Guide To The WordPress Settings API, Part 8: Validation, Sanitisation, and Input II

The Complete Guide To The WordPress Settings API, Part 8: Validation, Sanitisation, and Input II

This entry is part 8 of 8 in the series The Complete Guide To The WordPress Settings API

We’ve reached the final article of the series. In the last post, we took a look at introducing validation, sanitization, and a couple of basic input elements that we can take advantage of when building option pages.

In this article, we’re going to take a look at the final set of three options and how to hook them up to the front-end of the theme.

The Complete Guide To The WordPress Settings API, Part 7: Validation, Sanitisation, and Input I

The Complete Guide To The WordPress Settings API, Part 7: Validation, Sanitisation, and Input I

This entry is part 7 of 8 in the series The Complete Guide To The WordPress Settings API

If you’re just now joining us, we’ve covered a lot of topics in this series – we’ve attempted to give a complete overview of the WordPress Settings API as well as its related functions. We’ve discussed settings, options, navigation, and menus. We’ve also been working through practical examples employing each of the topics we’ve discussed.

The Complete Guide To The WordPress Settings API, Part 6: Menu Pages

The Complete Guide To The WordPress Settings API, Part 6: Menu Pages

This entry is part 6 of 8 in the series The Complete Guide To The WordPress Settings API

In Part 3 of this series, we surveyed the various menu functions that the WordPress API provides. If you’ve been following along, then you know that we’ve already setup a settings page for our theme by using the add_theme_page function. Although introducing menus and submenus aren’t explicitly part of the Settings API, they play a role in building custom functionality, plugins, and/or themes.

The Complete Guide To The WordPress Settings API, Part 5: Tabbed Navigation For Your Settings Page

The Complete Guide To The WordPress Settings API, Part 5: Tabbed Navigation For Your Settings Page

This entry is part 5 of 8 in the series The Complete Guide To The WordPress Settings API

At this point in the series, we’ve taken a close look at the Settings API and what it has to offer. We’ve even begun creating our own theme to help demonstrate everything we’ve been learning. We’ve covered sections, fields, settings, menus, pages, and more.

The Complete Guide To The WordPress Settings API, Part 4: On Theme Options

The Complete Guide To The WordPress Settings API, Part 4: On Theme Options

This entry is part 4 of 8 in the series The Complete Guide To The WordPress Settings API

In the last article, we took a deep dive into the various types of menus that are supported by the WordPress API. Although they aren’t necessarily part of the Settings API, they play a key part in development especially when working on more advanced plugins and themes.

This article is going to put menus to practical use as we begin building out our Sandbox Theme by refactoring our existing settings and adding several new pages. Note that if you’re just joining us, make sure that you’ve caught up on the previous articles and that you have the latest version of the Sandbox Theme from the repository on GitHub.

The Complete Guide To The WordPress Settings API, Part 3: All About Menus

The Complete Guide To The WordPress Settings API, Part 3: All About Menus

This entry is part 3 of 8 in the series The Complete Guide To The WordPress Settings API

At this point, we’ve learned why the Settings API matters, we’ve learned all about sections, fields, and settings, and we’ve even setup a Sandbox Theme that we’re using to develop functionality as we explore the API.

In this article, we’re going to take a look at how we can interface with the WordPress menu system. It’s important to note that this isn’t actually a part of the Settings API, but it’s so closely related that we should familiarize ourselves with how to use it.

As our themes and/or plugins become more complex, we need to know all of the various ways that we can include them into the WordPress Dashboard. In this article, we’re going to be taking a look at the various WordPress menu functions, when to use them, when to avoid them, and the situations to which each function lends itself best.

The Complete Guide To The WordPress Settings API, Part 2: Sections, Fields, and Settings

The Complete Guide To The WordPress Settings API, Part 2: Sections, Fields, and Settings

This entry is part 2 of 8 in the series The Complete Guide To The WordPress Settings API

When it comes to developing WordPress Themes and Plugins, there are a number of different ways developers are creating their menus, options, and validation functionality. The thing is, there’s really only one way to properly do this within WordPress: the Settings API.

Guide to Managing Premium WP Projects – Part 4: Maintaining

Guide to Managing Premium WP Projects – Part 4: Maintaining

This entry is part 4 of 4 in the series Guide to Managing Premium WordPress Projects

There are a number of important considerations to make when working on premium WordPress-based projects. Up to this point, we’ve taken a look at some strategies for planning, building, and marketing projects but we’ve yet to look at what it takes to actually maintain one.

The Complete Guide To The WordPress Settings API, Part 1: What It Is, Why It Matters

The Complete Guide To The WordPress Settings API, Part 1: What It Is, Why It Matters

This entry is part 1 of 8 in the series The Complete Guide To The WordPress Settings API

As we’ve mentioned numerous times here on WP Tuts (and as you’ve no doubt noticed), there has never been a better time to be a WordPress Developer. Be it client work or product development (with either themes or plugins), getting started in the WordPress ecosystem is almost more of a question of ‘where’ rather than ‘how.’

Guide to Managing Premium WP Projects – Part 3: Marketing

Guide to Managing Premium WP Projects – Part 3: Marketing

This entry is part 3 of 4 in the series Guide to Managing Premium WordPress Projects

If you’re just coming into this series, be sure to read the first two parts on Planning and Building your project. Once you’re all caught up, you should have a fully working product ready to release.

Page 1 of 3123