Περιγραφή
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 | Documentation
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
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:
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.
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
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
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
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.
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
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 | Read the documentation
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
Εγκατάσταση
- Install Polanger Dating System from WordPress, or upload the
polanger-dating-systemdirectory to/wp-content/plugins/. - Activate Polanger Dating System.
- Open Dating > Settings.
- Choose the dating address or create a WordPress page containing
[polanger_dating]. - Configure registration, profiles, photos, discovery and member rules.
- Publish a privacy notice and community rules or safety policy, then select those pages in the Polanger Dating settings.
- Enable WordPress membership registration under Settings > General if visitors should be allowed to create accounts.
- Review the profile, photo, login, registration and other platform settings before opening the dating website to members.
- 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:
Συχνές Ερωτήσεις
-
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:
-
Where can I find the documentation?
-
Complete documentation is available at:
Κριτικές
Δεν υπάρχουν αξιολογήσεις για αυτό το πρόσθετο.
Συνεισφέροντες & Προγραμματιστές
“Polanger Dating for WordPress” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.
ΣυντελεστέςΜεταφράστε το “Polanger Dating for WordPress” στην γλώσσα σας.
Ενδιαφέρεστε για την ανάπτυξη;
Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .
Σύνοψη αλλαγών
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.
