Word Press by default creates a profile for every user. But you’ll need to add custom profiles, to allow members to add additional information.For example, by default the name, email id, username are a part of the Word Press user profile.What you need is an advanced search functionality which works with your social networking plugin, or one which uses the extra profile fields to filter members.Ideally the search plugin should allow members to filter fellow member profiles using tags, or keywords.Based on the fields you include in your form, and the weights provided, a custom algorithm would need to be built for your dating website.
There is a lot you can learn from websites like or e Harmony.
With Buddy Press you’ll have private messaging as well.
Buddy Press provides a private inbox for each member, using which members can exchange private messages using the username, and avoiding the need of an email id.
Dating websites are primarily membership based social networking websites. You have the same elements- user profiles, private messaging, likes, advanced search, and the like.
All you have to do now, is use their experience as inputs for your dating website on Word Press. A dating website could be compared to Facebook (a social networking website).