RE: I need to post officers at the top of the directory, followed by everyone else. I’ve created categories and nested them in the order in which they should be seen, but it’s still alphabetizing everyone instead. Can you please help?
Categorizing entries does not change their order, and they can not be ordered by category. The Connections Categories work pretty much like WordPress Post Categories. So if you are familiar with WordPress Post categories, the same sort of rules and usages apply when using Connections Entry Categories.
Categories have their place, but I do not think they are the solution you seek.
You want to order the display order of the entries. As you see, the default is alphabetical by the last name, first name.
Connections allows you to define ordering by alternate fields:
Perhaps ordering by either title, department, or organization will achieve the results you require.
Example, ordering by title:
[connections order_by='title']
If ordering by a different field will not work for your needs. Perhaps the Custom Entry Order addon will:
With this, you could set the “post officers” order to 1. That would push them to the top of the list. Or you could use numbers to have “post officers” in a specific order.
RE: I would also like to hide the name of the category. Is that possible?
Assuming you are using the Default Card template…
Please navigate to the Connections Templates admin page and click the Customize button for the Default Card template.
The page will refresh, displaying the Customizer on the left and a preview on the right. Note, you must have the directory homepage set.
In the Customizer, disable the Category option.
Click an Entry name in the preview; any entry name will do as it does not matter which. The preview will update, displaying the entry detail/profile view.
Disable the Category option again.
This needs to be completed twice because each template view can be customized independently.
Publish the change and exit the Customizer.
I hope this helps!