When using WP-Members with bbPress and the WP-Members PayPal subscription extension, there are some additional considerations for your setup to integrate these plugins smoothly and restrict forum access for paid users who have a valid expiration date.
Continue Reading →Search Results for: short code
Add front end field sorting to the User List
This set of code snippets will add a list of sorting links to the top of the User List, a link for each of the fields displayed in the main list.
Continue Reading →WP-Members Documentation
wpmem_ul_settings_args
Description
This filter allows you to pass arguments to the User List to override default values set in the admin or passed through the shortcode. The wpmem_list_users function uses the wp_parse_args function to merge arguments passed through this filter with the following defaults:
$defaults = shortcode_atts( array(
'display_style'=> 'list', // list|table
'role' => 'subsriber', // role to filter by
'active_only' => true,
'verified_only' => true,
'exclude' => '', // comma separated string of user ids
'number' => 10, // number to display per page
'search' => true, // is search enabled, "true"
'search_by' => '', // comma separated string of meta keys
'fields' => 'user_login,member_since',
'local_avatar' => false, // whether to use a local avatar or gravatar
'avatar' => 45, // size of the avatar in pixels
'h2' => 'first_last', //
'order_by' => 'user_login',
'order_meta' => '',
'order' => 'ASC',
'show_titles' => false,
'show_empty' => true,
'filter_key' => '',
'filter_value' => '',
'fe_user_edit' => false,
), $atts, $tag );Parameters
$args
(array) (required) An array of arguments that are to override form $defaults.
Changelog
Introduced in extension version 1.4
Source
wpmem_ul_settings_args is located in wp-members-user-list.php
Create an option for users to opt out of User Directory
This code snippet is specifically for the User List extension, which many users use to implement a User Directory. The code snippet discussed here will demonstrate how to include on option in the registration form for users to “opt out” of being displayed in the directory.
Continue Reading →