Genie WP Matrimony


Genie WP Matrimony

  • The Genie WP Matrimony plugin is WordPress plugin which help in converting your
    Wordpress blog into a complete matrimonial website.
  • This plugin uses the information
    of the default WordPress users which makes it very easier and faster integration
    with existing WordPress setup.
  • Features Profile management, Gallery, Activity, Messages, Search


  • Setup: Go to Settings -> Genie WP Matrimony
  • List of pages in the menu
  • Profile Edit page
  • Gallery Edit page
  • Profile Search page
  • Search Results page with profile pictures
  • Activity list of users
  • Avatar option for GWPM Users
  • Dynamic fields add screen
  • Dynamic fields view screen
  • Dynamic fields in User profile edit page
  • Admin dashboard page
  • Menu Options
  • Staic fields to dynamic field migration - step 1
  • Staic fields to dynamic field migration - step 2
  • Staic fields to dynamic field migration - step 3
  • Staic fields to dynamic field migration - step 4
  • Staic fields to dynamic field migration - step 5
  • Confirmation on migration
  • Staic fields are shown as Dynamic field after migrations
  • New FAQ section in Plugin Admin section


  1. Download ‘’ onto your local computer.
  2. Go to your WordPress Dashboard and select Plugins >> Add New.
  3. Click on the Upload option at the top and select the ‘’ file you just downloaded.
  4. Click on Install.
  5. Activate the plugin through the ‘Plugins’ menu in WordPress.
  6. There should be an additional ‘Genie WP Matrimony’ sub-menu under the Settings option of your dashboard to setup the plugin.
  7. Clicking on the ‘Matrimony’ menu in the dashboard helps the user to update the user profile details.
  8. Access the complete Matrimonial options under pages Matrimony, Account, Gallery, Activity, Messages, Search.
  9. If you wish to remove certain default fields or modify them, you can use the ‘Static to Dynamic Fields options’. Read FAQ for more information.


Frequently Asked Questions

  • Q:Does the plugin support Network Site installation ?
    A:Yes, you can choose for your self in which network site this has to be enabled and restrict other from seeing them.
  • Q:Do I need separate user registration ?
    A:No, Usual WordPress registration will be enough. Please read for more info.
  • Q:What themes are compatible for the plugin ?
    A:The plugin is not theme dependable. As it follows the standard guidlines it should be pretty much compatible with most of the themes.
  • Q:How do I approve the matrimonial users ?
    A:All Administrators will be receiving mails on who to approve a users. Another way is to Login to the WordPress dashboard -> Matrimony -> Admin Dashboard, click on the “Change Role” and update the users roel to “Matrimonial Role”
  • Q:Matrimonial pages are not displayed in Menu automatically ?
    A:Different themes might have different Top level parent menus. To add the pages in menu, Login to the WordPress dashboard -> Appearance -> Menus -> Create a new Menu and add the pages.
  • Q:What is the “Static to Dynamic Fields” options in settings ?
    A:Many a times, the default fields provided in user profile are not appropriate for all audiences. These static fields can now be converted to dynamic ones for customization purposes. This options was added to support the backward compatibility.
  • Q:Can I change the file upload size restrcition ?
    A:File upload size is defaulted to the minimum of these PHP.ini configurations: upload_max_filesize, post_max_size, memory_limit and plugin has no control over these configurations.
  • Q:Email notifications are not sent to users ?
    A:Plugin uses the wordpress function wp_mail(). Reason for failure of notifications can be with 1. WordPress configuration, 2. Hosting provider with blacklisted email domains.


7 0703 July 0703 000000 2018
Great plugin & recommended.Only messaging feature is not working.Can developers help please?
20 2006 April 2006 000000 2017
Hello Team, Hope eveyone is doing well. I'm using your plugin & i've few issues regarding serach & profile management. Can you please help me out in that.
23 2336 June 2336 000000 2017
I am giving the 4 out of 5 starts to this plugin becuase it was the first known wordpress plugin to address the Indian matrimonial needs,and its free! Yes the plugin has various UI and functionality limitations but it works!I was worked one of the developer in the Siva Matrimony an India based matrimony portal and in this i have used the plugin in the profile register form and all other functions are written with native PHP code(Remember that there will more than one developer involved in this site project and its heavily customized) I ask Genie WP Matrimony developer to extend the features of the plugin to more its because there will be a huge market for matrimonial website in India and don't worry about effort for developing this feature.Its because there will be lot of other business models like free and premium version(yes you can ask some money with paid version).So choice is yours,and best of luck!
3 0309 March 0309 000000 2017
Probably this is only the plugin that helps you build Matrimonial websites on WordPress. Great!
3 0308 September 0308 000000 2016
How to setup plugin and how to show the login and register page in front side please help me
8 0816 February 0816 000000 2017
I've a website( in which there are two types of users user and 2.paid user, now my problem is everyone of my user can see full profile but my requirement is only a paid user should see full profile and a free member can see only basic fields of the full profile.......can anyone help me out
Read all 12 reviews

Contributors & Developers

“Genie WP Matrimony” is open source software. The following people have contributed to this plugin.


Translate “Genie WP Matrimony” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Removed Deprecated PHP methods
Search page filed duplication

Added Telangana state


Removed Deprecated PHP methods
Removed Deprecated WordPress methods
Verified compatibility with latest version
Other bug fixes


Move the static fields to Dynamic fields and configure as needed
Workaround to fix content being displayed twice when used with some incompatible plugins and themes
Added restrcition for test pages – only admins can view
Some XSS attach vulnarability fixes
File upload size defaulted to php.ini
Added QR code base files for future support
Lot of bug fixes
UI optimizations
Remove unwanted logs
Updated the text-domain for the plugin and updated POT files
Added customized email method to track email notification failures
New design for Edit profile and Update profile screens – only if static filed are migrated
Email notifiation on Role change
removed Deprecated PHP methods


Search optimized to better results
Developer mode is disabled by default


Options to enable guest users to search and view registered users
Parent menu item enabling for new themes
Dynamic fields edit and update options added in admin screen
Search optimized to better results
jQuery deprecated APIs updated with new APIs
PHP deprecated APIs updated with new APIs
Contact No field made non mandatory field
Test framework updated with Dynamic field support
Code cleanup
Minor bug fixes


Added a functional administrative dashboard with new page to the control panel
Static interests limits of 5 added can be made configurable
Capability fix with DB prefix
Wrong message count on matrimony home page fixed
Dynamic field array validation warnings on search page fixed
Deprecated method clean_page_cache updated with clean_post_cache
More restriction added on deleting pages at plugin deactivation
Activity updated script bug fixed
Typos corrected and debug loggers added


Gravatar with profile picture support for GWPM Matrimony users
Controllers, Templates renamed to avoid potential conflicts with other plugins
Dynamic Field support added – customized fields in profile, search pages
Logger implementation done for development purposes
Dashboard admin page updated with Tabs for Dynamic field support
Separate CSS for Admin pages, typo fixed


Caste and religion options added to control panel profile edit page
Age range added to profile search page
Born before search option bug fixed
Profile Image type support for image/x-png added


New fields – Religion and Caste added to profile page, search page
Index page updated with the Notifications
Notifications UI updated


Minor bugs fixed


First release of the plugin


Beta release of the plugin