Hi Jason, thanks for your reply.
If you’re running s2Member Pro Forms, you can generate a Pro Modification Form, which will automatically require a customer to be logged in before completing checkout. Any attempt to complete checkout through a Pro Modification Form (without first being logged into the site) will result in an error message to the User/Member, asking them to first log into the site.
The Pro Modification Form looks exactly like something I’m looking for. Will investigate today. Thanks so much.
Yes, there are limits, but these are mostly related to server capacity. In a default installation of WP/s2Member, 1000 users is nowhere close to problematic. Have you tried to reproduce this with a clean installation of WordPress/s2Member, with no other plugins and the default theme?
No, have not tried a clean installation of WordPress/s2Member, but have upgraded each last November although not to most recent versions at the moment. The problem has persisted for about 9 months or so since our system has gone live. We have s2Member running, along with various plugins, and a bbPress installation which shares the User database so I’m afraid I’m a bit gun-shy at doing re-installs in case something breaks on, as it took a while to achieve the current working balance between components.
2. You mentioned a custom admin panel. I’d try your searches without that applied. Changes to the administrative panels in WP can sometimes produce unexpected results that we really have no way to troubleshoot for you. Also, what are you searching for exactly?
Yes, the ‘Custom Admin Panel’ I’m referring to is simply a non-WordPress set of pages which interact with the database to pull records and ‘views’ which our staff needs for reporting. For example, if I search for “Smith” in the WP Dashboard, I may get 1-2 results, whereas if I perform the “Smith” search on my non-WordPress page I’ll get 10 results (an accurate count).
I’ll look into your points above and see what I can make happen, and give some feedback. Thank you!