REIGN
Get Reign

Reign widgets, shortcodes and widget areas

Every widget, shortcode and widget area Reign adds: what each shows, its settings and defaults, the plugin it needs, and where each widget area appears.

Reign adds eight widgets, seven shortcodes and a set of widget areas to your site. Widgets and widget areas live under Appearance > Widgets. Shortcodes are short tags you type into any page, post or text block.

Some items only exist when a plugin is active. The tables below name the plugin for each one. If a widget is missing from the list, activate the plugin it needs.

Widgets

Go to Appearance > Widgets, open a widget area, select the + button, and search for the widget name (for example “Reign - Groups”). Set the fields below and select Update.

Reign - News Widget

Needs: no plugin.

Shows your latest blog posts as a small list with a thumbnail, the post title and the date. The list is cached for 10 minutes.

FieldDefaultWhat it does
TitleLatest PostsHeading above the list.
Number of posts to show5How many posts appear.
Select post categorynone (all categories)Hold Ctrl or Cmd to pick one or more categories. Leave empty to show every category.

Reign - Site Wide Activity

Needs: BuddyPress with the Activity component on.

Shows a live feed of community activity with a View All button that opens your activity page.

FieldDefaultWhat it does
TitleSite Wide ActivitiesHeading above the feed.
Number of items Per Page25Items shown per page of the feed.
Max items to show200Upper limit on items.
Limit to Logged In user’s activityNoWhen Yes, the widget shows only to logged-in members and lists their activity.
List My Activity OnlyNoWhen Yes, lists only the activity of your site’s first administrator.
Show AvatarYesShows each member’s picture.
Show Feed LinkYesAdds an [RSS] link next to the title.
Show Activity ContentNoShows the text of each update, not just the action line.
Limit activity content to0Cuts each update to this many words. Zero means no limit.
Show Activity FiltersYesShows filter links above the feed.
Include only following Filtersnone ticked (all)Tick activity types to show only those.
Exclude following Components activitynone tickedTick activity types to hide them.

Reign - Product Categories

Needs: WooCommerce.

Shows your product categories as image tiles. Empty categories and “Uncategorized” are left out.

FieldDefaultWhat it does
TitleProduct CategoriesHeading above the tiles.
Number of categories per row3Tiles per row.
Number of categories6Total tiles.
Show parent categories onlyOffHides subcategories.
Show product countsOnShows “Items” under the name.
Enable sliderOffTurns the row into a slider.
LayoutLayout - 1Picks the tile design, Layout - 1 to Layout - 6 (see below).
Selected Categories: (comma-separated IDs)empty (all)Type category IDs such as 12,15,20 to show only those.

What each layout shows:

  • Layout - 1: category image as background, name, product count and a Shop Now button.
  • Layout - 2: category image as background, name and product count. No button.
  • Layout - 3 and Layout - 4: image, Shop Now button, name and count, without a background image. The two differ in styling.
  • Layout - 5: image, name, count, then the Shop Now button.
  • Layout - 6: count, image, name, then the Shop Now button.

Reign - Login

Needs: BuddyPress. This is the “BP Login” widget.

Shows a login form. A logged-in visitor does not need it, so place it in a sidebar for visitors.

FieldDefaultWhat it does
TitleLoginHeading above the form.
Login RedirectCurrent pageWhere members land after logging in: Current page, Profile page, Activity page or Custom page.
Login Custom URLemptyThe address used when Login Redirect is Custom page.
Login descriptionemptyText under the form. When empty, Reign shows “Don’t have an account? Register Now! it’s simple and you’ll enjoy all the benefits!” with a link to your registration page.

Reign - Groups

Needs: BuddyPress with the User Groups component on.

Shows a grid of groups with the group picture, name, member count, last active time, a short description and the group admins.

FieldDefaultWhat it does
TitleGroupsHeading above the grid.
Max groups to show4How many groups appear.
No Of Columns2Columns on large screens.
Default groups to showActiveNewest, Active, Popular or Alphabetical.
Display View All ButtonShowShow or Hide the View All button to the groups page.

Needs: BuddyPress with the User Groups component on.

Shows groups as a slider of cards, each with a cover image, group picture and name. The title links to your groups page.

FieldDefaultWhat it does
TitleGroups CarouselHeading above the slider.
Max groups to show4How many groups appear.
Default groups to showActiveNewest, Active, Popular or Alphabetical.

Needs: BuddyPress.

Shows members as a slider of cards with a cover image, picture, online status and name.

FieldDefaultWhat it does
TitleMembersHeading above the slider.
Max members to show5How many members appear.
Default members to showActiveNewest, Active or Popular.
Display Member NameShowShow or Hide each member’s name.

Reign - Profile Completion

Needs: BuddyPress.

Shows a progress bar of how complete the logged-in member’s profile is. It shows only to logged-in members, and not while they view someone else’s profile.

FieldDefaultWhat it does
TitleComplete Your ProfileHeading above the bar.
Profile field setsnone ticked (all)Tick the profile field groups that count toward progress.
Profile photosnone ticked (all available)Tick Profile Photo and Cover Photo to count them. A photo type is listed only when members can upload it.
Hide widget once progress hits 100%OffRemoves the widget when a member’s profile is complete.

If you tick nothing, Reign counts every profile field group and every photo type that members can upload.

Shortcodes

Type a shortcode into a Shortcode block, or into any text area. Wrap values in quotes. Leave out an attribute to use its default.

For attributes marked “on or off” below, any text counts as on. To turn one off, set it to 0, for example show_count="0".

Needs: BuddyPress with the User Groups component on.

A slider of group cards with cover image, picture and name.

