BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
4WP Account icon
Actively maintained Tested with WP 7.1

4WP Account

Membership user account hub: registration, user profile cabinet, and social login with Gutenberg blocks and shortcodes.

Active installs<10New
Downloads · 30d85▼ -38% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads385Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.4PHP 8.0+
Downloads · 7d17▼ -10.5% week over week
Our verdict

Use with caution

4WP Account works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

122436Jul 18Aug 31Oct 15
Yesterday2
Daily average (1y)3
Peak day48Sep 8, 2026
Last 12 months391

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where 4WP Account stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
membership >100 2,131 Best membership plugins →
user account >100 10,000 Best user account plugins →
user profile >100 5,057 Best user profile plugins →
User Registration >100 4,677 Best User Registration plugins →

About 4WP Account

From the official readme · v1.1.1

Description

4WP Account is a membership-ready user account hub: user registration, a front-end user profile cabinet, email/password sign-in, and social network login (OAuth). Native Gutenberg blocks each have a matching shortcode. WooCommerce is optional.

A plugin by 4wp.dev. 4WP is our project brand; the letters “WP” appear only as part of that brand name, not as a reference to WordPress. This plugin is not affiliated with, endorsed by, or sponsored by WordPress.

Source code: github.com/4wpdev/4wp-account

Membership and user account

  • One account page for guests (sign-in / registration) and members (cabinet)
  • User profile shell with a configurable account menu (dashboard, WooCommerce, extras)
  • User registration follows Settings → General → Anyone can register
  • Email/password works without WooCommerce
  • Optional replacement of wp-login.php — only when the chosen page already has a login block or shortcode

Social login

Enable providers under 4WP Account → Auth / Register:

  • Live: email/password, Google, GitHub, TikTok
  • Coming soon: Facebook, X

Buttons can use native brand colors and icons, a solid fill, or icon-only.

Gutenberg blocks and shortcodes

Every block has a shortcode equivalent:

  • forwp/account — [forwp_account] — account page (sign-in or cabinet)
  • forwp/account-menu — [forwp_account_menu] — header user menu
  • forwp/account-link — [forwp_account_link] — header/menu account link
  • forwp/auth-buttons — [forwp_account_signin_buttons] — social sign-in buttons
  • [forwp_account_login provider="gmail"] — single provider button (shortcode only)

Place them in the Site Editor or on a page. Sign-in methods are configured in Auth / Register. Appearance of the guest card is under Appearance. The account page is selected in Settings → Pages.

Also included

  • REST API — /wp-json/forwp-account/v1/auth/{provider} and OAuth callbacks
  • Optional social buttons on WooCommerce login/register forms
  • Hide the admin bar for subscribers; redirect subscribers away from /wp-admin/

Privacy

OAuth tokens are exchanged server-side. Profile email and name from the provider are stored in WordPress user records. No data is sent to 4wp.dev.

Development

Run tests: composer install && composer run lint && composer run test

External services

This plugin connects to third-party OAuth providers when a visitor starts social login and when an administrator saves API credentials.

Google

GitHub

TikTok

Meta (Facebook) — planned

Installation

  1. Upload the plugin to /wp-content/plugins/4wp-account/ or install from the Plugins screen.
  2. Activate 4WP Account.
  3. Open 4WP Account → Auth / Register — enable email/password and any social networks, then paste OAuth credentials.
  4. Copy each Redirect URI from settings into the Google, GitHub, or TikTok app.
  5. Create a page, add the Account block (forwp/account) or [forwp_account], then select that page under Settings → Pages.
  6. Optional: add Account Menu to the header; style the guest card under Appearance.

Frequently asked questions

Is this a membership plugin for a user account?

Yes. 4WP Account is a membership hub: one front-end user account for sign-in, user registration, and a logged-in user profile cabinet. It does not sell plans or paywalls — it is the account layer those membership sites sit on.

Does it support user registration?

User registration uses the native WordPress membership setting: Settings → General → Anyone can register. When that is on, the account page shows Create account next to email/password sign-in. Social networks can also create a subscriber on first login.

Where is the user profile?

The user profile (cabinet) is the same account page after login: left menu plus section body. Configure the page in Settings → Pages and menu items in Settings → Account Menu. Guests see sign-in; members see the account.

Can members sign in with social networks?

Yes. Social login is first-class next to email/password: Google, GitHub, and TikTok are live when you enable them under Auth / Register. Facebook and X are listed as coming soon. Buttons can use native brand colors and icons.

Are there Gutenberg blocks and shortcodes?

Yes. Native Gutenberg blocks: forwp/account, forwp/account-menu, forwp/account-link, forwp/auth-buttons. Each has a shortcode: [forwp_account], [forwp_account_menu], [forwp_account_link], [forwp_account_signin_buttons]. There is also [forwp_account_login provider="gmail"] for a single social button. See Settings → Blocks / Shortcodes.

Can I hide the default WordPress login screen?

Only if a real entry point exists. Under Settings → Pages, pick a published page that already contains the Account block or a login shortcode, then enable Use the account page instead of wp-login.php. If the block is removed later, wp-login.php stays available. Logout and password-reset links on wp-login.php are not blocked.

Do I need WooCommerce?

No. Email/password, social login, the account page, and Gutenberg blocks work without WooCommerce. If WooCommerce is active, you can show social buttons on My Account forms and fall back to My Account when no account page is selected.

