Mingle WordPress Plugin


The simple way to turn your WordPress blog into a Social Network. Mingle uses your standard WordPress website and standard WordPress theme to create profile pages, user friending, profile page posts, profile activities, social comments, email notifications (with privacy settings) and a full directory of members. So go ahead and try it out — give your users a more social experience on your website!
Features:
- User Profile Pages
- User Friending
- User Profile Posting (for friends)
- User Profile Post Commenting (for friends)
- Friend Activity Pages
- Full Member Directory
- Login & Navigation Widget
- Random or Recent Users Widget
- Email Notifications
- User Email Notification Opt-Outs
Check it Out!
You can now try Mingle out by joining the Mingle Community! Come be my friend at:
Recommendations
Mingle still hasn’t been tested with every theme or browser in existence. However, it works exceptionally well on the Thesis WordPress Theme (aff link) and many others.
Many people have started using Mingle as the basis for their Membership Websites. I’ve been asked by several of them how to turn WordPress into a premium Membership Site — well, there’s a WordPress plugin for this called Wishlist Member (aff link) that is simply phenomenal. It does a fantastic job helping you to control and even charge money for access to your WordPress website.
Tutorials
I’m planning on putting together some tutorials on Mingle soon — but Paul Carter (@cartpauj on WPMingle) has created an awesome new introduction to getting started with Mingle (with an awesome intro song):
An Introduction to Mingle
Klajdi Hena over at dubupee.com has created this another good (but older) introduction to getting started with Mingle:
Getting Started with Mingle














