WP ULike
Get Pro
Pro

Social Login & Share Buttons

OAuth login for 13 networks and configurable share buttons for 22 platforms.

WP ULike Pro replaces generic WordPress login with branded forms, social OAuth, and share buttons tied to vote events.

Requires an active Pro license. Configure under Settings → Configuration.


Social Login

Settings → Configuration → Social Logins

Setup

  1. Enable social logins.
  2. For each network, add the Client ID and Client Secret from the provider's developer console.
  3. Copy the Callback URL shown in settings into the provider's allowed redirect URIs.
  4. Choose Auto Display on login/signup forms, or place buttons manually with [wp_ulike_pro_social_login].

Supported networks

Facebook · GitHub · Google · X (Twitter) · Amazon · LinkedIn · Apple · WordPress.com · Yahoo · Slack · Medium · Dribbble · PayPal

Each network can be disabled individually without removing its credentials.

Security notes

  • OAuth uses a provider whitelist and validated redirect URLs.
  • Rate limiting applies: 10 social login attempts per 15 minutes per visitor fingerprint.
  • Sessions expire automatically; expired sessions are cleaned daily.

Style button appearance under Customize → Social Buttons.


Provider setup guides

Step-by-step OAuth registration for popular networks:

Other networks follow the same pattern: create an app in the provider console, copy the Callback URL from WP ULike settings, enter Client ID and Secret.


Share Buttons

Settings → Configuration → Share Buttons

Build one or more share sets with the repeater. Each set gets a slug for shortcodes.

Shortcode

[wp_ulike_pro_social_share slug="default"]

Replace default with the slug you define in settings.

Supported share networks (22)

Facebook · LinkedIn · X · VK · Odnoklassniki · Tumblr · Blogger · Pinterest · Digg · Evernote · Reddit · Delicious · Mix · Xing · WordPress · Baidu · Renren · Weibo · Skype · Telegram · WhatsApp · WeChat

Per-item options

OptionPurpose
View / skin / shape / color
Visual style of each button
Before / after HTML
Wrap share row in custom markup
Auto display
Inject without shortcode
Display position
After button, before button, modal after vote, or custom hook
Vote status filter
Show shares only after like, dislike, or any vote
Content type filter
Limit to posts, comments, activities, topics

The modal after vote option opens a share dialog when someone likes content — useful for viral posts.

Style share buttons under Customize → Social Buttons.


Quick setup checklist

  1. Create login and signup pages with Pro form shortcodes.
  2. Configure OAuth credentials for the networks you need.
  3. Enable auto-display on forms or add [wp_ulike_pro_social_login].
  4. Create a share set and test auto-display on a single post first.
  5. Preview forms and share rows in Customize → Pro Customizer Sections.

Related: Login & Signup Settings · Profiles & Login Forms · Pro Customizer

Continue with these guides