Profile Posts

How to create and display Profile posts on your site

The Profiles post type provides a custom post option for directory content for your unit. Like other custom post types, Profiles can be viewed as a single page or can be included in highlight lists or a page of all published Profile posts. These listings are available through the Directory Listing Page Template or in the Highlight Directory component.

The Profiles post type has many custom fields including contact details and fields about their activities or research. In addition, you can add the Hours and Text Block components to the post. These components would appear above the About section.

The first set of fields include both optional and required fields. The required fields will have an asterisk * after the label. If you do not complete those fields, you will not be able to save the post until they are completed.

These include:

  • Middle Name, Last Name *, Credentials
  • Photo*
  • Primary Title*
  • Secondary Title
  • Department (multiple departments can be included here)
  • Pronouns
  • Contact details (primary and secondary)
  • Virtual meeting fields

Additional optional fields include:

  • Curriculum Vitae and related websites links
  • About
  • Grants
  • Publications
  • Service, Leadership, Honors, Education, Licensures & Certifications, Professional Memberships, Selected Presentations, Research in Progress, Intellectual Property, Artistic and Professional Performances and Exhibits

At the bottom of the post is a required field for Author, which provides access to manage the content of the post.

Each post also has an optional SEO field where custom text is created for search engine meta description fields which show in search results.

Additional Functions

The Profiles posts have more unique taxonomies of categories than the other custom post types.

In addition to the default Categories taxonomy for posts, other taxonomies for Profiles include Departments, Practice Areas, Research Areas, and Roles (within the organization – not site’s users).  Similar to the categories, these additional taxonomies are also available to determine what shows within both the highlight components as well as a Directory template page.

Accessibility Requirements

The Accessibility needs of this post type are all built in the post.

Directory listing page

The Directory listing page allows you to show an archive of Profile posts. The page template does not include a header image but does include an Intro body text area with an optional Subtitle field.

This page template also includes a Priority content area below the Intro Text area to allow for a curated listing of priority profiles.

The Directory feature allows you to select what category(ies), Research Areas, Practice Areas, Departments, or Roles of Profile posts you want to display (or exclude) on the page. The default list is ordered A-Z by last name and includes the profile image, name, title, phone and email and links to the full Profile. This way you can set up the page only to display a certain position (i.e. professor, grad student, etc.) or a certain research field (i.e. Victorian Studies, Bioengineering, etc.).

Visitors can also filter the Directory page view by any of the taxonomies associated with a particular profile (i.e. Practice Areas, Departments, etc.), which also falls within the taxonomies you selected to be included on the page. Now your visitors can filter what type of Profiles display based on the taxonomies assigned to both Profile posts as well as the particular Profile template page.

You can also set the number of Profile posts that appear per page (up to 100 in increments of ten). This is done through the “Pagination” section while editing the page. Be aware, the higher the number of pagination (number of results per page), the longer it will take for the page to load for your visitors.

The page does not include any additional content area or components, however, you can attach Notifications under the Priority section or Billboards below the listing.

All Custom Post Types