re: a “members” page, where all the members of the directory will be displayed (a small excerpt of the file, and then you click on the excerpt and go to the member profile)
Choose the one you like best. There is a demo for each and examples of their use on live third party sites.
re: a “directory” page, where will only appear some members. That’s why I need some kind of field “display/don’t display” in the admin, and depending on this field, the member will be displayed on this directory page or not.
Also, members that are “not displayed” can’t appear as results of the user when he wants to search something in the directory.
You can use categories to partition the entries into multiple directories many, many, users do this. The simplest implementation to do this would be like this:
- Create two categories. One named Members the other named Directory.
- Create two pages. One for members and the other for the directory.
- You would then use the category shortcode option on each of those pages, limiting each to their related category.
- When you add entries, you can then choose to list them only as a member or as in the directory or both by selecting the appropriate categories.
You can test this out now without many any purchases because this is a builtin feature.
Hope this helps!