{ 21 trackbacks }
{ 770 comments }
← Previous Comments
How can I make visible in the menu only “sign up” and “login” pages in the front end and all other pages (“directory”, “Activity”, “Edit Profile” etc) only when the user logged in?
I know that they are not accessible if you are not logged in, but I would like they don’t appear in the menu at all.
You should be able to use the http://codex.wordpress.org/Function_Reference/is_user_logged_in function to check if the user is logged in or not and then show what you want depending on that.
How can we change the login redirect so instead of the activity page it goes to the home page? Thanks guys, this plugin is pretty kick ass.
At this point any changes you make they will go byby when you do a update.. Still under development
would be a wonderful idea to integrate Mingle with press-this.php so users can share links in with friends in the community.
If I am reading this right press-this is linking plugin to allow you to bookmark to other social networks. Is that correct? If so you should try Pretty Link. This blends with your entire site and with mingel, which more will be coming soon to mingle as we..
To RobertDempsey.
Press-this is not to be used for bookmarks in other sites like delicious, facebook etc, but the way around. It is for user of your blog to use your blog as a bookmark site. It enable any wordpress blog to accept bookmarks like delicious etc do. Each bookmark would be a post.
As mingle is somehow similar to facebook, and in facebook I can share links with my contact, the idea was to use mingle with press-this to enable mingle users to share bookmarks with their contacts.
I was have a moment Its part of WP. Sorry for themoment I was having there..
http://www.theidoctor.org
I cant upload avatars. it keeps giving me an error….
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access /f5/theidoctor/public/wp-content/uploads/mingle/avatars/tmp_d8322a51c19a0ae46dbe7c1dc7346ae7 in /f5/theidoctor/public/wp-content/plugins/mingle/classes/models/MnglUser.php on line 374
Warning: getimagesize() [function.getimagesize]: Unable to access /f5/theidoctor/public/wp-content/uploads/mingle/avatars/tmp_d8322a51c19a0ae46dbe7c1dc7346ae7 in /f5/theidoctor/public/wp-content/plugins/mingle/classes/models/MnglUser.php on line 385
Warning: getimagesize(/f5/theidoctor/public/wp-content/uploads/mingle/avatars/tmp_d8322a51c19a0ae46dbe7c1dc7346ae7) [function.getimagesize]: failed to open stream: No such file or directory in /f5/theidoctor/public/wp-content/plugins/mingle/classes/models/MnglUser.php on line 385
Warning: copy() [function.copy]: Unable to access /f5/theidoctor/public/wp-content/uploads/mingle/avatars/tmp_d8322a51c19a0ae46dbe7c1dc7346ae7 in /f5/theidoctor/public/wp-content/plugins/mingle/classes/models/MnglUser.php on line 390
Warning: unlink() [function.unlink]: Unable to access /f5/theidoctor/public/wp-content/uploads/mingle/avatars/tmp_d8322a51c19a0ae46dbe7c1dc7346ae7 in /f5/theidoctor/public/wp-content/plugins/mingle/classes/models/MnglUser.php on line 391
You should go to wpmingle.com and join there. This post has been listed there and you can get great help here from a lot of great people..
I am building out my first site and think Mingle is a great addition. However I can’t figure out how to get the Mingle Login to appear correctly. Currently the Directory bullet appears under the Login heading and above the logout button. Any suggestions on how to fix this would be greatly appreciated.
Thanks
I have some changes to suggest. I want a site just for family, so nobody else can see ANYTHING. The only thing that is open to the public is the homepage and login. Right now, Mingle makes the directory public. Change #1: It would be great to have an option to select for each page what is public or not. It would also be great to grow the community, if the users could invite others to join. Change #2: Could a feature be added where the users can click ‘Invite’ and they put in some email addresses and those people get a invitation to your mingle site?
Thanks
Hi Torg,
Are you putting the Mingle widgets into the sidebar with Wordpress layout manager? And how are you putting in the list of pages? I see what you mean, but I do not understand how you managed to get it that way.
Maybe you could try changing the widget-order?
Lawrence – Thanks for following up. I ended up switching themes and that fixed the problem. I do have another question. How can I add a sign up/register button/link to the mingle login widget? Any help would be greatly appreciated.
I’m using WP 2.91 and Thesis 1.6. Just installed Mingle and I’m getting fatal errors on my dashboard widgets for incoming links, google analytics and others. Any ideas?
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home4/djsplice/public_html/wp-includes/class-simplepie.php on line 14439
Incoming Links Configure
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home4/djsplice/public_html/wp-includes/class-simplepie.php on line 14439
Plugins
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home4/djsplice/public_html/wp-includes/class-simplepie.php on line 14439
Google Analytics SummaryView Full Stat Report
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home4/djsplice/public_html/wp-includes/class-simplepie.php on line 14650
really nice plugin for the wordpress users.. i have used and its very helpful..have a nice greetings for everyone.
Is there a way to make the “activity” page visible to the public without logging in?
People who are not logged in have no friends so they can not see any messages…
Right…is there a way to make this a place where anyone can see comments/leave comments…almost like a wall? I guess I don’t see how it much different than the ‘wall’ on the profile page. It would be more useful as a place for anyone to “tweet”…
Not at this time, but if you look at twitter, facebook or my space they are all like this. You have to join to see it all. AND only your friends can see your or you thier posts (mingles). Join us at wpmingle.com to find out a whole lot more..
Robert
I guess the problem was simpler than I thought. I allocated more memory. Problem solved.
Well the Twitter wall is public for visitors to see but you can’t comment unless your join. I would like the Activity wall in Mingle to be public too(Read only unless you join). I think it would attract a lot more people to join my site. Also a twitter like “status update widget/plugin” would be a nice feature too.
Post this on wpmingle.com Al. When I went to Twit yesterday to ck it I was not logged in and I could see nothing but the join screen?? It does give a search that will show a page of post yes but only after you do a search for someone.. All is good though..
Al, I’m with you. I would love to see it be a read-only activity wall so that users can see what is going on within the little “community” i’ve created before joining or signing in. Keep me updated on this!
Cant find it anywhere on this site, but does this plugin work with WPMU as seem to be encountering ‘problems’ on a WPMU site.
as of this time is is not full functional with MU sorry. is in the works..
Come to wpmingle.com we are able to answer more question and help there.. it keeps us busy as it is so new in development..
I love the mingle concept and wish to use the plugin on my page, however, whenever I activate it, mingle disables my content slider at the top of the site. Is there a setting or something that i can change to have both mingle and my content slider working together? (using “scarlet” WP theme)
I was loving the Mingle plugin and it brought so much interactivity to my site, but with the last 2 updates i am receiving this error on the activity page;
WordPress database error: [You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT wpmf.friend_id FROM wp_mngl_friends wpmf WHERE wpmf.stat]
SELECT DISTINCT wpmbp.*, UNIX_TIMESTAMP(wpmbp.created_at) as created_at_ts FROM wp_mngl_board_posts wpmbp WHERE ( wpmbp.author_id IN (SELECT wpmf.friend_id FROM wp_mngl_friends wpmf WHERE wpmf.status = ‘verified’ AND wpmf.user_id=1) OR wpmbp.author_id = 1 ) AND wpmbp.visibility=’public’ ORDER BY created_at DESC LIMIT 0,15
Now i have no idea what that all means other than it happened after updating the plugin, the last update not more than 5 minutes ago did not resolve this issue either.
FYI: i am on wp version 2.8.1
I would first suggest upgrading your version of wordpress to 2.9.2.
Second I would disable other plugins one at a time to see if one of them is causing an error. What you are describing is not something that i have seen or heard from anyone about mingle. Do you possibly have buddypress or wpmu installed?
Hi, thanks for an alternative to buddypress!
Now, I gotta confess that I’m not a big coder or much experienced with wordpress at all. I hope you forgive me the lists of things I have to ask now but I just can’t seem to figure out where some of the mentioned options are.
I installed and configured everything like in the documentation. And there were no errors. User profiles are now accessible and it does look pretty but here’s what doesn’t work for me:
1. I was not able to set a default friend right at the configuration. It’s simply nothing happening when I click it.
2. Nothing happening part two: I can neither leave a comment on a wall, nor update my “what’s on your mind”, nor add friends. Because in either cases it’s nothing happening when I click it. Like really nothing.
3. Maybe I look at the wrong places but I can’t find the widgets which are part of the plugin. When I go to widgets, there are no new ones like “recent/random members” or “navigation”
4. I probably have to make some configurations for the following but since it was not part of the configuration guide i’m kinda lost: i added the pages as you said but they show not up anywhere, I have to manually type them into the browser to get to the pages. and when i’m on my user settings page where I can edit my profile, I can indeed do that but there’s no link or something that brings me back to my profile. I did however make it a child of the profile page.
I’m really sorry I have so many thing to ask but I think it’s something really tiny I have overlooked, since the problems that appear for me seem to have the same cause. e.g. can’t add friends or update wall because the page doesn’t seem to take the request “serious”, you know? It doesn’t load new or something, it simply ignores the request.
Please help me out, thanks!
Sandra
I installed version .18 of Mingle a couple months ago and loved it. When I would go to ‘Directory’ or a user’s profile, their full name was displayed (ie “John Smith”). Now I changed hosting and installed the latest version of Mingle (.22) and in both ‘Directory’ and a user’s profile, their wordpress account name is displayed instead of their full name (ie “jsmith”). Is there a way to go back to displaying “John Smith” instead of “jsmith”?
Please come join us at http://wpmingle.com there are tons of users and we are able to give more and faster help there. Thank you all
Hey,
I installed Mingle on my website and I must say this plugin is amazing! I just have one little problem. It is really fairly little. I just want to change in the Mingle Login widget what the Activity page is called. I want it to be called Live Chat. Right now, I have my page called Live Chat but in the widget it still says Activity. Any ideas? I have been looking through the code but can’t find the place where I can change it.
Thanks
AT this point any changes you make in the code will be lost with a update. Sorry. Future development. Being updated all the time..
I don’t know if this works but you could try this:
I take it your site is in the english language, so you don’t need translations, but you could try making a superfluous english translation with PoEdit and “translate” the pagename to what you want (“Live Chat”) and copy the rest (Alt-C) so it will be the same as intended.
On my Dutch Mingle it is called “Nieuwsoverzicht”, just because FaceBook translated it the activity page this way…
why not just go with drupal?
If you have a large community-driven website, yes indeed why use Wordpress with plugin’s, if you want a quick and dirty blog with Mingle’s social-chat functionality and quickly styled with any theme you like, you probably don’t need all the overhead of Drupal, would you?
I would like to add the plug-in to our site. Can you help?
Marlo
go to http://wpmingle.com help is there for you.. Thanks for your intrest in Mingle..
Marlo,
Check this out, should be helpfull: http://wpmingle.com/qa7
The code of this plugin is simply beautiful. Is a complete learning tool to programm wordpress plugins.
Thanks.
That’s good to hear for a Mingle-user who does not want to look under the hood! (I just want to drive it, and change some of the accessories
)
hi! great job with mingle…i’ve got jast a problem with the photo upload…i use wordpress 2.9.1 and the picture perfect theme, it uploads photo only sometimes and in most of the cases the profile photo literally disappear…in the section friends, although, the profile photos disappear in both case the upload was successful or not…could it happens just because i’m working in a local host for now or there are some parameters required for the uploadable photos?
thanks a lot for your job and support!
Marco,
Localhost seems to give some strange behaviour, could you use a test site were you can publish and try out a live Mingle? (also just one user is not giving a good test, always try to make more or ask others to join the test)
What is the future of this plugin when Buddypress comes to single user Wordpress? Won’t this negate the value of mingle? Will the plugin be abandoned at that point? I am interested in trying mingle but cautious about the future and getting tied into a legacy plugin. How does this differ from buddypress? I’m confused.
If i may…Buddypress is a decent plugin, but in my opinion is very bloated and difficult to manipulate. Most features of buddypress are already in mingle, but mingle has a much better activity logging (status updates) for you and your friends, where buddypress seperates these to several pages. You do have a “wall” similar to facebook, plus the main activity stream which includes you AND your friends, as well as all comments.
If you are looking for something closer to a facebook style system, mingle is for you.
This is just a suggestion/request for future updates of Mingle:
I would like to see a feature like the one Pie Register has, like:
Allow a custom logo
Allow Paypal option (for those who want new members to pay to become members)
email varication to prevent fake emails
Admin aproval option so new applicants must be aprove by the administers
CAPTCHA options
Have a Disclaimer text box for the administor to have a Disclaimer for his/her blog, that is nessessarry for new applacants to aggre, or they are not permited to join the blog
Have a Liceance Agreement for the admin to display, for his/her blog, that is nessessarry for new applacants to aggre, or they are not permited to join the blog
Have a privacy pollicy for the admin to display, for his/her blog, that is nessessarry for new applacants to aggre, or they are not permited to join the blog
Also include:
Name fields for: First Name and Last Name, Contact Info, Website, AIM, Yahoo, IM, Jabber / Google Talk, Phone # / Mobile #, About Yourself.
For these, have Required Profile Field options.
If this is clear as mud, visit the Pie Register site. I would like to see at least some of these in future updates to your very cool Mingle!
Hi See My Town,
Can I react?
What do you mean Custom Logo? You mean avatars for users who do not supply one? Otherwise you can style your Mingle with any theme. So, put your logo in your theme!
Paid users, I think not a lot of Minglers want this, so it could take a while before it is an option. How can you compete with free services like Twitter, Facebook, Google Buzz if you also want users to pay for it?
Admins will have more control in future releases, personally I do not really like the use of captcha just for no reason. Wait before you get any spam/fake users/robots with new, more secure releases before asking extra obstacles for users to subscribe.
Why do you need Mingle to make the disclaimers/agreements/privacy policy’s? Could you not just make it yourself and put it in your theme? Mingle is a social-chat plugin not a blog-register plugin (it just improved some of Wordpress’s lousy registering functions…)
Lastly, future releases will have custom fields, so you don’t need to sum them up, just generate them yourself.
Please comment to your first comment above, to let me know how you think about my reaction!
Good luck, Lawrence
The javascript plugin is not working on my site. Any ideas?
The javascript contained in the plugin is not working on my site. Any ideas? sry for bad english ;(
I was just on your site and registered I see no users not even you, but your site seemed to be working fine.. Drop down menu and all. All pages looked good.. Nice site..
On the profile cards was supposed to appear on the registered users of the site but this appeared: “0 Users Were Found,” and the “Comunidade” where it should be the “Activity” I can not click to type a message.
Looks like there is a java conflict there. I was using a drop down login like you have here and it caused me a lot of problems as well. Had to remove it. You have a login with Mingel widget it is themed to your theme. You will need a login and register page to use it set up in mingle settings. but you will have to remove the top drop down to use it. this I do know as I said I was using one i had like it. Give it a try..
You think you can be anything related to the theme? tried disables all plugins and do the test but got the same problem.
Then it will be the java scripts in the theme only thing left cause Mingle works great right out the box….
very nice plugin for members management
Upon New Signup I am getting a new user email, but the new users are not getting any emails. The screen says their password is being emailed to them.
What do I need to change>?
Mingle uses wordpress email settings, you might want to check them if you are using a different domain email that can be the problem as they need passwords etc..such as www@hotmail eee@gmail they will not work..
How do I change the default language from English to Italian? Italian is supported but there is no documentation on how to set it up. Can anyone help?
Much appreciated – thanks.
Anthony, try this: http://codex.wordpress.org/WordPress_in_Your_Language does that help your question?
Hi Lawrence, thanks but not really the solution I was looking for. I just want to make the Mingle plugin Italian. There are a bunch of .mo and .po files in the i18n folder, italian is included – how do these get activated? Does my Wordpress installation also have to be in Italian to get this to work? It’s currently in English.
Yes Anthony, I’m afraid that you cannot have English Wordpress with Italian plugins…
I’m curious if you think Mingle is right for me. I already have a number of categories listed at the top of the page, and am not sure how I could cleanly integrate this great plugin. Or if it’s even possible using the WPSN2 premium theme.
I will go inquire over at wpmingle.com as well, but was hoping you might have a suggestion or two as well. My site can be seen at http://mma.bs
Thanks for the great plugin!
Thomas, why do you think your categories could be limiting the use of Mingle? There is no connection that I can see.
The beauty of Mingle is that it should work with almost every theme. You can use the Widgets but it is not required. You do need to make up some empty pages first where Mingle can do it’s work. But it seems you have already done this?
I have installed Mingle and I love it but I have not been able to upload the profile picture. It says its uploading but then the square remains blank. Any ideas on this?
There’s been a number of complaints about this. What is your current wordpress and mingle setup and versions so we can better help you out? Also any info about your host/server setup would be nice too.
I am using wordpress 2.8.6. The Theme I am using is Beauty Magazine 1.0 by Themes Junction Team. I am using Migle version 0.0.19 I am using hostgator for my host. I am also using member wishlist. and the site is http://womenselitenetwork.com/blog. Thanks.
Is there any way members can register or log in with other social networks accounts like facebook, twitter, yahoo, openid, typepad etc??
It has been asked lots of times so I guess it is somewhere on a list…
Some users have hacked it with another plugin, read back these comments or join WPMingle for info on that
Simple Facebook connect does work with mingle right out of the box.
Can you provide more information on other wordpress plugins, or do you have some resources you can share with us where we can find such useful stuff? Thanks.
Nevermind about other plugins, there are only 2: Mingle and Pretty Link. Okay, there is another one: Pretty Link Pro!
Hello.
I need to translate the text in the Notification Settings (Profile Edit Page): “Friendship Request “, “Friendship Verification “, “Board Post” and “Board Comment”.
How can I do it?
Translate? What language? Mingle comes in more than 10 translated languages already. If you have a new language to add, please volunteer for a complete translation! Contact Blair for some simple instructions
Okay, I’ve just recently switched from Mingle and for one silly little reason… CommentLuv.
Please, somehow let this be integrated like it is with some of the competitors. I really liked how Mingle worked at bringing the community together at my site.
The closest alternative idea I’ve had is BuddyPress with the Facebook theme installed. But I’m trying to keep MMA.BS as clean and professional looking as possible, while still allowing users the easy ability to interact in several different ways. I have a live chat, you can respond to comments, or an activity board/wall with profiles.
Back to the point, in addition, I really love CommentLuv’s ability to spread the word and draw people to post and visit your site. It really has brought me traffic and it’s a great little tool.
Thanks!
Actually, I APPEAR to have Mingle and CommentLuv working together… I don’t really have anyone familiar with Mingle or any of this with a profile on my site, maybe someone here would be willing to troubleshoot for me with an experienced eye? We’re at http://mma.bs
Hope it’s working! Thanks!
I am using mingle on my site and i have set user status as ‘author’, so that user can post on my site.
How can i show members recent post in mingle profile page.
Hi Abhishek,
This will have to be a new option like the frequent requested custom fields and user picture/video uploads.
Note however that blogposts and blogcomments are separate from the Mingle functionality, Mingle is only giving the Wordpress registered users a profile page. I am not sure if it is a goal to extend the profilepage to other wordpress functionality…
Lastly, get a lot of information subscribing to WPMingle.com, highly recommended!
I’m having problems with the avatars not showing. When i right click and select properties the path showing is http://www.mysite.com/news/C:%5Cmysite%5Cnews%5Cwp-content%5Cuploads%5Cmingle%5Cavatars/22416af74546a89fbdeac15c8906faf0_1265817452-16×16.jpg
when it should show http://www.mysite.com/news/wp-content/uploads/mingle/avatars/22416af74546a89fbdeac15c8906faf0_1265817452.jpg
There is a new instruction video made by Paul ( http://wpmingle.com/cartpauj/ ) it shows the settings securing the avatar problem:
http://www.poeticlabyrinth.com/mingvid/video/index.html
good luck!
Was looking for something like this. Signed up for Mingle and this thing will be implemented this afternoon. You made my life a bit easier. Thanks.
Oh!! I’m a french webmaster, and I’m just discovering this new plugin and all I can’t say is : Oh……it’s an awesome plugin, very nice work, really !
I have just one question : how can we add custom fields to the public profiles that Mingle displays on the website ? If we have created extra fields with plugin like “cimy uster extra fields”, is there a way to add its on public profile (and choose extra fields we want to show and extra fields we want to hide) ?
Salutations from France my dear, very nice work ! Sorry for my bad english
Bonjour Job,
The custom field option is a frequent request but in the most recent release 0.0.25 still not available. We recently got a new birthday field, with a nice jquery calendar to select. Mind you that like the Pretty Link plugin, I do expect the plugin to be forked in a normal and a paid Pro version. We have to wait and see were the options will end up.
votre anglais n’est pas aussi mauvais que mon français!
bonne chance,
Laurent
ahah, thanks for your help Lawrence!
I have a last request for you : when a user is registrated, he receives a mail containing just his login/pass, and not the custom mail that I have personnalized with “New User Email Plugin” ( epicalex.com/new-user-email-set-up/ ). This plugin send custom mails to new user and custom admin.
Is it possible to fix that or it’s too complicated ?
Thanks for all, merci !!
Bonjour Job,
It is always tricky to let 2 plugins cooperate, Mingle does have an API, but than the other plugin should be modified. If this plugin you use also has a API, you could ask Mingle to adapt by signing up at WPMingle.com at the board of http://wpmingle.com/supercleanse/
Salut!
Any examples or tutorials on wishlist member and mingle working together?
Hello Annie,
Please register at WPMingle.com and try to hook up with people like http://wpmingle.com/tester4/ and http://wpmingle.com/mariador62/ I believe they were discussing this subject.
I don’t think there’s any incompatibilities between the two but I do not know of any tutorials for the two. The only issue you may run into is the login/register capabilities between the two but that is easy enough to get around.
hi congrats for this awesome plugin!!
:D
after testing it a bit, i just been wow with wpmingle
if only mingle have a user private gallery than it would be complete !!
can i make it a request for the next update ?, just my wishfull thinking hehehe
congrats guys fo one hell of a good plugin !!
can’t upload the photo to profile
and url get wrong
see my answer to Mike Feb 28. here above
Thanks for this great plugin and the link on how to set it up properly. If all goes well, this may replace my Ning community. I’ll let you know how it works out.
Well, I’m closing the comments on this page … it’s been a good run here. I’ve setup a mingle community over at http://wpmingle.com where you can get support from other users and browse our searchable forum… You can see my profile at http://wpmingle.com/supercleanse and if you sign up you’ll automatically be my friend
…
← Previous Comments
Comments on this entry are closed.