Where is the OAuth callback URL?

4WP Account → Auth / Register — open a live provider and copy the Redirect URI (built with rest_url(), compatible with custom REST prefixes).

Changelog

Reinstall or update if 1.1.0 fatals with PasswordAuth not found — packaging fix only; no settings changes.

1.1.1

  • Hotfix: ship the full Auth module and production Composer vendor/ in the WordPress.org package (incomplete 1.1.0 ZIP could fatal on activate).
  • Auth / Register: highlight method cards that are Enabled (Live ≠ On).

1.1.0

  • Stable membership release: user account page, user registration, user profile cabinet.
  • Settings → Pages: replace wp-login.php only when the chosen page has an Account block or login shortcode.
  • Move toolbar / subscriber redirect Behavior next to the account page setting.
  • Document every Gutenberg block and its shortcode under Settings → Blocks / Shortcodes.
  • OAuth: prevent cached auth URL / state (REST no-store headers + front-end fetch cache bust).
  • Tested up to WordPress 7.1.

1.0.7

  • Appearance tab: guest card background, border color/width/radius, live preview (two fields side by side; stack when narrow).
  • Social buttons: native brand colors and icons, solid fill, or icon-only.
  • Auth / Register method cards: email/password, Google, GitHub, TikTok (live); Facebook and X (coming soon).
  • Email/password as a first-class provider; registration follows WordPress “Anyone can register”; WooCommerce not required.
  • Remove the extra Forms tab.

1.0.4

  • Remove unused register_setting() calls (automated Plugin Check).
  • Plugin Check warnings: input sanitization, migration SQL %i, distignore moved to docs.

1.0.3

  • Review fixes: required OAuth state validation, rest_url() for callback URLs, readme aligned with active providers.
  • Account blocks and GitHub provider (from ongoing development).

1.0.2

  • WordPress.org packaging: readme, GPL license, text domain 4wp-account, quality toolchain.
  • Provider enable toggle respected before login.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best 4WP Account alternatives

All membership plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin Ultimate Member Membership & community plugin with user profiles, registration & login, member directories… by Ultimate Member 200K+ ★★★★★★★★★★ 4.4 (1.4K) 2 weeks ago 88
2 Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress Paid Membership Plugin, Ecommerce, User Registration Form,… Setup paid membership, accept payment, sell subscription & digital product, paywall, create… by properfraction 100K+ ★★★★★★★★★★ 3.1 (938) 1 day ago 87
3 User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder User Registration & Membership Build membership sites with tiered plans, content restriction, drag-&-drop custom… by wpeverest 50K+ ★★★★★★★★★★ 4.8 (832) 4 days ago 90
4 WP-Members Membership Plugin WP-Members Membership Plugin The original WordPress membership plugin with content restriction, user login, custom… by Chad Butler 50K+ ★★★★★★★★★★ 4.6 (272) 1 month ago 74
5 Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages Kit (formerly ConvertKit) Build your email subscriber lists, send email marketing newsletters, create landing pages… by Kit 40K+ ★★★★★★★★★★ 4.8 (90) 2 days ago 79
6 Simple Membership Simple Membership Simple membership plugin adds membership functionality to your site. Protect members only… by wp.insider 40K+ ★★★★★★★★★★ 4.6 (475) 1 week ago 86
7 Content Control – The Ultimate Content Restriction Solution! Restrict Content, Create Conditional Blocks & More Content Control Restrict content based on login status, user roles, device type & more. Monetize your… by Daniel Iser 40K+ ★★★★★★★★★★ 4.9 (576) 2 weeks ago 80
8 Ultimate Member – reCAPTCHA Ultimate Member – reCAPTCHA Stop bots on your registration & login forms with Google reCAPTCHA by Mykyta Synelnikov 20K+ ★★★★★★★★★★ 3.7 (11) 2 years ago 29
9 User Frontend – Membership, User Registration, User Profile, User Directory & Content Restriction with Frontend Post Submission User Frontend Create an AI-powered frontend post form, user registration form, user profile page… by weDevs 20K+ ★★★★★★★★★★ 4.1 (535) 2 weeks ago 75
10 Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction Paid Membership Subscriptions Feature-packed membership plugin for creating subscription plans, adding recurring payments… by Cozmoslabs 10K+ ★★★★★★★★★★ 4.7 (269) 2 weeks ago 93

FAQ

4WP Account: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 16, 2026

Is 4WP Account free?

Yes. 4WP Account is free to download and use from the official WordPress.org plugin directory.

Is 4WP Account safe to use in 2026?

4WP Account works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

How many websites use 4WP Account?

4WP Account is active on <10 WordPress websites and has been downloaded 385 times since it launched in June 2026. It was downloaded 85 times in the last 30 days.

Does 4WP Account work with WordPress 7.1?

Yes. The developer has tested 4WP Account up to WordPress 7.1.3, the latest release. It requires WordPress 6.4 or newer.

What PHP version does 4WP Account need?

4WP Account requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was 4WP Account last updated?

The latest version, 1.1.1, was released on September 8, 2026 (1 month ago).

Who makes 4WP Account?

4WP Account is developed and maintained by 4WP.dev.

What are the best alternatives to 4WP Account?

The most popular alternatives to 4WP Account are Ultimate Member (200K+ installs), Paid Membership Plugin, Eco… (100K+ installs) and User Registration & Members… (50K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.