[wp-hackers] Question about get_user_meta update_user_meta
wp at andrewnacin.com
Sun Dec 12 05:28:33 UTC 2010
On Sat, Dec 11, 2010 at 1:43 PM, Philip M. Hofer (Frumph) <philip at frumph.net
> I have been using update_usermeta and get_usermeta because sometimes the
> string comes back empty and i'm totally lost on it's usage.
> Basically I have
> get_user_meta($current_user->ID,'comicpress-is-member', true);
> to get the user meta is-member tag
> and updating
> update_user_meta($id, 'comicpress-is-member', $comicpress_is_member);
> where id = (int)$_POST['user_id']) in my save filter.
> The problem is my understanding with WPMS, does this flag carry over to all
> blogs? or just the main one, i'm a little lost on this one after reading the
> conversation in the list recently.
> Basically I want to get and store the information on the main blog but have
> it available and used on all subblogs as well.
get_user_meta gets stored in the global usermeta table without a prefix, so
yes, it would be for all blogs.
For others on the list, if you *do* want this to be per-blog, on the other
hand, the trick is to key it with the database prefix. But *don't* do that
on your own -- use get_user_option() and friends, which will do it for you.
More information about the wp-hackers