latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Browse Members Not Querying All Members

Home Forums Community Forum Browse Members Not Querying All Members

Tagged: 

This topic contains 3 replies, has 2 voices. Last updated by  Jason (Lead Developer) 4 years, 9 months ago.

Topic Author Topic
Posted: Monday Mar 19th, 2012 at 2:33 pm #8555
Adam
Username: adamarling

Hi,

I’m running s2Member Pro, and am having some issues regarding Renewals.

Unfortunately our organization can only process one-time payments, so a lot of times Members are having a hard time renewing, and creating duplicate memberships.

On top of this (my main problem), is that the Search Users feature within the WP Dashboard is not returning some recently added members. I have a custom built Admin area where I can query the Member table and find all member records, however I cannot find the same results within Search Users within the WP Dashboard. Are there any Member Record quantity restrictions? Currently we have over 1000 user records.

Any thoughts?

thanks,
Adam

List Of Topic Replies

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Tuesday Mar 20th, 2012 at 2:28 am #8576
Staff Member

Hi Adam. Thanks for your inquiry.

Unfortunately our organization can only process one-time payments, so a lot of times Members are having a hard time renewing, and creating duplicate memberships.

This issue can be avoided by instructing existing Users/Members to log into their existing account before purchasing anything new for their account. If an existing User/Member is logged in when they complete their purchase, s2Member will automatically update their existing account, instead of asking them to create a new one.

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.

(my main problem), is that the Search Users feature within the WP Dashboard is not returning some recently added members. I have a custom built Admin area where I can query the Member table and find all member records, however I cannot find the same results within Search Users within the WP Dashboard. Are there any Member Record quantity restrictions? Currently we have over 1000 user records.

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?

If problems persist, here are a couple of issues that I’m aware of, and might be worth looking into.

1. Current versions of WP have a minor problem with filters applied against search patterns. If you search for Users, often times your result set will contain multiple results, but only 1 or 2 will display on each page of the search results. If you click the “next/prev” links, you can get to them however. We’re working to resolve this issue, either through changes to s2Member, or through updates to WP, we’re not sure which are required yet.

In the mean time, the “next/prev” links still yield the results needed.

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?

Posted: Tuesday Mar 20th, 2012 at 12:13 pm #8616
Adam
Username: adamarling

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!

Posted: Friday Mar 23rd, 2012 at 7:16 am #8898
Staff Member

Thanks for the follow-up.

Interesting. It might be worth taking a look at your custom application again, to see what fields it is actually searching through in the database. This might be the difference you’re seeing. WordPress with s2Member installed will search only through the following details for each user.

user_login
user_nicename
user_email
user_url
display_name
s2member_subscr_id
s2member_custom
s2member_custom_fields
Viewing 3 replies - 1 through 3 (of 3 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.