Might be easier to create each organisation as a group, that way you could use group member functions to create a page to display them. The issue with a profile page is that it’s geared towards a single user_id, you’d have to create custom functions to tie that user to other user_id’s and then create a custom page t display those users. So by using groups you are working with functions already set up to deal with a collection of people.
ok that sounds good – thank you for that 🙂
Actually looking at this again, I do have another question related to this. Is it possible to add custom fields per group?
So as I mentioned we want to feature a small business (which would be the group) so would have fields like:
– address of business
– phone number of business
– email address
– areas of speciality
And each business would have members with details like:
– photo url
– name
– areas of speciality etc
Would groups work for this?
Just bumping this up. What I need to know is whether it is possible to add custom fields to groups?
…it is possible to add custom fields to groups?
Yes – you will need skill as a WP developer.
Group Extension API
Thank you @shanebp. I had a look at those examples and think that should be ok. One other question. What is the database table structure for this? Is there a separate database table for groups? I presume that the individual member data is saved in the wp_users table?
Also I have seen in the documentation that the individual profile pages can be customized by customizing the template files and saving that into the child theme. Is that the same with groups? If I set up a group for each of my small business ‘members’ I’m assuming there would be a group page for each one? And that I could display my new custom fields somehow?
Thanks,
Roseanne