Skip to content

Account settings tabs

The Settings feature is your members’ account area. It does not have a fixed list of tabs — it reads them from your site, so the tabs your members see are the ones your plugins provide.

These are always rendered natively:

TabWhat a member does there
GeneralTheir basic account details
AccountUsername and email
PasswordChange their password
PrivacyProfile privacy settings — see Privacy
Email NotificationWhich emails they receive
In-app NotificationWhich push and in-app notifications they receive
Notifications (app settings)A Push notifications switch controlling whether this device receives them
Personal DataExport or erase their data
DeleteDelete their account

Two of these carry labels that differ from the underlying names: notifications appear as Email Notification and In-app Notification, because “web notifications” means nothing on a phone.

Both render the per-type matrix — one section per plugin, one row per notification type — rather than a flat list of switches, and each shows only the channels it owns. Notification preferences covers what a member controls there. If the notifications engine is off, the two tabs fall back to whatever fields your site defines for them.

The app’s own settings screen carries a separate Push notifications switch. It is per device, not per account: switching it off stops this phone receiving, and leaves the member’s tablet alone. It appears only in an app built with Push configured — a switch that could never deliver anything would be worse than none.

The Privacy tab shows the settings Ultimate Member’s own account page shows, and saves them the way that page does:

  • Who can see the profile (Profile Privacy).
  • Whether search engines may index it.
  • Hide my profile from directory.
  • Show my last login?
  • Any a plugin adds, like um-social-activity’s Who can see your activity wall? or UM Online’s Show my online status?
  • Hide my online status, when your app uses Live Presence and UM Online is not installed. It is the same setting UM Online uses.

A setting a member has never changed shows your site’s default, which is the one Ultimate Member applies. Profile Privacy and the search-engine setting appear only for roles with Can make their profile private under Ultimate Member → User Roles, as on your website.

Personal Data and Delete matter for app store review. Both Apple and Google require an account-deletion path inside an app that creates accounts, and this is it.

Plugins contribute tabs, and these get real native screens rather than a webview:

TabPluginWhat it shows
My PhotosUser PhotosAlbums and photos, with delete. See My Photos
My PointsUltimate Member - myCredBalances, transfers and referrals. See My Points
Payment MethodsWooCommerce + UM WooCommerceSaved cards. See Payment methods and orders
Billing, ShippingUM WooCommerceAddress forms
Orders, DownloadsUM WooCommerceOrder history, an order detail screen, and downloadable files
NewslettersUM MailchimpSubscribe toggles, interest groups and tags
SocialUM Social LoginConnected providers, connect and disconnect
Terms & ConditionsUM Terms & ConditionsThe terms, with an agree action
Private MessagesUM Private MessagesOpens the Blocked Users list
Jobs DashboardUltimate Member - JobBoardWPThe member’s own job dashboard, the same screen as the profile’s Jobs Dashboard tab. See Job Dashboard

Private Messages hides itself when your app has no Chat tab. The same list is also the Blocked members row, which User Blocking adds to Settings in any app with member content.

A tab from any other plugin, if it carries a URL, opens as a webview card inside the settings screen. The member stays in the app, and the page comes from your website.

The Ultimate Member Stripe billing tab is the usual example.

The account settings screen and its tabs
The account settings screen and its tabs

Two settings on the Settings feature:

  • Show each account tab’s icon — icons beside tab names, or text only.
  • Render account tabs as a dropdown — a dropdown instead of a tab strip. Worth turning on when your site contributes many tabs, because a strip of twelve is unusable on a phone.
SymptomCauseFix
No tabs at allThe Appearance endpoint group is offEnable it under Memberside → REST API
A tab is missingIts plugin is inactive, or the tab is hidden on your siteCheck the plugin, then the account tab settings in Ultimate Member
A tab opens as a webview when you expected nativeOnly the listed plugins have native tabsExpected
My Photos is emptyThe Photos endpoint group is offEnable it
Payment Methods is missingIt needs both WooCommerce and UM WooCommerceActivate both
The tab strip runs off the screenToo many tabs for a phoneTurn on Render account tabs as a dropdown