We’re usually accustomed to store the metadata associated to WordPress posts and pages by using the
update_post_meta() function. This of course works for posts but what about
WordPress users? WordPress already provides a series of fields in each user’s profile. These fields, however, fall short when it comes to associate other types of values to user, for example their
orders or their preferences about the contents of our site.