Pretty Permalinks

WordPress Plugin Staff List – Pretty Permalinks & Page Title

“Ugly” Permalinks

This is the default option when creating link to a Single Page. It takes the form of a URL followed by a query string identifying the relevant staff member ID.

Example:   http://abcf.com/single-page/?smid=2402/

“Pretty” Permalinks

The domain name is followed by a clean string of identifiers targeting the individual staff member.

Example:   http://abcf.com/profile/john-smith/

Ugly permalinks will work with any page name.

Pretty permalinks will work only with pages named:

  • bio
  • profile
  • profil
  • perfil
  • profilo
Permalinks won’t work with subpages.
Won’t work: http://abcf.com/faculty/profile/john-smith/
Will work: http://abcf.com/profile/john-smith/
Page name is a last part of a permalink URL.
staff-list-plugin-single-page-permalink

How to update existing links to pretty permalinks.

You can extend built-in permalinks and add your own set of options. Documentation.
  1. Open Staff Member record.
  2. Staff Member Data > Options > Single Page SEO Options > “Pretty” Permalink
  3. Enter Person name or any other text. Example: john-smith.
  4. Permalink should not include spaces or accented characters.
staff-list-single-page-pretty-permalink

Pretty permalinks are optional. If you leave the field blank, the link will still work as “ugly” hyperlink.

Refresh Rewrite Rules

To activate Staff List pretty permalinks you need to refresh WordPress rewrite rules.

  1. WordPress admin Settings > Permalinks.
  2. On the Permalink Settings page click Save Settings.

Don’t make any changes. Just open the page and click Save.

  • You need to do it only once, after you install and activate the Staff List plugin.
  • This procedure is not required after plugin updates.

SEO Friendly Page Title

You can add custom page title for individual staff member records (HTML, head, title).

Single Page SEO Options > Page Title

This option may not work with some SEO plugins.