跳至内容
WordPress.org

China 简体中文

  • 主题
  • 插件
  • 新闻
    • 文档
    • 论坛
  • 关于
  • 获取 WordPress
获取 WordPress
WordPress.org

Plugin Directory

Mamotte! Login URL Changer

  • 提交插件
  • 我的收藏
  • 登录
  • 提交插件
  • 我的收藏
  • 登录

Mamotte! Login URL Changer

作者:SatoruHatano
下载
  • 详情
  • 评价
  • 安装
  • 开发进展
支持

描述

Mamotte! Login URL Changer protects your WordPress site by replacing the default /wp-login.php with a custom URL of your choice. Unauthorized users who don’t know the secret URL will receive a 404 error or be redirected to the top page — keeping bots and brute-force attacks away from your login screen.

Key Features

  • Custom login URL — Set any slug (e.g. mylogin or 2024/secret) as your new login endpoint.
  • Flexible block behavior — Choose to show a 404 page or redirect to the site top when the original URL is accessed.
  • IP whitelist — Restrict login access to specific IP addresses. Editors can register their own personal IP from the dashboard.
  • Trusted device management — Skip repeated authentication challenges on devices you trust (via OTP cookie).
  • Login question (story quiz) — Generate a unique story-based CAPTCHA from your own word lists (characters, places, drinks, foods, activities, items, animals). Makes login both secure and fun.
  • Login screen designer — Customize the login page’s background color, button color, logo, form style, and more — all with a live preview.
  • Contact form tab — Configure a built-in inquiry form displayed on the login screen.
  • Access log — View a history of login attempts with IP addresses, results, and timestamps.
  • Editor-safe settings — Editors (non-administrators) can update only their own IP entry via Ajax; all other settings require administrator privileges.
  • Clean uninstall — All plugin data is removed from the database on deletion.

Use Cases

  • Block automated brute-force attacks without a heavy security plugin.
  • Add a lightweight second layer of authentication for small teams.
  • Customize the login experience to match your brand.

安装

  1. Upload the mamotte-login-url-changer folder to the /wp-content/plugins/ directory, or install it directly from the WordPress Plugin Directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Mamotte! LUC in the admin menu and set your custom login slug.
  4. Important: Bookmark your new login URL before saving. If you forget it, you will not be able to log in.

常见问题

I forgot my custom login URL. How do I get back in?

Connect to your server via FTP/SFTP or your hosting file manager and deactivate the plugin by renaming the plugin folder (e.g. mamotte-login-url-changer → mamotte-login-url-changer-off). WordPress will automatically deactivate it and restore the default wp-login.php. After logging in, rename the folder back and reactivate.

Can I use a subfolder-style slug like `2024/secret`?

Yes. Slash-separated slugs are supported and treated as a pseudo-folder URL.

Which slugs are reserved and cannot be used?

The following slugs are blocked: wp-login.php, wp-login, wp-admin, admin, login, dashboard.

Does this plugin work with caching plugins?

Yes, but make sure your caching plugin excludes the custom login URL from caching. Add the slug to the exclusion list in your cache plugin’s settings.

Will the plugin work with multisite?

Multisite is not officially supported in the current version.

评价

此插件暂无评价。

贡献者及开发者

「Mamotte! Login URL Changer」是开源软件。 以下人员对此插件做出了贡献。

贡献者
  • SatoruHatano

「Mamotte! Login URL Changer」插件已被翻译至 2 种本地化语言。 感谢所有译者为本插件所做的贡献。

帮助将「Mamotte! Login URL Changer」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志。

更新日志

1.0.8

  • Fixed: When the front-end and wp-admin login checks disagreed (e.g. around auth cookie expiration), accessing wp-admin could dead-end on a 404 page with no way back. It now redirects to the custom login URL instead.

1.1.7

  • Added: New plugin entry for Tobidase Swipe Lightbox

1.0.6

  • Fixed: Replaced conditional language branching with standard i18n function for proper translation support.
  • Removed: Deleted the languages folder as translation files are no longer bundled.

1.0.5

  • Fixed: Corrected broken promotional link on the settings page.

1.0.4

  • Improved: Moved SMTP enable toggle and test email button to the bottom of the SMTP settings section.
  • Added: Separate wp_mail test email button above SMTP settings for quick delivery check before SMTP configuration.
  • Improved: SMTP test email button is now active only when all required fields (host, username, password) are filled and the enable toggle is on.
  • Improved: Password field placeholder defaults to “Password”; changes to “App Password” when Gmail is selected from the SMTP server preset.

1.0.3

  • Added: Domain Path header to support plugin translations.
  • Added: load_plugin_textdomain() to load translation files from the languages folder.

1.0.2

  • Fixed: Stable tag corrected in readme.txt.

1.0.1

  • Improved: Plugin promotion section now displays actual plugin icons when available, with Dashicons as fallback.

1.0.0

  • Initial release.

额外信息

  • 版本 1.0.8
  • 最后更新:2 周前
  • 活跃安装数量 不到10
  • WordPress 版本 6.3 或更高版本
  • 已测试的最高版本为 7.0.2
  • PHP 版本 8.1 或更高版本
  • 语言

    English (US) 、 Japanese 和 Russian.

    翻译成简体中文

  • 标签
    ip whitelistloginlogin urlsecuritytwo factor
  • 高级视图

评级

尚未提交反馈。

Your review

查看全部评论

贡献者

  • SatoruHatano

支持

有话要说吗?是否需要帮助?

查看支持论坛

  • 关于
  • 新闻
  • 主机
  • 隐私
  • 陈列窗
  • 主题
  • 插件
  • 区块样板
  • 学习
  • 支持
  • 开发者
  • WordPress.tv ↗︎
  • 参与
  • 活动
  • 捐赠 ↗
  • 未来五分计划
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

China 简体中文

  • 关注我们的 X(原 Twitter)账号
  • 访问我们的 Bluesky 账号
  • 关注我们的 Mastodon 账号
  • 访问我们的 Threads 账号
  • 访问我们的 Facebook 公共主页
  • 关注我们的 Instagram 账号
  • 关注我们的 LinkedIn 主页
  • 访问我们的 TikTok 账号
  • 访问我们的 YouTube 频道
  • 访问我们的 Tumblr 账号
代码如诗
The WordPress® trademark is the intellectual property of the WordPress Foundation.