Spring til indhold
WordPress.org

Dansk

  • Temaer
  • Plugins
  • Nyheder
  • Support
  • Om
  • Meetup
  • Vær med
  • Om
  • Få WordPress
Få WordPress
WordPress.org

Plugin Directory

Melmium

  • Indsend et plugin
  • Mine favoritter
  • Log ind
  • Indsend et plugin
  • Mine favoritter
  • Log ind

Melmium

Af Takashi Ito
Download
  • Detaljer
  • Vurderinger
  • Installation
  • Udvikling
Support

Beskrivelse

Melmium provides custom authentication pages for building a membership site on WordPress. It replaces the default wp-login.php flow with theme-integrated pages for registration, login, and password reset.

Features:

  • Custom authentication pages (register, login, logout, password reset)
  • Email-based registration flow with token verification
  • Template override support — customize templates in your theme’s auth/ directory
  • Google reCAPTCHA Enterprise integration (optional)
  • Configuration via wp-config.php constants (no settings page required)

日本語:

Melmium は WordPress で会員制サイトを構築するためのプラグインです。カスタム認証ページ(会員登録・ログイン・パスワードリセット)を提供し、テーマ側でテンプレートを自由にカスタマイズできます。

External Services

This plugin optionally connects to the Google reCAPTCHA Enterprise service for bot detection on authentication forms (registration, login, and password reset).

When data is sent: When the MELMIUM_RECAPTCHA_ENABLED constant is set to true in wp-config.php, a reCAPTCHA token is sent to Google’s servers each time a user submits an authentication form.

What data is sent: The reCAPTCHA token generated by the user’s browser and the site key configured for your project.

Service provider: Google LLC

  • Google reCAPTCHA Terms of Service
  • Google Privacy Policy

If reCAPTCHA is not enabled (default), no data is sent to any external service.

Installation

  1. Upload the melmium folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Ensure that Pretty Permalinks are enabled (Settings > Permalinks — choose any structure other than “Plain”).
  4. The plugin automatically creates an authentication page and registers URL rewrite rules on activation.
  5. Optionally, add configuration constants to your wp-config.php to customize behavior (e.g., MELMIUM_RECAPTCHA_ENABLED, MELMIUM_REDIRECT_AFTER_LOGIN).

FAQ

Is this plugin free?

Yes. Melmium is free and open-source under the GPLv2 license.

Does this plugin send data to external servers?

By default, no. However, if you enable Google reCAPTCHA Enterprise (MELMIUM_RECAPTCHA_ENABLED), form submissions will send data to Google’s reCAPTCHA API for bot detection.

Why do I need Pretty Permalinks?

Melmium uses WordPress rewrite rules to map authentication URLs (e.g., /login, /register). These rules require Pretty Permalinks to be enabled. The plugin will display an admin notice if Plain permalinks are detected.

How do I customize the authentication templates?

On activation, the plugin copies default templates to your theme’s auth/ directory. You can edit these template files directly in your theme to customize the look and behavior of each authentication page.

Anmeldelser

Der er ingen anmeldelser for denne widget.

Bidragsydere & udviklere

“Melmium” er open source-software. Følgende personer har bidraget til dette plugin.

Bidragsydere
  • Takashi Ito

Oversæt “Melmium” til dit eget sprog.

Interesseret i udvikling?

Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.

Ændringslog

1.0.3

  • Renamed JavaScript global variables to use melmium_ prefix to avoid conflicts with other plugins

1.0.2

  • Fixed reCAPTCHA library script version argument (null to MELMIUM_VERSION)
  • Fixed Plugin Check reported issues
  • Improved .DS_Store exclusion pattern to cover all subdirectories

1.0.1

  • Security improvements: added nonce verification, input sanitization, and output escaping
  • Added direct file access protection to template files
  • Added third-party service disclosure for Google reCAPTCHA Enterprise
  • Renamed constants and classes to use melmium prefix (4+ characters)

1.0.0

  • Initial release

Meta

  • Version 1.0.3
  • Senest opdateret 5 måneder siden
  • Aktive installationer Færre end 10
  • WordPress-version 6.9 eller højere
  • Testet op til 6.9.7
  • PHP-version 8.1 eller højere
  • Sprog
    English (US)
  • Tags
    authenticationloginmembershippassword resetregistration
  • Avanceret visning

Bedømmelser

Der er endnu ikke indsendt nogen anmeldelser.

Din anmeldelse

Se alle anmeldelser

Bidragsydere

  • Takashi Ito

Support

Har du noget at sige? Har du brug for hjælp?

Vis supportforum

  • Om
  • Nyheder
  • Hosting
  • Privatliv
  • Fremvisning
  • Temaer
  • Plugins
  • Blokgrupper
  • Lær
  • Support
  • Udviklere
  • WordPress.tv ↗
  • Bliv involveret
  • Begivenheder
  • Doner ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Dansk

  • Besøg vores X (tidligere Twitter) konto
  • Besøg vores Bluesky-konto
  • Besøg vores Mastodon konto
  • Besøg vores Threads-konto
  • Besøg vores Facebook side
  • Besøg vores Instagram konto
  • Besøg vores LinkedIn konto
  • Besøg vores TikTok-konto
  • Besøg vores YouTube-kanal
  • Besøg vores Tumblr-konto
Kode er poesi.
The WordPress® trademark is the intellectual property of the WordPress Foundation.