How to Display Additional Member Information in the Member Search Results (Position, Top Category & Sub Categories)

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000082071

Overview


By default, each member card in the search results displays the following information:

  • Star Rating — displayed when the member has received at least one rating.
  • Short Description or About Snippet — a brief text summary pulled from the member's profile.
  • Phone Number — displayed when the member's Membership Plan is configured to show it.
  • Badges — displayed when the member is verified, has a plan-level search results badge, or is listed in all locations.

Three additional fields can be enabled through Advanced Settings to display further member information within each search result card:

  1. Position — the member's job title or role.
  2. Top-Level Category — the member's primary category.
  3. Sub-Categories — the member's specialties or sub-level categories.


Part 1 — Default Search Result Fields


Star Rating


A star rating is displayed on the member's search result card when the member has received at least one review rating. If no ratings exist for the member, this field does not appear.




Short Description or About Snippet


The Short Description field is available within the member's Contact Details form. When populated, its content is displayed in the member's search result card.


 



If the Short Description field is left blank, the system automatically falls back to displaying a snippet from the member's About section instead.





If both the Short Description and About fields are empty, no text snippet is displayed in the search result card.



Phone Number


The phone number is displayed on the search result card when the member's Membership Plan is configured to show it. Clicking the phone number button initiates a call attempt on the visitor's device.



⚠ NOTE — Phone Number Visibility Is Controlled by Membership Plan: The phone number field will not appear in search results unless the member's assigned Membership Plan has the phone number display setting enabled. This is configured at the plan level, not at the individual member level.





Badges

Badges are displayed on a member's search result card under any of the following conditions:

  • The member has been set to Verified status.
  • The member's Membership Plan has a Search Results Badge configured.
  • The member is set to be Listed in All Locations.


References: How to Verify a Listing · Member Profile Badges · All Locations Badge Image



Part 2 — Enabling Additional Fields in Advanced Settings


Three additional fields can be enabled to display further member information in search result cards. These settings are managed from Advanced Settings.


Navigation Path: Admin Dashboard » Settings » Advanced Settings





The three settings and their system variables are:


Show Member Position In Member Search Results


Displays the member's Position (job title or role) on their search result card.

  • System Variable: member_position_in_results




Show Top Category In Member Search Results


Displays the member's assigned Top-Level Category on their search result card.

  • System Variable:top_category_in_results




Show Sub-Categories In Member Search Results


Displays the member's assigned Sub-Categories (Specialties) on their search result card.

  • System Variable:sub_category_in_results




Part 3 — Text Labels


The text labels below control the display names used for each of the three additional fields in the search results. These are editable under Settings » Text Labels.


Reference: Settings » Text Labels


Member Position Label


Controls the label displayed before the member's position value in the search result card.

  • System Variable:search_results_position_label




Member Search Results Category Label


Controls the label displayed before the member's top-level category value in the search result card.

  • System Variable:search_results_category_label




Sub-Category Labels (Specialties)


Two text labels control the display of sub-category values in the search result card, one for singular and one for plural usage.


LabelSystem VariableUsage
Service[service]Singular label — used when one sub-category is displayed.
Service Pluralservice_pluralPlural label — used when more than one sub-category is displayed.








Part 4 — If the Additional Fields Are Not Displaying


If the three additional fields enabled in Advanced Settings are not appearing in the search results, the search results code template may need to be reset to its default state.


⚠ CRITICAL CAUTION — Resetting Post Types Code: The Reset to Default Post Types Code action restores the search results code template to its original default state. Any custom modifications previously made to the search results post type code will be overwritten. This action should only be taken after confirming that no intentional customizations exist in the current search results code, or after those customizations have been backed up. 


Reference: How to Reset to Default Post Types Code