WP User Manager
Latest release is 0.4
We are glad to release our new Plugin WP User Manager. Technically this plugin will match the features of “cimy-user-extra-fields” wordpress plugin. However this plugin manages the user meta details using the usermeta table itself, but cimy plugin uses a seperate table.
Also our plugin allows to control the existing meta data to be part of User Registration, if we are correct cimy extra fields plugin doesn’t support this feature. Update : cimy extra fields plugins supports hidden fields as well from version 1.0.0
Basically this Plugin aims at improving the WordPress User Management so that WordPress can be used beyond blog and something like a CMS too. It allows to add more meta data (extra Fields) to users. Also these extra meta fields or already existing meta data such as last name, first name , yahoo, aim, jabber and description user meta data to be part of the user registration form.
Also this plugin will allow admins and users to manage the extra fields from the admin panel.
Downloads :
Downloaded 13642 times.
Change Log Version 0.4 :
This release has got the bug fixes for Length check and Corruption of First user field when other fields are edited.
Change Log Version 0.3 :
Provision to delete the User Field, when Field is deleted all the data associated with the User Fields will be deleted. Only Admin can perform this action.
Change Log Version 0.2 :
Both Admin and User can edit the Extra Fields from their user edit and Profile Pages
How it works
Once you activate this plugin, it adds a Tab to Menu “UserFields”. This has got sub menu such as “Add Field” & “Edit Field”.
You can see that already fields “last name, first name , yahoo, aim, jabber and description ” are available to manage.
Also here last name and first name are chosen to be part of user registration to your website. If you don’t want them to be part of user registration you can disable them by editing fields first name and last name using “Edit Option” under “UserFields->Edit Field”
Please Reports Bugs and Suggestions here.
Older Versions:
Downloaded 1923 times.
Downloaded 2760 times.
Downloaded 1514 times.
158 comments Monday 05 Nov 2007 | DWAdmin | Plugins
Hi,
Your plugin is exactly what i want, thanks.
i have a question concerning the dropdown field.
how do you pass multiple value, my field is a date of birth.
________
| 2007 V
| 2006 |
| 2005 |
| 20.. |
thx
For dropdown menu, values should be specified through values field as comma seperated.
Thanks for your Plugin, it looks great! But one think: In my userprofile i cannot edit the new fields. Is it a bug or? I use wodpress 2.3.1. I get the newe fields in the registration-form, but not in the profile.
Thanks for help!
Markus
Markus, glad that you have noticed this.
It was not in place in version 0.1, it should be in version 0.2.
hopefully we will make this 0.2 release today.
[...] More information see WP User Manager Plugin [...]
[...] Visit [...]
Hei!
Yes, now i can edit this extra fields in the profile-page. Great! I look´s so easy.
But 2 thinks: How can i show this extra-fields on a about-author page? I tried some code, but without success.
And i don´t understand the field “file”. Mayby it will be great if user can upload a avatar with this function. I´m a cyclist an we have a website (with wordpress) and about 200 users. Now i use 3 plugins – but it looks in the future i will use just one
Thanks for your work and greetings!
Markus
1. To get the extra fields, you need to use the function get_usermeta.
Basically for the default fields (such as last_name, first_name etc), these field names should be passed as meta_key so that you can get the required data.
For example to get the last name you should do,
$meta_key = “last_name”;
$meta_data = get_usermeta(9,$meta_key);
For the new fields create using this plugin, you should add the suffic, “wpum_”, for example if you are managing birth_year field using this plugin, then it should be as below.
$meta_key = “wpum_”.”birth_year”;
$meta_data = get_usermeta(9,$meta_key);
2. file type is not yet supported, but it will help user to manage avatar.
we need to add documentation to this plugin to make it more usable, so we will do that soon.
[...] WP User Manager aims at improving the WordPress User Management so that WordPress can be used beyond a blog and something like a CMS. [...]
[...] WP User Manager aims at improving the WordPress User Management so that WordPress can be used beyond a blog and something like a CMS. [...]
> Also our plugin allows to control the existing meta data to be part of User Registration, if we are correct cimy extra fields plugin doesn’t support this feature.
False!
Cimy User Extra Fields 1.0.0 permits to add WordPress hidden fields as well, check it and please remove this false statement and try to collaborate and not challenge.
[...] ] WP User Manager aims to make the user management system of WordPress better by giving you more control over the [...]
Hi, great work ! Have you tested this plugin on a mu application (no add. table) ? And do you think, we could add a feature so that only the main “mu site admin” can edit the fields (this is smthg I would like to work on for my own projects) ?
the fields could not be deleted.
am I wrong ?
Ineation ,its not tested with mu and we will test with mu. we will look into your requirement of only mu site admin can edit the fields.
Giovanni ,next version 0.3 we are working on will support deletion of the fields.
Marco Cimmino,
sorry about that. we apologies for the incorrect statement. we also knew that cimy plugin support more features than what WP User Manager plugin currently supports and we acknowledge the same.
[...] Dealsway Solutions » News Archive » WP User Manager [...]
is there a screenshot of what this looks like on a blog?
[...] WP User Manager (tags: wordpress plugin) [...]
[...] Dealsway Solutions » News Archive » WP User Manager [...]
Hi, great work…
i must put certain fields before the username and password. i modify the wp-login.php with an action like this in register form (just before username): do_action(‘register_preform’);
i modify wp-user-manager.php consequently with a registrationPreForm() function.
all is ok, but but how could i determine what fields go where ?
>> so, the solution could be a sort of prefixe or could i use fieds value to determine this.
—
i don’t understand the value :
display row,register order,
Minimum Length, Maximum Length, Equal To
(probably this is related to the size of fields ?)
thanks in advance
and sorry for any bad english.
>> i must put certain fields before the username and password
Basically wordpress hook doesn’t allow us to add anything to form so this plugin adds only after default fields such as username and email (you mentioned as password, i guess this is just a typo).
Otherwise to bring it before the username, yes you should modify wp-login.php file as you mentioned.
>> but how could i determine what fields go where ?
Register order is used to determine the order in which the fields should be shown after email field.
You should specify 1, 2, 3 to different fields so that you can control the order. if you don’t specify anything that will result in the register order zero and these fields will come btw email and with the field with register order zero. Hope its clear now.
Display Row is not used now, but the idea is to add a Sub Menu to Users similar to current “Authors & Users”, where this field will be used to decide in which row we should display this field. basically due to extra fields we need to display each user info in multiple rows and hence this can be used to effectively format the display.
>> Minimum , Maximum Length, Equal To
Minimun Length and Maximum Length are used to provide the min and max allowed length, these are used if checking type is chosen as length check.
Equal To value will be used to check the input value when Equal check is selected.
We are sorry for the incomplete documentation for this plugin and we are working on the same and we will release it soon.
Missy , we will add the screenshot soon.
Thank you for the plugin. What I think is missing is the ability to have the user choose their own password and to stop username to be case sensitive.
Is this something that you consider adding?
[...] or poker. (English download.) WP Tags to Technorati turns your WordPress tags into Technorati tags. WP User Manager aims at improving the WordPress User Management so that WordPress can be used beyond a blog and [...]
>> What I think is missing is the ability to have the user choose their own password and to stop username to be case sensitive.
We will look into these features.
Missy, screenshots are available at
http://www.dealsway.net/2007/11/22/wp-user-manager-screen-shots/
The delete action do not appear with Localhost at Windows XP Easy php 1.8.
Thank you for such a wonderful plugin. However I’m having a small problem that I hope you can help me with. My blog uses UTF-8 encoding since it’s in arabic, and the new fields the plugin creates use different encoding and hence the text is unrecegnizable. How can fix this.
Next release of version 0.3 is ready for release so we will fix it 0.4 and release the same as soon as possible.
May be 0.3 release in day or two.
0.4 release by Mid of next week, around Dec 19th.
Hi all !!!
I’m coming to ask if there is more news about a MU adapation or compatibility test ? Does someone already tried it ?
[...] WPrdPress Plugins » News Archive » WordPress User Manager – this Plugin aims at improving the WordPress User Management so that WordPress can be used beyond blog and something like a CMS too. It allows to add more meta data (extra Fields) to users. Also these extra meta fields or already existing meta data such as [...]
Hi, I’ve installed version 0.2 of this plugin and it’s great – just what I was looking for, to add the first and last name fields to the registration form! But I’d also like to be able to add the Password field to the registration form too, so that people can choose their own password when they register. Is this possible with your plugin, and if so, how would I do it? Or perhaps this will be added to a future version?
I’d also love to have some documentation on what the different fields do and mean….
Thanks for the great plugin!
Cheers,
Jeremy
….Oh, and I also use your wonderful WP User Moderation plugin too. So if there was the ability to add the Password field using the User Manager plugin, it would need to also work with the User Moderation plugin.
I say that because previously I tried a plugin from someone else which added the password field to the registration form – their plugin worked, but it also stopped your User Moderation plugin from working. So I’d prefer to stick to your two plugins instead!
Cheers,
Jeremy
One other question: inside the User Manager 0.2 ZIP file, there are four GIF files like “login-bkg-tile_xxx.gif”.
What exactly are those files for, and how should I use them?
Cheers,
Jeremy
Seems like a great plugin. How can I put Default Roles in the registration form using this ADD/Edit field? Since this field is already in the wp table, I think I don’t need to create it, right? I am looking for giving options of selecting Editor/Contributor/User roles for Users while they register. Any pointers? Thanks in advance!
Hi,
I’m testing this on a MU installation but it seems that extra fields that you setup using the admin are not placed into other users their profile, also not after enabeling the plugin in their profile.
The same goes for the user registration, I don’t see the fields there either.
Will there become a solution for the MU version ?
Thanks.
Hi.
I am using both the WP User Manager and Moderation plugin.
One question though: when a new user registers and admin takes a look at the pending registration page, it does not include all the fields that I have included for registration. In essence, I want only people who fill out an additional field in the right way to be approved as new users. I can eventually go the person’s user profile to check to see if they filled out those fields properly. But I can only do this *after* I have approved the new user. I really would like to do it beforehand. Moreover, this is not something I can automate in the registration form itself, since it is a matter of judgment.
Also, it would be nice to have a one click link to the new user’s profile as soon as they have been approved. As is, I approve them, then click on Users then click on the right page among the Users, then scroll down, then click on the new user’s Edit profile after I have found them.
OK, now I see I can actually see them beforehand under Users, but is there any way to get the extra fields to show up under Pending Registrations? That would make life a lot easier.
[...] More information see WP User Manager Plugin [...]
Interesting. Is there any to call in the information in these extra fields into a post or page? On my site each user has there own ‘about me’ page, and it would be good to call in this extra information onto their ‘about me’ page.
Hi
Thanks for your plugin! I tried it out and it was easy to install. The problem I have is to show the info on my author.php page. I only get a zero in response. I look in the db and the info I add is saved correctly. This is what I use to out my info.
$key=”wpum_”.”my-bottles”;
$mybottlesvalue = get_usermeta($post->ID, $key);
echo $mybottlesvalue;
Jens, not sure what is the $post-ID here, but the following code should work fine.
Here, we have added a new field “current_city”
global $wp_query;
$curauth = $wp_query->get_queried_object();
$key=”wpum_”.”current_city”;
$current_city = get_usermeta($curauth->ID, $key);
echo $current_city;
and this above piece of code could get us the value as expected.
so please checkout your $post->ID and this should be the current user id for whom we wants to get the my-bottles value…
Hope it helps….
snoogly , we believe that the previous comment #43 should help you to get the required info in your author.php file.
simon, to answer you for the question asked in #39, currently there is no way to do this. we should add this as feature to wp user moderation plugin. We will work on this and make it in next release of wp user moderation plugin.
Matt, we have not tested this plugin under MU, we will soon test it out and see how we can make it work with MU.
Ann, would you like to allow users to select their role? interesting requirement , we will again analyze and let you know how easy to support this. if its easier we will make it in next release otherwise we should wait for somemore time.
Thanks, that did the trick
Hi,
It would be nice to see this working in MU indeed.
I hope some tests are going to do just fine !
Thanks.
Hi,
I’m also waiting eagerly for this to work with MU. Thanks for all the work
Hi!
thanks for the plugin! I wonder if there is a way to add these new userfields on the mail that is sent to the admin when someone registers. How do I include the new info on that mail?
thanks!
thx for this great plugin – very good!
One Idea: Upload of user-pics.
do you plan to make this in a next version?
[...] per post. 26. Mobile Phone optimized WordPress. 27. Wp Forum. 28. Configuring WP Permalinks. 29. WP User Manager. 30. WP Tags to Technorati [...]
when adding check boxes to show on registration, there is no label or text next to them… yet the label (or something) is displayed in the profile page.
How do I get the text next to a checkbox in the registration page?
also… how can I put some descriptive text above a group of checkboxes? Or (using textfield) how can I place an id on that input element to style it (to remove the textfield outline, etc)?
without complete documentation, it’s hard to understand what to do when or what is required for the different types of inputs, selects, etc.
tia!
I’m also seeing that the label info is used as the text for the input element (I think) but is duplicated with the same information inside ()… how can I stop that? This occurs in the registration page and in the profile page.
I’m using WP2.3.2 and viewing from firefox (xp)
I’d like to suggest that you not add line breaks in the form after the text and fields… that is easily managed with css if the form is written properly. Ideally, the label includes the form element (. If you put a class on the label element (for example: class=wplabel), then you can use something like label.wplabel input {properties} to force the input or textarea or whatever to display:block, thus eliminating the need for the linebreak. Given WP’s xhtml strict doctype, that would make for cleaner, more valid markup and would allow the developer to decide whether they want stacked or side-by-side display.
Controlling the registration box background is really not the issue, as the line breaks actually make that more of a problem because there are so many more lines.
I know I can go in an modify the insert code in the php file, but wanted to suggest that there is a way to avoid the problem.
tia
um, I think I figured out the labels next to checkboxes… white on white doesn’t display well
Is there any way to run a search on these new user fields? As in, i (a visitor) would search for “graphic designer” and anyone that put the words “graphic designer” in their profile/author pages would show up in a search?
Editing existing fields overwrites the first configured field in “manage fields”.
I added the closing tag in edit_field.php and add_field.php just before the closing tag.
Great work, I am using it right now to make a “contacts directory”.
There is something wrong when editing a user, with a dropdown field : the selected value is some value, not the value stored in the DB.
Also, like mickael says, editing existing field overwrites another field.
[...] issue, when its fixed I’ll reinstate the link. Thanks Miriam). 28. Configuring WP Permalinks. 29. WP User Manager. 30. WP Tags to Technorati [...]
Hello,
I have your plug-in called in, because that is what I had long sought. But I have two problems:
1st How can I use the information from the database query? Because if I
namedesfeldes;?>
use, the input is not displayed.
Cher is funny way, in the last three fields always displayed a zero, if I use the above code.
2nd If I at the ‘minimum length’ and ‘Maximum Length:’ example 15 and 20 enter, and ‘Checking Type:’ length check picking, we can but the field still register as many characters as you want. What am I doing wrong?
[...] use the WP User Manager plugin from Dealsway to add new fields to the user profiles. The install and setup is pretty straight forward – just [...]
[...] use the WP User Manager plugin from Dealsway to add new fields to the user profiles. The install and setup is pretty straight forward – just [...]
[...] More information see WP User Manager Plugin [...]
Great plugin. How does the “file” field choice work?
It doesn’t seem to show up for me after i create the field. I’m hoping to use it to add a photo for each user.
I’m trying to implement this so that I can have a profile page for all of my resellers. I want to have a big checkbox section where I can let them check which states they cover. Do I have to make 50 separate fields for this, or is there a better way to do it?
Is there any way to create an image field? I’d like to include logos for each company.
Derek,
as of now, yes you need to have different fields added, there is no option to select multiple value for a single field.
it might be a good feture, we will consider this to our todo list.
Also, as of now file type is not working, the support of file type should help you to collect the logo from your users.
due to some reasons, we were not able to wor on this plugin for last few months and we will start work on and address all your requirements one by one.
Is there a way to manage the output of dropdown menus?
this is what i want, thanks for your work.
I would like to add a field to the user profiles that is only editable to the Administrator and not the User.
To be used for paid subscription info etc..
Is something like that possible now?
How do I access the information the user has inputted?
May sound like a dumb question, but it’s an important one.
For a project I want a user to be able to edit only his own bio (aka profile fields). I wonder if your plugin solves my last detail: user knows no html, so I need a visual editor.
I tested 2 possible ways to achieve this, unfortunately both have 1 remaining problem…
1.I used cimy-extra-fields plugin, added as much fields as I want to user Profile. Since a user can only edit his own profile: perfect, problem solved, except for one missing detail: I need a wysiwyg editor for the user to use on the Profile page (in 1 specific *big* textbox)…
2.I added extra custom fields to het normal Write Page. Since a wysiwyg editor is included on the Write Page: perfect, problem solved, except for one missing detail: there is no user ‘role’ with the restriction ‘edit own Page’ (I’m not talking about POSTS) (which would be a cross between editor [= manage *all* user pages] and author…)
Can your plugin have a visual editor attached to 1 (or more) fields (*big* textbox) or do you have another idea how to achieve this?
[...] to store more information about each author than I could with the stock registration form. I found WP User Manager, so instead of writing my own I plugged that [...]
Has anyone seen any problems with WordPress 2.5 and this plugin yet??
Yeah, in wordpress 2.5 it makes problems when forcing activation with first name and second name. If you don’t type them in you get a site error 500.
Is this a settings problem or a plugin problem??
Fangio,
I think the add-tinymce-to-author-description-in-wordpress plugin might be what you need!
For a new website I’m developing at the moment I wanted to combine the WP user manager and the new WordPress 2.5. Everything seemed to work fine at start, but today I noticed something goes wrong with the additional fields used at the registration form.
On the online version the registration form skips the validation on the fields (users can only register via a activation code. On my local testversion it’s impossible to complete the registration, I always get this error message:
Fatal error: Cannot use object of type WP_Error as array in C:\Projects\EasyPHP 2.0\www\wordpress-25\wp-content\plugins\wp-user-manager\wp-user-manager.php on line 369
First I thought of conflict with another plugin, but I did a clean wordpress 2.5 install and the same problem occurs.
So, how can we solve this?
[...] WP User Manager 帮你改进 WordPress 的用户管理系统,让 WordPress 用起来更像一个 CMS(内容管理系统)。 [...]
Is there any way to ask for this new information (extra fields) in a “step 2″ process on a post (with phpexec maybe?) or page, after the new user has created the username and submitted his/her email addy? I’m just really trying to find out if there’s a way to style the register and login page and/or provide support for James Kelly’s themed login/register plugin (http://www.jameskelly.org/wordpress-plugins/custom-login-and-registration-forms-plugin/) — with Kelly’s plugin enabled, it currently doesn’t show the new fields. Also, when i completed a test registration with wp user manager plugin enabled and an added optional checkbox, which I had checked off during registration process, it never showed on the backend in the admin mode (it was also unchecked when i logged into the test account i had created). Do i need to enter in any values for the checkboxes to work? Please let me know. Thanks so much for this plugin!!
Hi,
I installed the plugin on WPMU and it seems that it create a new table each time ( wp_blogid_wpum_fields )
I tried to install it in both Mu-Plugins and Plugins, it works well but It create each time a new table for each blog. I plan to have thousands of blogs so it is kind of…bothering.
Do you have an idea why it create a new table ?
By the way, i would like to set up directly new fields in the registration form without any admin manipulation. I guess I have to insert the new fields in the “insert to” on wp-user-manager.php…it doesn’t seems to works.
Thanks a lot
Thanks a lot
[...] use the WP User Manager plugin from Dealsway to add new fields to the user profiles. The install and setup is pretty straight forward – just [...]
Ok, my lack of PHP mastery is killing me here. I want to output the new field “address” on each post. If I do this:
$meta_key = ‘wpum_’.'address’;
$meta_data = get_usermeta(4,$meta_key);
echo $meta_data;
It works…but you’ll notice I hard-coded the author ID. I’ve tried everything I can think of to use the_author_ID() instead of the hard coded ID, but no matter what I try, all that’s output is the actual ID (in this case “4″), instead of the address.
I’ve tried:
$meta_data = get_usermeta(the_author_ID(),$meta_key); (with quotes around the_author_ID(), without quotes, with and without semi-colons, etc.)
I’ve also tried assigning the_author_ID() to a variable first. I’ve tried using intval. For the life of me I can’t figure out how to get the get_usermeta function to work with the_author_ID() instead of a hard-coded number.
Any idea? Thanks…
hey,
great plugin, exactly what i need. but when i add couple of fields and move to the register page i have a problem.
The usual register document is damaged and the users cant see couple of fields. I use wp2.2
can you help me ?
Love the plugin, but when I edit an existing field (AIM or Yahoo) in favour of another title, it will not show up in the admin panel. I’m using WP 2.5.1 so perhaps its an issue with the latest release or a plugin conflict perhaps?
Yes, I’m having some troubles on 2.5 as well. First up when I delete a field (such as AIM) it does not disappear from the profile screen. Do you have plans of getting this running on 2.5?
i’m getting a similar error to ‘cubus’ when all of the fields are not filled out. it would be great to have the screen return asking for the additional fields to be completed. instead, the user gets:
“Fatal error: Cannot use object of type WP_Error as array in …/wp-content/plugins/wp-user-manager/wp-user-manager.php on line 369″
i am running WP 2.5
any help would be much appreciated
Hmm it is a great plugin i have to admit, altough the “file” option in the new fields seems not to work correct.
It does not add a “browse” type neither the abillity to upload pics. It has a “pointer” cursor, but does nothing
[...] WP User Manager – The heart of the site [...]
Can I send an email based on the custom fields, I look after a society web site where we want to email posts based on members interest eg golf to all the members that have “Golf” as one of their interests
thanks
David
[...] use the WP User Manager plugin from Dealsway to add new fields to the user profiles. The install and setup is pretty straight forward – just [...]
Thanks for this plugin. Very useful for a multi author blog.
Question: I would like to allow html on some fields but it keeps escaping the quotes and double quotes. It it possible to avoid that?
[...] used the curauthor variable to grab information for some of the default fields. Unfortunately the Wp User Manager plugin does not give you the names for all the default wordpress fields but fortunately the documentation [...]
I can unfortunately confirm that I have the same “fatal error” (on line 370 in my case) if some fields are left empty (even if that is allowed). For now I have made all custom fields no visible during registration but it would be nice to have that option work.
Hello,
This plugin is so nice i think but how can i add the password field with this?
Hi there! Love this and I have used it on the site i added above this. BR Krezz
Hi There,
noticed your nice little plugin, thanx for that! I wrote a small function for it to make life a little easier, so feel free to try it:
———————————————-
Place this in your functions.php in your theme:
function get_extrafield_info($the_author_id, $name) {
global $wpdb;
//define the meta key here.
$meta_key = “wpum_”;
$meta_key .= $name;
//add a default statement for extra fields
$extrafield_info = $wpdb->get_results(“SELECT usermeta.meta_value FROM $wpdb->usermeta AS usermeta WHERE meta_key=’$meta_key’ AND user_id=’$the_author_id’”);
if(is_array($extrafield_info) && sizeof($extrafield_info) > 0) {
foreach($extrafield_info as $the_info){
echo $the_info->meta_value;
}
}
}
———————————————-
In your theme, define the_author_id (or just fill in the author id, but better to make it more dynamic):
ID;
?>
———————————————-
Now place this anywhere where you want the info to pop up:
where you replace ‘fieldname’ with the name of your field, ofcourse. Hope this helps
Cheers,
Marten
oops, just noticed my comment is not coming through entirely. At least you can use the function above as:
get_extrafield_info($the_author_id,’fieldname’);
and replace the fieldname with the original fieldname.
[...] WP User Manager Helps WordPress shine even brighter as a robust CMS (as if it needed any help, eh…). With this, you can build some very substantial user profile data by adding any new fields that you may require, depending on your application. Building user profile pages is a blast with this, as well. [...]
Would certainly help if u had minimal documentation of the fields. I am trying to figure out what the values for checkbox. Equal to? Value? (which one) default value? checking type?
I get an error “cannot use a scalar value” I want a simple yes or no, agree not agree, “0″ or “1″ checkbox
Thanks very much for this wonderful plugin. It really improves wordpress capabilities to make it a full cms with more active user-participation. Thanks again!
[...] 首先,使用插件WP User Manager plugin from Dealsway向用户个人资料增加新的字段。安装和设置相当直接——只需要激活插件然后通过它本身的管理选项增加任何你想要的新字段。在这些字段中填入的信息会成为建立用户主页的信息。 [...]
User-manager works with Register Plus?
If I choose Radio for the type, I can’t seem to get any options to show up. Say I have a simple question to which the answer is either “widgets” or “cogs” and I want to use two radio option buttons to display the choices. Where do I type in the choices and in what format?
I tried doing “widgets, cogs” in the value field and that didn’t work. What am I doing wrong?
Is it possible to make a dropdown box that loads existing users, so new users can choose them as related?
If you’d like, i change the showExtraFields and getFieldFrom functions to make the template similar to original:
function showExtraFields($is_admin=’0′) {
global $wpdb;
global $user_ID;
// if editing a different user (only admin)
if (isset($_GET['user_id'])) {
$get_user_id = $_GET['user_id'];
if (!current_user_can(‘edit_user’, $get_user_id))
return;
}
//editin own profile
else {
if (!isset($user_ID))
return;
$get_user_id = $user_ID;
}
echo “Extra Fields”;
foreach($this->extraFields as $key => $extraField) {
if(($extraField->is_editable || $is_admin) && $extraField->is_extra_field) {
$query = “SELECT meta_value FROM “.$this->WPUserMetaTableName.” WHERE user_id =’”.$get_user_id.”‘ AND meta_key=’”.$this->WPFieldsPrefix.”_”.$extraField->name.”‘;”;
$extraField->default_value = $wpdb->get_var($query);
//echo $query.$extraField->default_value;
//die();
$this->getFieldForm($extraField);
}
}
echo “”;
}
function getFieldForm($field) {
echo(”
“.$field->label.
” .
”.
”
);
switch($field->type) {
case “text”:
if($_POST[$field->name])
$value = $_POST[$field->name];
else
$value = $field->default_value;
echo ‘name.’” value=”‘.$value.’” size=”25″ tabindex=”20″ />’;
break;
case “textarea” :
if($_POST[$field->name])
$value = $_POST[$field->name];
else
$value = $field->default_value;
echo ‘name.’” COLS=40 ROWS=6>’.$value.”;
break;
case “dropdown” :
$values = explode(‘,’,$field->value);
if($_POST[$field->name])
$selected_value = $_POST[$field->name];
else
$selected_value = $field->default_value;
echo ‘name.’”>’;
foreach($values as $key => $value) {
if($selected_value == $value)
echo ”.$value.”;
else
echo ”.$value.”;
}
echo ”;
break;
case “checkbox”:
if($_POST[$field->name])
$value = $_POST[$field->name];
else
$value = $field->default_value;
if($value)
$checked = “checked”;
else
$checked = “”;
echo ‘name.’”‘.$checked.’>’;
break;
case “radio”:
break;
}
if($field->description) {
echo “”.$field->description;
}
echo(
” .
” .
” .
”.”\n”);
}
Thanks for this Plugin. Can all of this user information be displayed on the front end? and if so please help as to how. What I’m looking for is a list of all registered users much the same as community builder for Joomla.
[...] WP User Manager Plugin for WordPress [...]
In response to Paul.
Yes, it can. In a post Chris on http://www.cagintranet.com/archive/wp-membership-directory/ you can read how.
Succes
[...] User Manager: Want the ability to manage multiple users for your site? Perhaps you want to have content managers for particular ministries so you don’t have to be the sole person working on the site? This is one of many plugins that can assist in devolving responsibility for the site. [...]
[...] WP User Manager Plugin for WordPress [...]
Thanks for this Plugin
Great plugin, thank you! Anyone know of a way to download and/or print this user registration data? We dont want their comments, we just need a print out, download of all of their registration data? thank you!
[...] directory.On the way, you’ll learn about how powerful these plugins are:Role Manager and WP User Manager. It’s pretty clearly written (read: “so simple even Jon thinks he can do it), [...]
[...] issue, when its fixed I’ll reinstate the link. Thanks Miriam). 28. Configuring WP Permalinks. 29. WP User Manager. 30. WP Tags to Technorati [...]
А вы не пробывали зарабатывать в интернете?
I just figured I’d post here in case someone who gets to this page had the same problem I did. After trying everything on this page, I still could get the_author_id to return me a useful value. Ultimately, I had to use the get_the_author_id() function, and it worked.
Here’s what I ended up with:
<a href=”" rel=”bookmark”>by , at
Good luck.
Oh, fiddlesticks. Let’s try that again.
$new_key = get_the_author_id();
$title_key = “wpum_”.”job_title”; $title_data = get_usermeta($new_key,$title_key);
$company_key = “wpum_”.”company”; $company_data = get_usermeta($new_key,$company_key);
echo $title_data;
echo $company_data;
Hi, I am working on WP and found this plugin. Before I install, I would like to know a little bit.
1) Can I list the members alphabetically and categorically? That’s the requirements.
2) Can I, the administrator, add existing members? There a large amount of members. So if it’s possible to copy/paste the info, that’s the best… Otherwise, I will add one by one.
Thank you!
I like the plug-in, thanks. I can add fields, it says they have been added, but under the Edit Field tab no fields are listed. No last name, first name, etc at all. This in running on an IIS (Windows) server though not by choice.
Anyone seen this?
Is there a way to set it up with Role Manager to only allow a certain Role Group to see certain post categories?
I write dropdown token : value. For instance in dropdown for country I set values: (Seleccionar) : ’0′, Usa : ’1′, Armenia : ’2′ this don’t work. Why? How I have to do?
Thanks.
me too getting the same error when the fields are incorrect.
/wp-content/plugins/wp-user-manager/wp-user-manager.php on line 370
Great plugin but there are no docs and its impossible to try to figure out something as basic as adding a value that has a check box.
Its nice that you did this but maybe you could write some docs as I am clearly not the only person having this issue
many thanks for this plugin.
i like it so much that i wish there was a way to make various other plugins use usermeta fields instead of blog-wide settings!
who wants one site-wide flickr stream, when you could show one per author of the current post(etc).
Hi,
After installing the WP User Manager plugin, I can see the admin link to the left in my admin panel but when I click it, the following text comes up… Have I missed something in the installation or why can I not see the user fields for editing?
Many thanx,
Hal
This is the text:
“Please Add and Manage the required Extra User Specific information”.
“You can choose to get them during registration or optionally they can be updated after user logging into your website”.
[...] Wp User-Manager for WordPress Este plugin tem como objectivo fazer uma gestão avançada dos registos no seu blog WordPress. [...]
不错不错Dealsway Solutions » News Archive » WP User Manager
[...] issue, when its fixed I’ll reinstate the link. Thanks Miriam). 28. Configuring WP Permalinks. 29. WP User Manager. 30. WP Tags to Technorati [...]
Sorry I’m a completely noob at this but need a listing of users to serve as a membership directory for a non-profit site I’m helping out with. Below is what I’ve done so far but it’s not working correctly. I know one thing I’m missing is how to define the first_name and last_name fields that are part of the standard (non-WPUM) fields. But even beyond that I’m having issues. Your help would be greatly appreciated.
function author_profile() {
if (is_author()) {
global $wp_query;
$curauth = $wp_query->get_queried_object();
$R# = get_usermeta($curauth->ID, ‘wpum_R#’);
$Address = get_usermeta($curauth->ID, ‘wpum_Address’);
$City = get_usermeta($curauth->ID, ‘wpum_City’);
$State = get_usermeta($curauth->ID, ‘wpum_State’);
$ZIP = get_usermeta($curauth->ID, ‘wpum_ZIP’);
$homephone = get_usermeta($curauth->ID, ‘wpum_homephone’);
$workphone = get_usermeta($curauth->ID, ‘wpum_workphone’);
$cellphone = get_usermeta($curauth->ID, ‘wpum_cellphone’);
$vm# = get_usermeta($curauth->ID, ‘wpum_vm#’);
$MSN = get_usermeta($curauth->ID, ‘wpum_MSN’);
?>
,
Home Phone:
Work Phone:
Cell Phone:
PD Voice Mail #:
Instant Messaging Addresses
AIM:
MSN:
Yahoo:
Goodle:
Friends,
Thank you very much for this plugin! It was just what I needed!
Best wishes
I really need to allow html on some fields!!
Help?
I want U to lend me a hand, all i need is a blog that is visible to all but only members can post comment, so i want to know if your plugin [WP User Manager] can answer that need, I wouldn’t mind a direct respond to my mail, thanks.
I am trying to get the new fields I created to show on profile and in edit profile and it does not show up…I am using wp 2.9 and have the plugin mingle installed…I created in user manager a drop down list for different genders. It shows fine in register page. But not in profile. I need to know where I put code to make fields show…What file and where in that file…Please be detailed as much as possible as I am a newbie…Thankx
For those of you looking for a simple solution to getting checkboxes to work for uses like with member directories or author pages, I finally figured out how to get them to work.
<input type="checkbox" name="FIELDNAME" id="FIELDNAME"
ID, 'wpum_'.'FIELDNAME') === 'on') echo ('checked');?>
/>
I love your plugin. Thanks so much for designing it!
Everything’s working great on mine, except the new fields I added don’t show up during initial registration, even though I have the “Show During Reg” selected for each field. Any ideas on this?
Thanks.
Ok, I’m trying to call these custom fields into my authors.php. I’ve seen other people with the same problem and some solutions, but I’m hoping someone can give me the dumbed down version, because I’m lost.
What code do I need to add and where in order to call a custom field made by this plugin into a template php file in order to display the contents of the field?
I sort of solved my last problem. A new question, though…
Using this:
I’m able to return the value for whatever is entered in the field “tw_username” just fine.
Does anyone know how I can show the field ONLY if there is something entered into it? If it’s blank, I want to show nothing.
I’ve tried the following if statement with no luck:
I want to be able to fancy up and link to user’s twitter accounts this way, but only have the link show up if they have entered their twitter username into their profile.
Please help!
Great plugin .. I am very limited is scope. It is working perfect for me.
Thanks
Thanks guys, I had it well. No problem at all, all working well with my WP2.9.2
I’m using your 0.4 version.
[...] WP User Manager User Photo [...]
[...] WP User Manager Plugin for WordPress [...]
[...] WP User Manager Plugin for WordPress [...]
Great plugin.. This was what I was looking for.. Have a improved user management now. Thanks
[...] use the WP User Manager plugin from Dealsway to add new fields to the user profiles. The install and setup is pretty straight forward – [...]
Wish you guys would update this for 3.0.2, I’m looking into using it!!
Does it work with WordPress 3.0.4? I’ll give it a try, very elpful, thanks!
Hi there – Great Plugin!
I’m using this to great effect, however several of my extra fields are textarea tags for such things as Description and Address. These fields require carriage returns and linefeeds to format correctly but all these are filtered out by wp and displayed as a single line of text.
I believe that they are stored on the db in the correct format though (checked via phpmyadmin).
If I use ‘echo html_entity_decode($business_description);’ and populate the textarea field with br tags I can get a reasonable display – But I would like to use this for users that dont know html and just want to use the [Return] key for line breaks.
Do you have any ideas that could accomplish my goals?
Plugin v0.4
WP v3.0.4
[...] use the WP User Manager plugin from Dealsway to add new fields to the user profiles. The install and setup is pretty straight forward – just [...]
[...] issue, when its fixed I’ll reinstate the link. Thanks Miriam). 28. Configuring WP Permalinks. 29. WP User Manager. 30. WP Tags to Technorati [...]
Hi,
i want to use this plugin in local host ,please giv the instraction please.
how to show on front ent side user login .
Cool,I want it.Thanks verry much
[...] 10. Wp User-Manager for WordPressEste plugin tem como objectivo fazer uma gestão avançada dos registos no seu blog WordPress. Além disso ele permite que você expanda o número de campos requeridos na altura do login, adicionando por exemplo o primeiro e último nome, endereços de chat, página web, entre outros. [...]
[...] Wp User-Manager for WordPress Este plugin tem como objectivo fazer uma gestão avançada dos registos no seu blog WordPress. [...]
[...] WP User Manager Plugin for WordPress [...]
[...] you need to theme up a special author.php layout. You can also add in special user fields using the WP-User-Manager plugin. A great tutorial on building a membership directory, including information on how to deal with [...]