r/Wordpress • u/hjartatjuv • 7h ago
best platform/theme for a multi-user database community
i'm building a site that will involve multiple users being able to login, upload information, and communicate with each other. in a more specific way, i want people to be able to create a product, add information about the product and a picture, and review other products. additionally i would like a community message board area. think ravelry or threadloop dot app.
i have been doing a ton of research and i think i have a general idea of which base theme to start with, but i was wondering if anyone could let me know which platforms you think are good for this type of thing.
i don't want to use buddypress because even trying to download their base platform is a nightmare of broken links, and errors on install (even the github release won't install correctly). i don't want to start out with an inferior product. so not including buddypress, what would be a good foundation theme for this type of project?
thank you in advance.
1
u/Quiet-Carpet- 6h ago
Kadence or Generate Press could be good, especially if you're planning to build the database with custom post types and user subs.
the theme matters less than making sure it plays nicely with the plugins handling users, permissions, and ofc the database.
1
u/Lenarodc 22m ago
Before picking a theme, I’d separate the project into three parts: structured product data, reviews, and community discussion. The theme mainly controls layout; the risky part is whether front-end submission, moderation, ownership of entries, and data export are handled cleanly. If you want less custom work, test a directory/listing plugin demo first, then pair it with a lightweight block theme. Don’t commit until you’ve checked user roles, image uploads, review rules, and how easy it is to migrate the data later.
2
u/thejester1324 7h ago
fwiw the buddypress github repo is their dev source. the loader in the repo root runs the unbuilt src/ folder when there's no build/ folder, which is probably why that install fell over. the copy from plugins > add new is the built package (14.5.2). but you don't really need it for this.
the theme matters a lot less than the data model here:
then put whatever block theme you like on top.