I would like to develop a members plugin so it can be used for mailing lists, volunteers etc....
I read Customizing WP tables or adding new ones? & Objective Best Practices for Plugin Development?

What I wish to know/ understand is:
Should I use WordPress' existing users table with all the enhanced functionality that comes with it?
Should I create a new table cloning WordPress' users table so not to run into issues upon WordPress updates, my plugin updates etc....
& if so, can I use the built in WordPress users core functions to manipulate the new table?

  • Yes you should use the existing user table. Why mess with a good thing :) You can add custom stuff for users in de usermeta table. – Beee Feb 16 '18 at 19:16
  • 1
    You can use the existing users table and add a new role codex.wordpress.org/Roles_and_Capabilities – Jeremy Plack Feb 16 '18 at 19:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.