General Settings
General Settings
Section titled “General Settings”Go to WB Plugins > Profile Pro > General to access these settings.
This tab controls the profile tab label, field visibility, field descriptions, and the Google Places API key used by Place Autocomplete fields.
General section
Section titled “General section”Profile tab name
Section titled “Profile tab name”Option key: wbbpp_general_settings[fld_tab_name]
Sets the label and slug of the tab that appears on BuddyPress member profiles. The default value is Extended Fields.
The label you enter is converted to title case for display and to a URL slug for the tab’s address. For example, entering Work Profile creates a tab labeled “Work Profile” at the URL .../profile/work-profile/.
If you change this value after members have already used the tab, the old slug-based URL will stop working. Update any bookmarked links or custom redirects accordingly.
Field visibility controls
Section titled “Field visibility controls”Option key: wbbpp_general_settings[fld_visib_stngs]
Values: yes (enabled) or unchecked (disabled)
When enabled, members see a visibility selector on their BuddyPress profile settings page for each extended field. They can set individual fields to one of the BuddyPress visibility levels: Everyone, Logged-in members, Friends, or Admins only.
When disabled, all extended fields are visible to anyone who can view the profile.
Show field descriptions
Section titled “Show field descriptions”Option key: wbbpp_general_settings[show_field_description]
Values: yes / no (stored as string)
When enabled, the description text you write for each field in Field Settings is rendered below the field’s input on the frontend form. This is useful for guiding members on what to enter.
When disabled, descriptions are stored but not displayed to members.
Google Places API section
Section titled “Google Places API section”The Google Places API powers the Google Place Autocomplete field type. You only need to configure this section if you are using Place Autocomplete fields.
Google API key
Section titled “Google API key”Option key: wbbpp_general_settings[place_api]
Paste your Google Maps JavaScript API key here. After you enter a key, a Verify button appears next to the field. Click Verify to confirm the key is valid and has the Places library enabled. A check mark (verified status) is stored in the wbbpp_googlemapapi_status option.
If the Verify button shows as already verified (check mark present), the key has been confirmed previously. Re-verify after rotating your key.
To obtain an API key:
- Go to the Google Cloud Console.
- Create or select a project.
- Enable the Maps JavaScript API and the Places API.
- Create a credential (API key) and copy it here.
Default language
Section titled “Default language”Option key: wbbpp_general_settings[default_language]
A BCP-47 language code passed to the Google Places API for autocomplete suggestions. For example, en for English, fr for French, de for German.
This affects the language of the autocomplete dropdown, not the language of your WordPress site. The default is en.
Saving
Section titled “Saving”Click Save Settings at the bottom of the page. Settings are saved via the WordPress Settings API to the wbbpp_general_settings option in the database.
Related docs
Section titled “Related docs”- Field Settings — where you add field descriptions
- Group Settings — group-level visibility per role or member type
- Profile Search Settings — configuring the members directory search form

