• Skip to primary navigation
  • Skip to main content

RocketGeek

Home of WP-Members, The Original WordPress Membership Plugin

  • WordPress Plugins
    • WP-Members
      • FAQs
      • Quick Start
      • Documentation
      • Extensions
    • Advanced Options
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Download Protect
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Invite Codes
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • MailChimp Integration
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • PayPal Subscriptions
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Salesforce Web-to-Lead
    • Security
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Text Editor
      • Purchase the Plugin
      • Get the Pro Bundle
    • User List
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • User Tracking
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Memberships for WooCommerce
    • WordPass
  • Blog
    • Basics
    • Tips and Tricks
    • Filters
    • Actions
    • Code Snippets
    • Shortcodes
    • Design
    • Release Announcements
  • Store
    • Cart
    • Checkout
  • Contact
  • Log In
  • Show Search
Hide Search
Home » Search for "short code"

Search Results for: short code

WP-Members Download Protect version 1.7.0

Chad Butler · Feb 18, 2021 ·

This article is provided free. Find out how you can get full access to premium content, including how-to articles and support forums, as well as priority email support and member exclusive plugin extensions..

 

The new Download Protect version 1.7.0 has some significant updates, upgrades, and changes designed to give the plugin more flexibility, more features, and better all-around security.  Continue Reading →

WP-Members Security 1.3.0

Chad Butler · Jan 1, 2021 ·

This article is provided free. Find out how you can get full access to premium content, including how-to articles and support forums, as well as priority email support and member exclusive plugin extensions..

 

An update to the WP-Members Security extension has been released.  This update involves some changes to the db (and upgrades the db version for the plugin).  That may or may not make rollback an issue, so it is recommended that you backup your database before updating.

You are definitely going to want to upgrade to this version as I have packed in quite a few features that I have been working on for some time.  Continue Reading →

WP-Members 3.3.8 Update

Chad Butler · Dec 30, 2020 ·

This article is provided free. Find out how you can get full access to premium content, including how-to articles and support forums, as well as priority email support and member exclusive plugin extensions..

 

WP-Members version 3.3.8 has been released and it has a number of improvements that I am really excited about.

I want to first point out that this update does upgrade the plugin’s database version, so there are some db changes (although minor).  They should not affect rollback, though.  The new settings would simply be ignored if you rolled back to an earlier version.  Continue Reading →

How to apply login redirects

There are several ways to apply redirection to the login process. Which method you use depends on your specific setup and what your intended outcome is. There are four primary possibilities, and these are listed below.

  • Login using the WP-Members login form shortcode
  • Login using the WP-Members login form widget
  • Login using any WP-Members login form (shortcode, widget, or those automatically generated in place of blocked content)
  • Any login form

Login using the WP-Members login form shortcode

The WP-Members login form shortcode accepts a redirect_to attribute you can use to redirect all logins via that form.  It is used as follows:

[wpmem_form login redirect_to=https://mysite.com/my-page]

This redirect will affect ONLY that particular form.  In most cases, that’s the only recommended redirect.  When the login form is displayed automatically in place of blocked content, the user will end up logged in on the page they were trying to view, so usually the only page you may want to redirect will be a login page using the shortcode form.

Login using the WP-Members login form widget

Like the login form shortcode, the login form widget has a redirect setting.  You can set this in the widget settings.

Note that this redirect will affect ALL logins via the widget, regardless of the page the user is on.

Login redirect using wpmem_login_redirect

The wpmem_login_redirect filter hook allows you to apply redirection programmatically.  In it’s most basic sense, this will redirect all logins through any WP-Members form.

Here’s a basic example:

add_filter( 'wpmem_login_redirect', function( $redirect_to, $user_id ) {
    
    // This will redirect to https://yourdomain.com/your-page/
    return home_url( '/your-page/' );

}, 10, 2 );

You can make this more complex depending on your needs and your skills with PHP.

Login redirect using WP’s login_redirect

The plugin respects WP’s login_redirect filter hook, which is used very much the same way as the wpmem_login_redirect. The difference is that WP’s hook will affect all logins, WP-Members’ will affect only those going through a WP-Members form.

add_filter( 'login_redirect', 'my_login_redirect', 10, 3 );
function my_login_redirect( $redirect_to, $requested_redirect_to, $user ) {
    $redirect_to = home_url( '/your-page/' );
    return $redirect_to;
}

Don’t redirect just because you “can.”

Just because you “can” redirect a user on login, doesn’t mean you “should.” Use good sense to build a better user experience.

Don’t redirect the user unless you have a good reason. In doing support and troubleshooting, I run into a lot of sites with a very confusing user experience. Make sure you think things through from the perspective of your users.  For example, if you put in a redirect for all logins to go to a members page, but the user is logging in on a page of blocked content, you’ve just redirected him away from the page he was trying to access. That’s annoying for the user.

Not sure what to do with the code examples?

You’re not a “coder” and don’t know what to do? Don’t worry! Code
Snippets are the basic building blocks of WordPress customization, and once you know the basics, they are
simple to use.

Here are some articles to get you started:

  • Using Code Snippets from the Site
  • Create a plugin file for custom functions
  • Create a child theme
  • Do not modify plugin files

Create specific download links for PDF (or other file types) when using Download Protect

Chad Butler · Nov 27, 2020 ·

In some instances, you may find it necessary to create specific links for downloading files instead of opening them in the browser when using the Download Protect extension.  Continue Reading →

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 17
  • Page 18
  • Page 19
  • Page 20
  • Page 21
  • Interim pages omitted …
  • Page 52
  • Go to Next Page »

Ready to get started?

Join Today!

© 2025 · butlerblog.com · RocketGeek is built using WordPress, WP-Members, and the Genesis Framework

  • butlerblog.com
  • WP-Members Support Subscription
  • Terms of Service
  • Privacy Policy
  • Refund Policy