You appear to be a bot. Output may be restricted
Description
Implement "show_user_profile" action for oik-user to display user's fieldsNote: When using a membership plugin such as WP-Members then you may not want to display oik-user's fields. Use the "oik user admin" to control what the user sees.
Usage
oiku_show_user_profile( $user );
Parameters
- $user
- ( user ) required – a user object
Returns
voidSource
File name: oik-user/admin/oik-user.phpLines:
1 to 33 of 33
function oiku_show_user_profile( $user ) { $ID = $user->ID; bw_trace2(); $option = "bw_options"; $options = bw_get_user_meta( $ID, $option ); h3( __("oik user options") ); //p( "ID:" . $user->ID ); //p( "Login: " . $user->user_login ); //p( "User name: " . $user->user_nicename ); stag( "table" ); oik_require( "bobbforms.inc" ); bw_textfield_arr( $option, "Contact [bw_contact user=$ID]", $options, 'contact', 50 ); bw_textfield_arr( $option, "Telephone [bw_telephone user=$ID]", $options, 'telephone', 50 ); bw_textfield_arr( $option, "Mobile [bw_mobile user=$ID]", $options, 'mobile', 50 ); bw_textfield_arr( $option, "Fax [bw_fax user=$ID]", $options, 'fax', 50 ); bw_textfield_arr( $option, "Emergency [bw_emergency user=$ID]", $options, 'emergency', 50 ); bw_textfield_arr( $option, "Company [bw_company user=$ID]", $options, 'company', 50 ); bw_textfield_arr( $option, "Extended-address [bw_address user=$ID]", $options, 'extended-address', 50 ); bw_textfield_arr( $option, "Street-address", $options, 'street-address', 50 ); bw_textfield_arr( $option, "Locality", $options, 'locality', 50 ); bw_textfield_arr( $option, "Region", $options, 'region', 50 ); bw_textfield_arr( $option, "Post Code", $options, 'postal-code', 50 ); bw_textfield_arr( $option, "Country name", $options, 'country-name', 50 ); bw_textarea_arr( $option, "Google Maps introductory text for [bw_show_googlemap user=$ID]", $options, 'gmap_intro', 50 ); bw_textfield_arr( $option, "Latitude [bw_geo user=$ID] [bw_directions user=$ID]", $options, 'lat', 50 ); bw_textfield_arr( $option, "Longitude [bw_show_googlemap user=$ID]", $options, 'long', 50 ); bw_textfield_arr( $option, "'Howdy,' replacement string", $options, 'howdy', 50 ); etag( "table" ); // oiku_display_activation_status( $user ); bw_flush(); wp_nonce_field( 'oiku_user_profile_update', 'oiku_user_profile' ); }View on GitHub