Updating a user profile with additional fields

A developer profile page was created in Chapter 8, Enhancing the Power of Open Source Libraries and Plugins, with the use of Backbone.js and Underscore.js. The profile section of this page was limited to the name of the user as we had very limited information for users. Here, we are going to capture more information by using additional fields on the profile page of the WordPress dashboard. So, let's update the initialize function of the WPWA_User_Manager class to add the necessary actions for editing the profile:

public function initialize() { // Other actions $user = new WPWA_Model_User(); add_action('show_user_profile', array($user, "add_profile_fields")); add_action('edit_user_profile', array($user, ...

Get WordPress Web Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.