Paid Memberships Pro – Membership Card

2 People watching this product now!


E-mail : *

Paid Memberships Pro – Membership Card Create a printable, customizable Membership Card for Paid Memberships Pro members or WordPress users.


Last Updated - 1 January 2023 @ 3:03 AM  » Changelog


Paid Memberships Pro – Membership Card

How it Works

Allow members and users to view information about their Membership in a card-like format via the website or print. The card displays specific user and membership data as defined by shortcode attributes and can be extended with custom code.

  • You can display one or more of the user’s membership levels on the card (v1.0 is compatible with the Multiple Memberships Per User Add On).
  • Info on the card can be customized by shortcode attributes (documented below).
  • You can add an icon or logo to the card for personalization.
  • The card can display a scannable QR Code, which you can update via a filter to adjust what data is returned by the QR code.
  • Members will see a link to view their Membership Card from the “Member Links” section of the Membership Account page.
  • Users will see a link to view their Membership Card on the “Edit Profile” page.

    Using the Shortcode

    The plugin adds a new shortcode which assigns a page as the Membership Card page. The page containing the shortcode will display the membership card and a link to print the membership card.

    Shortcode attributes include:

    • print_size: Specify what sizes to include in the “print” view; Default: all; Accepts: “small”, “medium”, “large” and/or “all”.
    • qr_code: Optionally display a QR code on the card. Default: “false”; Accepts: “true” or “false”.
    • qr_data: Specify what data the scanned QR code should return. Default: “ID”; Accepts: “email”, “ID”, “level” or “other”. If set to “other”, you must leverage the pmpro_membership_card_qr_data_other filter hook to set the value.

    If Paid Memberships Pro is activated, only members will be able to view the membership card. If not, the card will show for all WP users.


  • Custom Template for the Membership Card

    If you need to deeply customize the Membership Card in a way that shortcode attributes, custom CSS, or provided action and filter hooks allow, you will need to create a custom template for the card. You can create your own custom Membership Card format and load it via a specific location in your theme. Copy the file located at: /pmpro-membership-card/templates/membership-card.php to your active theme directory in this exact location: .../themes/my-theme/membership-card.php. This will load your custom template in place of the default template.

Additional information

. - Product type

. - License

. - Brands

. - Update



There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.