This is probably mostly a preference thing, but I don’t think WordPress is a great solution for sites outside of content creation. In my opinion, one of the weakest parts of WordPress is how they handle images and galleries. We are building a completely custom interface for creating galleries on our application because it’s so cumbersome.
In addition to just photo/gallery management, payment systems are all handled through 3rd party plugins. So they are fairly cumbersome in themselves.
In my opinion, from what you’ve explained WordPress is probably not the right choice, but there are tons of other options like joomla and drupal.
Related Posts:
- Adding custom columns to custom post types
- When moving a WP site, why does wp-admin redirect to old site?
- do_shortcode() within Admin Page
- Admin ajax request return 0 with die()
- How to Layer 7 Load Balance WordPress Backend and Frontend?
- How to remove comments option from wp-admin bar and modify profile icon
- Add header and footer to WP backend
- How to Remove All Admin Bar Menu Items?
- Edit specific nodes in WP_Admin_Bar
- Using Image insert control in code
- Wrong canonical link on wp-admin pages
- How can I make WordPress work with a Symfony app?
- How can I make my Admin Icon SVG color correctly? [closed]
- Is there any filter to disable the total fronted in WordPress
- How to wrap admin menus and menu headers in additional divs without modifying the WordPress core?
- wp-login.php — redirect logged in users to custom URL
- Can’t access admin dashboard with wp-admin without /index.php after it
- How to change “wp-admin” to something else without search-replacing the core?
- How can I add an extra admin column showing the word-count of a page or post?
- comment_form – show all fields when logged in
- Always show same size tags for Tag Cloud in WordPress Admin
- Why should I password protect WP-Admin?
- Using /wp-admin works, using /login gives a 404. Why?
- Custom role based users are not able to access wp-admin
- How can I add ‘view mode’ to screen options for pages and cpts?
- In the WordPress admin, how can I find out which page (themes.php, widgets.php, etc.) I’m on?
- Cannot log into WordPress Dashboard after removing/adding .htaccess
- My wp-admin stops working suddenly
- How to debug “You do not have sufficient permissions to access this page”? [closed]
- How to check if upload window came from the featured image link?
- Reusable content block
- Wrong wp-admin URL
- What is wrong with this code to remove wp admin bar from one page
- Stopping user deletion from running on error
- admin_post action not usable if admin access denied to user
- Can’t log into wp-admin after migration from localhost to server
- Display checked in checkbox theme admin page when reloaded
- List All Enqueued Scripts and Styles
- Can I add my own profile.php?
- Wp-admin is giving me an error “Sorry, you are not allowed to access this page.”. I do have access to the wp-admin besides the dashboard itself
- Add menu option to “New Post” menu in admin bar
- Linking table cells to network folders
- Remove bulk option row
- Admin menu in front-end
- How can I disable all external url Google in WordPress backend?
- if it possible to get all notifications from all plugins and core?
- wp-admin page redirecting to 404 error page
- Require Login Redirect to Login Page
- How to fix ob_end_flush() failed to send buffer of zlib output compression (1)?
- How to replace “Password Protected” text with icon in Admin
- Migrated wordpress site give “Undefined variable: php” warnings
- Add and Remove Row Actions in an Existing WP_List_Table
- I am unable to login into my wp-admin
- Is it possible to take over a WordPress site if the old administrator is MIA?
- Dashboard Widget CSS
- How can I prevent redirects from mysite/page to mysite/wp path/page?
- Add styles to wordpress admin on the Page List
- making users.php search include a specific user meta data field without messing with the SQL query itself
- Redirect an entire WordPress site on a subdomain, except wp-admin
- WordPress Admin Toolbar Disappeared when moved site to subfolder
- Admin sometimes redirects to HTTPS
- Hide user group filtering links
- auto generated robots.txt problem
- Change maxlength of link_description in dashbord link section?
- View all comments on post one click
- wordpress wp-admin/includes/shema.php file has been modify alone
- Broken Customizer page
- I can’t access my wp admin dashboard
- wp-admin going directly to 404
- Should I move wp-admin to a separated server? How to do it?
- WP-Admin throws 404 after changing wp-config Salts
- How to create a new section on the wordpress admin dashboard?
- Weird white space in admin area
- How to logout the current user without notices and warnings?
- Updated to wordpress 5.5.1 doesn’t work
- How can I change block editors suggested links to display another url (i.e. from api.mysite to www.mysite)
- How to fix the view of admin all posts
- mixed contents admin panel is Unsecured
- Link with password is not sent to the new user
- How to change labels in the projects page
- Can’t access Network Admin dashboard in wp-admin
- Can I rename the wp-admin folder?
- How do I list subpages in post editor view?
- wp-admin won’t load for users behind a Barracuda F600 firewall
- Failed to load resource: the server responded with a status of 431 ()
- Database problem
- WordPress Admin Page Redirecting to Subdomain
- Remove Theme menu link from Admin Panel
- Why does my edit screen suddenly have such a buggy interface?
- Unable to log in as admin
- Add files to wordpress admin panel footer
- Can I rename the wp-admin folder?
- WordPress Child problem in admin
- Why WordPress not logout after I have close my browser?
- How to display product category’s individual product list in shop page?
- Images on admin backend not showing up
- WordPress br in content problem
- How to troubleshoot 404s in WordPress admin
- Launch wordpress site to local computer from live website backed-up
- wp-admin won’t “remember me” in Chrome & Firefox