Skip to content

Place your first features

A feature is one screen in your app. You build the app by dragging features from the left sidebar onto a navigation bar. By the end of this page your app will have a working bottom navigation.

Available Features lists everything you can place. Each card shows the feature’s name and, underneath, the WordPress plugin it is built from.

A card is greyed out when its plugin is not active on the connected site. That is not a Memberside limit — the screen has nothing to read. Install and activate the plugin, reload the builder, and the card becomes draggable.

Five zones, each a tab across the top of the canvas.

ZoneWhat it isHow many
Bottom NavThe tab bar at the bottom of the screenUp to 8
Top NavA tab strip under the app’s headerNo limit
Upper NavA header bar stacked above the top navUp to 3, and none on Free
Side NavThe drawer that opens from a menu buttonNo limit
BackgroundScreens you reach by tapping something, not by navigatingOne of each

Bottom navigation is capped at eight because Flutter’s tab bar degrades past that, not because of your plan. Top and side navigation have no cap.

  1. Open the Bottom Nav tab on the canvas.
  2. Drag Directory from the sidebar onto the bar.
  3. Drag Profile next to it.
  4. Drag Settings next to that.

Three is enough to prove the app works end to end: a list of members, one member’s profile, and the signed-in member’s own account.

Dragging features onto the bottom navigation

Drag a placed tab left or right to reorder it. Drag it off the bar to remove it. Removing a feature discards its settings, so if you are experimenting, reorder rather than remove and re-add.

Select a placed tab to open its settings. Three tabs:

  • Appearance — the title and description shown at the top of the screen, plus per-screen styling.
  • Features — what this screen does: which form it uses, which directory, how many columns, what happens after sign-in.
  • Restrictions — which member roles can see the tab.

Every feature has a Title and Description setting under Appearance. Both are optional, and both are worth setting — an untitled screen reads as unfinished.

Some screens have no place in navigation because you never navigate to them directly. Tapping a post in the feed opens Single Post; tapping a comment thread opens Activity Thread. Add these on the Background tab.

Only one of each background feature is allowed. Adding a second is refused with “already added — only one is allowed”.

If a background feature is missing, the tap that should open it does nothing. That is the most common cause of “the feed works but posts do not open”.

SymptomCauseFix
A card is greyed outIts backing plugin is inactive on the connected siteA feature is greyed out
Two chat features and one refuses to dropAn app uses one chat backend or the otherRemove the first before placing the second
Upper Nav will not accept a tabUpper navigation is not included on FreeSee Plans and limits
Tapping a post does nothingThe Single Post background feature is not placedAdd it on the Background tab

Preview your app against your real site.