Title: Polanger Dating for WordPress
Author: Polanger
Published: <strong>12. okt 2026</strong>
Last modified: 12. okt 2026

---

Search plugins

![](https://ps.w.org/polanger-dating-system/assets/banner-772x250.jpg?rev=3740302)

![](https://ps.w.org/polanger-dating-system/assets/icon-128x128.jpg?rev=3740302)

# Polanger Dating for WordPress

 By [Polanger](https://profiles.wordpress.org/polangersoft/)

[Download](https://downloads.wordpress.org/plugin/polanger-dating-system.1.0.3.zip)

 * [Details](https://et.wordpress.org/plugins/polanger-dating-system/#description)
 * [Reviews](https://et.wordpress.org/plugins/polanger-dating-system/#reviews)
 *  [Installation](https://et.wordpress.org/plugins/polanger-dating-system/#installation)
 * [Development](https://et.wordpress.org/plugins/polanger-dating-system/#developers)

 [Support](https://wordpress.org/support/plugin/polanger-dating-system/)

## Description

Polanger Dating for WordPress is a complete, self-hosted dating plugin for building
dating, matchmaking and social discovery websites.

It gives you the essential systems needed to run a real dating community from a 
single plugin — without requiring BuddyPress, WooCommerce, an external account or
a paid service for the core dating experience.

[Live Demo – Amamore.love](https://amamore.love/) | [Documentation](https://polanger.com/documentation/polanger-dating-system/docs/)

#### A complete dating experience

Polanger Dating System includes the essential features needed to create and manage
a complete dating website:

 * Member registration and email verification
 * Customizable member profiles
 * Profile photos and protected private media
 * Dating preferences and relationship intentions
 * Location-based member information
 * Member discovery and search
 * Advanced profile filters
 * Likes and mutual matches
 * Favorites
 * Profile visitors
 * Private messaging and conversations
 * Member blocking and reporting
 * Profile and photo moderation
 * Privacy controls
 * Account and community management
 * WordPress personal data export and erasure integration
 * English plus nine bundled interface translations

The frontend is designed as a dedicated dating experience rather than a collection
of standard WordPress profile pages.

#### Start with one page

Polanger Dating can run from a single WordPress page using:

[polanger_dating]

The plugin handles the member-facing dating experience inside that page, including
registration, login, profiles, discovery, interactions, matches, messaging and member
account screens.

After completing registration, members sign in through WordPress authentication.
The registration flow does not create a login session. Failed or expired dating 
registrations remove only dating records and preserve the WordPress account for 
normal sign-in or password recovery.

Administrators can then control the dating platform from the Polanger Dating settings
inside WordPress.

#### Profiles built for dating

Members can create and manage profiles containing information relevant to dating
and matchmaking.

Depending on the administrator’s configuration, profiles can include interests, 
languages, relationship intentions, location and optional personal information.

Administrators control which supported profile fields are enabled and which fields
can be used for discovery and advanced filtering.

This allows each site to decide how much profile information it wants to collect
without forcing every dating community to use the same profile structure.

#### Discovery, likes and matching

Members can discover other eligible profiles using the site’s configured dating,
preference, privacy and visibility rules.

Polanger Dating keeps discovery, likes and matching connected to the same member
system.

Members can express interest through likes, and mutual interest can create a match.

Matches continue using the same member profiles, privacy controls and conversation
system.

#### Advanced search and filtering

Polanger Dating supports dating-focused discovery and filtering.

Administrators can control which supported profile information is available for 
members and which fields can participate in advanced search.

This keeps profile data, discovery and filtering connected rather than requiring
separate search or profile plugins.

#### Private messaging

Private messaging is included in the free core plugin.

Members can start and manage private conversations without requiring a separate 
chat, social network or community plugin.

Messaging works with the platform’s member permissions, blocking, reporting, privacy
and moderation rules.

#### Privacy and moderation

Dating communities need more than profiles and messages.

Polanger Dating includes tools for:

 * Blocking members
 * Reporting members and content
 * Profile moderation
 * Photo moderation
 * Member suspension and administrative actions
 * Profile visibility controls
 * Protected private media
 * WordPress privacy export and erasure workflows

Administrators remain responsible for publishing appropriate privacy information,
community rules and moderation policies for their own website.

#### Self-hosted

Your dating platform runs on your own WordPress installation.

Core dating functionality does not require a Polanger account or a Polanger-hosted
service.

The core plugin does not initiate external service requests on its own.

Outgoing verification and notification email uses the WordPress mail configuration
of the website.

Your member profiles, interactions, conversations and other core dating information
remain part of your own WordPress installation and configured storage infrastructure.

#### Performance-focused architecture

Dating websites can generate large amounts of profile, discovery, interaction and
messaging activity.

Polanger Dating uses dedicated dating data structures and purpose-built application
services rather than treating the platform as a collection of unrelated WordPress
profile features.

The system is designed so that optional functionality can remain modular instead
of forcing every installation to load every available feature.

#### No BuddyPress required

Polanger Dating does not require BuddyPress to create member profiles, discovery,
matching or private messaging.

The core plugin provides its own dating-focused systems for:

 * Profiles
 * Discovery
 * Likes
 * Matches
 * Favorites
 * Visitors
 * Messaging
 * Privacy
 * Blocking
 * Reporting
 * Moderation
 * Navigation settings for reordering built-in member menus and adding custom links
   with one-level submenus. Existing feature visibility and membership access rules
   are preserved.

This allows Polanger Dating to operate as its own dating platform while still running
on WordPress.

#### See Polanger Dating in action

Want to see what a complete Polanger Dating website can look like before installing
it?

Visit the live demo:

[**Open the Polanger Dating Live Demo – Amamore.love**](https://amamore.love/)

Explore the member-facing experience, including profiles, discovery, matching, messaging
and other features currently enabled on the demo.

For installation instructions, configuration options and detailed feature guides,
visit:

[**Polanger Dating Documentation**](https://polanger.com/documentation/polanger-dating-system/docs/)

#### Extend Your Dating Website with Premium Add-ons

**Launch a complete dating website for free. Add new experiences and monetization
tools when your community is ready.**

Polanger Dating System already provides registration, profiles, discovery, matching,
messaging, privacy and moderation. Optional, independently installed add-ons extend
those capabilities without replacing the free core.

Each add-on is installed separately. You can choose only the features your website
needs. Premium add-ons are not required to operate the core dating platform.

#### Swipe & Match — A More Interactive Way to Discover People

**Bring a swipe-based dating experience to your community.**

 * Present eligible profiles as interactive swipe cards.
 * Let members like a profile or pass on it with swipe-style interactions.
 * Create mutual matches through the existing Polanger Dating matching system.
 * Exclude profiles already liked through other dating interactions, where applicable.
 * Respect the core platform’s profile visibility and member eligibility rules.
 * Keep standard discovery available alongside the optional swipe experience.

**Why choose it?** Give members a faster, more engaging way to explore profiles 
without building a second dating or matching system.

[View the Swipe & Match add-on](https://polanger.com/product/polanger-dating-swipe/)

#### Commerce for WooCommerce — Sell Dating Memberships

**Turn your dating community into a membership business using WooCommerce.**

 * Create membership packages and manage their benefits from the dating administration
   area.
 * Sell packages using WooCommerce virtual products and compatible payment methods.
 * Configure package-based messaging and like allowances.
 * Manage supported membership benefits, feature access and advanced-search rights.
 * Offer featured-profile benefits when the corresponding add-on is available.
 * Display package choices and current membership information to members.
 * Apply purchased benefits through the existing dating entitlement system.
 * Manage package duration and renewal or extension behavior according to the configured
   rules.
 * Keep free-member baseline rights connected to the site’s general settings.

**Why choose it?** Offer free membership alongside paid plans without writing your
own payment gateway or maintaining a separate membership engine.

_WooCommerce is required for this add-on, but not for the free Polanger Dating core._

[View the Commerce for WooCommerce add-on](https://polanger.com/product/polanger-dating-commerce/)

#### Featured Profiles — Give Members More Visibility

**Put selected member profiles in prominent, easy-to-browse placements.**

 * Display featured members in a dedicated carousel with navigation controls.
 * Offer featured placement to members who meet configured free eligibility requirements.
 * Show clear reasons when a member does not qualify for free promotion.
 * Manage the duration of featured placements.
 * Integrate with Commerce to offer paid featured-profile benefits.
 * Keep existing member visibility and privacy restrictions in effect.

**Why choose it?** Create an additional discovery opportunity for members and, with
Commerce, an optional paid visibility benefit for your dating business.

[View the Featured Profiles add-on](https://polanger.com/product/polanger-dating-featured-profiles/)

#### Progressive Web App (PWA) — An Installable Dating Experience

**Make your dating website feel more like an app on supported devices.**

 * Enable supported browsers to offer installation of the dating website.
 * Use a dedicated app identity and launch experience.
 * Provide mobile-focused app-like navigation and presentation.
 * Use controlled caching for supported resources and navigation.
 * Handle supported offline and connection-error scenarios.
 * Continue using the same profiles, conversations, matches and WordPress backend.

**Why choose it?** Offer convenient, app-like access without creating a separate
native Android or iOS application.

_PWA installation, caching and offline behavior vary by browser and operating system.
This add-on is not a native app-store application._

[View the Progressive Web App add-on](https://polanger.com/product/polanger-dating-pwa/)

#### Live Calls — Voice and Video Conversations

**Let eligible members communicate beyond text messages.**

 * Offer private voice and video calls between supported members.
 * Connect to supported communication providers: Daily, Agora and LiveKit Cloud.
 * Configure provider credentials and connection settings from WordPress.
 * Respect the dating platform’s member permissions, blocks and calling restrictions.
 * Connect supported calling benefits and limits to membership packages where configured.
 * Keep call authorization in the dating backend while media is handled by the chosen
   provider.

**Why choose it?** Help members communicate more personally and create another meaningful
feature for premium membership packages.

_A supported third-party provider account is required. Provider usage fees may apply
separately._

[View the Live Calls add-on](https://polanger.com/product/polanger-dating-live-calls/)

#### Free Add-on — Demo Profiles

**Populate a test or demonstration website without manually creating every sample
profile.**

 * Generate clearly identified synthetic demo profiles.
 * Populate discovery screens for interface and functional testing.
 * Preview dating layouts with sample member data.
 * Manage and remove generated test profiles when they are no longer needed.

[Download the free Demo Profiles add-on](https://polanger.com/downloads/plugins/polanger-dating-demo-profiles.zip)

Download the ZIP in your browser, then install it manually through **Plugins > Add
Plugin > Upload Plugin**. Polanger Dating Core does not automatically download or
install add-on code from an external server. Opening the add-on catalog does not
itself make external service requests.

#### Choose the Features That Fit Your Community

**Free core:** Profiles, discovery, likes, mutual matches, private messaging, privacy
and moderation.

**Optional premium add-ons:** Swipe discovery, WooCommerce memberships, featured
profiles, PWA and voice/video calls.

You can start free and expand at your own pace. Add-ons are separate products; no
purchase is required to use the core dating platform.

[Explore the live demo — Amamore.love](https://amamore.love/) | [Read the documentation](https://polanger.com/documentation/polanger-dating-system/docs/)

#### Multilingual and Translation-Ready

Polanger Dating System uses WordPress internationalization practices. English is
the source language, and the plugin includes compiled interface translations for
the following additional languages:

 * English (source language)
 * Arabic
 * German
 * Spanish
 * French
 * Italian
 * Portuguese (Brazil)
 * Russian
 * Turkish
 * Simplified Chinese

The bundled translations are included in the plugin’s languages directory. WordPress.
org language packs, when available, take precedence over bundled files. Automatic
language-pack distribution depends on the WordPress translation platform’s review
process. Additional community translations can be contributed through WordPress’s
translation ecosystem.

#### Local location data

Included city and country reference data is derived from GeoNames and stored locally
with the plugin.

Polanger Dating does not contact GeoNames while members use the dating website.

Attribution and licensing information for the included location data is available
in:

assets/data/locations/ATTRIBUTION.txt

### Privacy

Polanger Dating System processes information required to operate a dating community.

Depending on the site’s configuration and member activity, this may include:

 * Account information
 * Profile information
 * Birth dates
 * Location information
 * Profile photos
 * Dating preferences
 * Likes and other member interactions
 * Matches
 * Private messages
 * Blocking information
 * Reports
 * Moderation records

Polanger Dating integrates with the WordPress personal data export and erasure tools.

Erasure can remove dating-specific information according to the plugin’s erasure
workflow.

Dating conversations may be removed for both participants as part of the configured
erasure process. Shared WordPress users and commerce orders remain outside the dating-
specific erasure process.

Certain limited safety or administrative records may be anonymized or retained where
required by the configured workflow.

Site administrators are responsible for describing their site’s data processing,
retention periods, moderation practices and legal basis in their own privacy notice.

Registration requires the site to have a published privacy notice and community 
rules or safety policy configured for Polanger Dating.

### Development Source

The plugin’s PHP source code is included in the distributed plugin package.

Human-readable custom JavaScript source files are also included in the distributed
package.

The custom JavaScript shipped with Polanger Dating is directly maintainable and 
does not require unavailable or hidden source code to reproduce the plugin’s own
functionality.

For example, the human-readable source for the sidebar utilities is included at:

assets/js/sidebar-utilities.js

That file is used directly and does not require a compilation or build step.

Third-party code and data included with the plugin retain their applicable attribution
and licensing information.

GeoNames attribution and licensing information for the included location reference
data is available at:

assets/data/locations/ATTRIBUTION.txt

## Installation

 1.  Install Polanger Dating System from WordPress, or upload the `polanger-dating-
     system` directory to `/wp-content/plugins/`.
 2.  Activate Polanger Dating System.
 3.  Open **Dating > Settings**.
 4.  Choose the dating address or create a WordPress page containing `[polanger_dating]`.
 5.  Configure registration, profiles, photos, discovery and member rules.
 6.  Publish a privacy notice and community rules or safety policy, then select those
     pages in the Polanger Dating settings.
 7.  Enable WordPress membership registration under **Settings > General** if visitors
     should be allowed to create accounts.
 8.  Review the profile, photo, login, registration and other platform settings before
     opening the dating website to members.
 9.  Open the dating page and test the registration and member experience.

Registration remains unavailable until the required privacy notice and community
rules or safety policy are available.

For detailed installation and configuration instructions:

[**Read the Polanger Dating Documentation**](https://polanger.com/documentation/polanger-dating-system/docs/)

## FAQ

### Is Polanger Dating System free?

Yes.

The core plugin provides the essential features required to build and operate a 
dating website.

Optional independent premium add-ons can extend the platform with additional capabilities,
but they are not required for core operation.

### Do I need BuddyPress?

No.

Polanger Dating System provides its own dating profiles, discovery, interactions,
matching, messaging, privacy and moderation systems.

BuddyPress is not required.

### Do I need WooCommerce?

No.

WooCommerce is not required for the free core dating platform.

An optional Commerce add-on can integrate WooCommerce when a site owner wants to
create and sell membership packages and supported premium benefits.

### Do I need an external Polanger account?

No.

The core dating platform runs on your own WordPress installation and does not require
a Polanger-hosted account or service.

### How do I display the dating website?

Create or select a WordPress page for Polanger Dating.

If you create the page manually, add:

[polanger_dating]

Polanger Dating then handles the member-facing dating experience inside that page.

### Does the plugin include member registration?

Yes.

Polanger Dating includes dating-focused member registration and email verification
functionality.

Administrators can configure supported registration and profile fields from the 
plugin settings.

### Does the plugin include member profiles?

Yes.

Members can create and manage dating profiles containing photos, dating preferences,
interests and other enabled profile information.

Administrators control which supported profile fields are available.

### Does the plugin include discovery and search?

Yes.

Members can discover eligible profiles using the site’s configured dating, privacy
and visibility rules.

Supported profile information can also be used for advanced filtering when enabled
by the administrator.

### Does the plugin include likes and matching?

Yes.

The core interaction system supports likes and mutual matches.

Optional add-ons can provide additional discovery experiences, such as swipe-based
interaction.

### Does the plugin include private messaging?

Yes.

Private member conversations are included in the core plugin and work with the platform’s
permissions, blocking, reporting, privacy and moderation systems.

A separate messaging plugin is not required for the core dating experience.

### Can members block other members?

Yes.

Member blocking is part of the core platform and works with the relevant dating 
interactions and privacy rules.

### Can members report other members?

Yes.

Reporting and moderation tools are included in the core platform.

### Can administrators moderate profiles and photos?

Yes.

Polanger Dating includes administrative tools for member, profile and photo moderation.

### Can I control profile fields?

Yes.

Administrators can configure supported registration and profile fields and control
relevant profile and discovery options.

Optional personal profile fields can be enabled or disabled according to the needs
of the dating website.

### Does Polanger Dating support private photos?

The core includes protected private media handling used by the dating platform.

Private media is stored encrypted and is only decrypted through an authorized Core
media request.

### Is Polanger Dating self-hosted?

Yes.

Member and dating data remains on the WordPress installation and its configured 
database and storage infrastructure unless the administrator separately installs
and configures an optional integration that uses an external service.

### Does the core plugin send data to Polanger or another external service?

The core plugin does not make an automatic external request for add-on downloads.
When an administrator chooses the optional Demo Profiles download link, their browser
visits polanger.com and sends ordinary web-request information to that site; the
plugin does not transmit member data.

The core plugin does not initiate external service requests on its own.

Outgoing verification and notification email uses the site’s WordPress mail configuration.

The Free Download link opens polanger.com in the administrator’s browser to download
the optional Demo Profiles ZIP. The plugin does not contact that server, install
external code or transmit member data. Installation is performed manually through
the standard WordPress upload screen.

Optional add-ons may provide integrations with external services. Those integrations
have their own configuration and disclosure requirements.

### Where is member data stored?

Accounts remain WordPress users.

Dating profiles, interactions, messages, moderation information and related application
records are stored in dedicated site database tables using the site’s WordPress 
database prefix.

Private media is stored as AES-256-GCM encrypted data under the WordPress uploads
infrastructure and is decrypted only through an authorized Core media request.

GD and OpenSSL AES-256-GCM support are required for protected photos.

Site owners should back up the database, encryption key and uploaded files together.

Legacy storage, where applicable, is migrated in bounded batches after the encrypted
copy has been verified.

Diagnostics use bounded database records and do not generate executable files.

### What happens when the plugin is deactivated?

Deactivation preserves dating data.

This allows the plugin to be temporarily disabled without automatically removing
member and dating information.

### What happens when the plugin is removed?

Polanger Dating includes a separate opt-in setting under Other Operations for administrators
who want plugin data removed when the plugin is uninstalled.

Without that option, uninstall preserves dating data for recovery.

When deletion is explicitly enabled, Polanger Dating database tables and private
media are removed.

Shared WordPress user accounts and WooCommerce orders are retained.

### Does Polanger Dating support WordPress privacy tools?

Yes.

Polanger Dating registers personal data export and erasure handlers with WordPress.

Administrators should still publish their own privacy notice, retention policy and
community rules appropriate for their website and jurisdiction.

### Is Polanger Dating multilingual?

Yes. The plugin includes English source text and bundled translations for Arabic,
German, Spanish, French, Italian, Portuguese (Brazil), Russian, Turkish and Simplified
Chinese. WordPress.org language packs take precedence when available. Automatic 
language-pack updates depend on translations published through the WordPress translation
system.

### Where can I see a working demo?

A live Polanger Dating installation is available at:

[**Amamore.love – Polanger Dating Live Demo**](https://amamore.love/)

### Where can I find the documentation?

Complete documentation is available at:

[**Polanger Dating Documentation**](https://polanger.com/documentation/polanger-dating-system/docs/)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Polanger Dating for WordPress” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Polanger ](https://profiles.wordpress.org/polangersoft/)

[Translate “Polanger Dating for WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/polanger-dating-system)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/polanger-dating-system/),
check out the [SVN repository](https://plugins.svn.wordpress.org/polanger-dating-system/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/polanger-dating-system/)
by [RSS](https://plugins.trac.wordpress.org/log/polanger-dating-system/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Improved security to help protect member accounts and private information.
 * Improved performance for a smoother experience while browsing profiles and managing
   site settings.
 * Improved mobile compatibility so menus and settings are easier to use on smaller
   screens.

#### 1.0.2

 * Simplify profile and security settings and update all bundled translations.
 * Add gender matching rule selectors while preserving existing rules and permissions.

#### 1.0.1

 * Initial WordPress.org release.

## Meta

 *  Version **1.0.3**
 *  Last updated **2 tundi ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/polanger-dating-system/)
 * Tags
 * [community](https://et.wordpress.org/plugins/tags/community/)[dating](https://et.wordpress.org/plugins/tags/dating/)
   [matchmaking](https://et.wordpress.org/plugins/tags/matchmaking/)[messaging](https://et.wordpress.org/plugins/tags/messaging/)
   [profiles](https://et.wordpress.org/plugins/tags/profiles/)
 *  [Advanced View](https://et.wordpress.org/plugins/polanger-dating-system/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/polanger-dating-system/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/polanger-dating-system/reviews/)

## Contributors

 *   [ Polanger ](https://profiles.wordpress.org/polangersoft/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/polanger-dating-system/)