AttributeDefaultValues
max_groups10A number.
group_sortactivenewest, active, popular or alphabetical.
[bp_group_carousel max_groups="8" group_sort="popular"]

Needs: BuddyPress.

A slider of member cards with cover image, picture, online status and name.

AttributeDefaultValues
max_members5A number.
member_sortactivenewest, active or popular.
member_nameshowshow or hide.
[bp_member_carousel max_members="10" member_sort="newest" member_name="hide"]

reign_bp_user_menu

Needs: no plugin for the tag itself. It is built for community sites.

Shows a member’s avatar button when logged in. When logged out it shows a login icon, and a register icon if your site allows registration. It has no attributes.

[reign_bp_user_menu]

reign_display_posts

Needs: no plugin.

Lists posts in the same card style as your blog archive. Pagination links appear under the list.

AttributeDefaultValues
categoryempty (all)Category IDs, comma separated, such as 3,7.
posts_viewyour blog list layout from the Customizerdefault-view, wb-grid-view (Grid View) or masonry-view (Masonry View).
posts_per_pagethe number in Settings > ReadingA number.
column_countyour Blogs Per Row setting (3)A number of columns for grid and masonry.
[reign_display_posts category="3,7" posts_view="wb-grid-view" posts_per_page="6" column_count="3"]

reign_woo_product_layout

Needs: WooCommerce.

Shows products using one of Reign’s product card layouts.

AttributeDefaultValues
layoutdefaultdefault, one, two, three or four.
limit8Number of products.
columns4Products per row.
categoryempty (all)A product category slug, such as shoes.
[reign_woo_product_layout layout="two" limit="8" columns="4" category="shoes"]

rg_woo_product_categories

Needs: WooCommerce.

Shows product category tiles, the same as the Reign - Product Categories widget. The title attribute is accepted but the shortcode does not print it.

AttributeDefaultValues
per_row3Tiles per row.
count6Total tiles.
show_parent_categories_onlyoffon or off.
show_countonon or off.
enable_slideroffon or off.
layoutlayout-type-1layout-type-1 to layout-type-6.
selected_categoriesempty (all)Category IDs, comma separated.
[rg_woo_product_categories per_row="4" count="8" layout="layout-type-5" show_count="0"]

rg_woo_product_category_with_subcategory

Needs: WooCommerce.

Shows top-level product categories, each with a list of its subcategory links. Categories without subcategories are skipped. The title attribute is accepted but not printed, and layout only changes the tile styling class.

AttributeDefaultValues
per_row3Tiles per row.
count6Total top-level categories.
subcat_count4Subcategory links shown per category.
enable_slideroffon or off.
layoutlayout-type-1layout-type-1 to layout-type-6.
selected_categoriesempty (all)Category IDs, comma separated.
[rg_woo_product_category_with_subcategory count="6" subcat_count="5" per_row="3"]

Widget areas

Widget areas are the places on your site where widgets can go. Find them in Appearance > Widgets. A widget area shows on your site only when it contains at least one widget.

Always available

Widget areaWhere it appears
Right SidebarThe right column on any page whose layout has a right sidebar. This is the default sidebar for every content type.
Left SidebarThe left column on any page whose layout has a left sidebar.
Footer Widget AreaThe widget row in your site footer.

You can choose a different widget area for a page, post type or search results. See Choose page layouts and sidebars.

WooCommerce

These exist when WooCommerce is active.

Widget areaWhere it appears
WooCommerce Right SidebarRight column on shop, product, cart, checkout and product category pages, unless you picked another sidebar.
WooCommerce Left SidebarLeft column on those pages.
Off Canvas SidebarThe filter panel that opens from the shop’s filter button. It exists only when Display Filter Button is on in the Customizer’s WooCommerce shop section.

BuddyPress

These exist when BuddyPress is active and Youzify is not.

Widget areaWhere it appears
Groups IndexSidebar on the groups directory.
Member IndexSidebar on the members directory.
Activity IndexSidebar on the activity directory. It is also used for the documents and media pages and the registration page when they show a sidebar.
Group SingleSidebar inside a single group.
Member ProfileSidebar on a member’s profile.

Each directory sidebar shows only when its Customizer sidebar layout for that directory includes a right sidebar.

Shops and stores

Widget areaExists whenWhere it appears
Single Store SidebarWC Vendors is activeVendor store pages.
Download Archive SidebarEasy Digital Downloads is activeDownload archive, download category and download tag pages.
Single Download SidebarEasy Digital Downloads is activeA single download page.
Product Left SidebarFluentCart is activeLeft column on FluentCart pages.
Product Right SidebarFluentCart is activeRight column on FluentCart pages.

Learning

These two exist when LearnDash is active and the LearnMate LearnDash add-on is not. Their names use your LearnDash labels. With the default labels they read LD Single Course Sidebar and LD Single Group Sidebar.

Widget areaWhere it appears
LD Single Course SidebarA single LearnDash course page.
LD Single Group SidebarA single LearnDash group page.
Widget areaExists whenWhere it appears
Header Widget AreaPeepSo is activeThe logged-in member area of the header and the mobile header. Reign adds the PeepSo user bar widget here for notification icons.

Widget areas not listed here come from other plugins or add-ons, not from the Reign theme.

Page template: PeepSo Layout

When you edit a page, open Page settings and choose Template. One of the choices is PeepSo Layout. It shows the page content inside Reign’s standard content area and handles the PeepSo header position for PeepSo profile and group pages.

Reign’s PeepSo setup assigns this template to the PeepSo profile and groups pages. If PeepSo is not active, Reign hides PeepSo Layout from the template list, because the template shows no page content without PeepSo.