WP Export Users

UPDATE July 24, 2012 So I have created a dev V2 of the plugin. Completely rewritten from the ground up. You can download and test it at: https://github.com/matthewaprice/WP-Export-Users It now makes a download file automatically. No longer just displays the results in a textarea. I also removed the field encapsulators and separators as I modified how the file is made. The resulting file is openable directly with Excel or Pages ( it is a CSV file ). I am working on the import feature and will have that up in the next couple of days as well as other features Matt --- This is a nifty little plugin that allows you to customize CSV output of your users. It will export their username, display name, and email address. You can select which columns you need and then review the output from the admin area. You can regenerate the output as many times as you like then copy and paste the data either into a text file or directly into the system that it needs to go. For example, you have your newsletter hosted by Constant Contact, Moible Storm, iContact, etc. They have very easy import options for CSV files or some have a "Copy and Paste" your data directly into the system. Some of these API's even cost money. So you can use this plugin to craft the data how you want/the other systems, want. You can download the plugin at: http://wordpress.org/extend/plugins/wp-export-users/
Post a comment
  1. Chris_Christoff

    Hi Matthew, Is it possible for: A. To import exported users into a new site? B. Automate the importing and exporting?

    • Matthew Price

      Hi So i have created a dev V2 of the plugin. Completely rewritten from the ground up. You can download and test it at: https://github.com/matthewaprice/WP-Export-Users It now makes a download file automatically. No longer just displays the results in a textarea. I also removed the field encapsulators and separators as i modified how the file is made. The resulting file is openable directly with Excel or Pages I am working on the import feature and will have that up in the next couple of days Matt

      • Ronier Lopez

        :( what happen with the import feature?

        • Matthew Price

          As this is an export feature, i really didn't actually find it necessary to create an import function. i also forgot that i had said that i would try to figure that out. It is not gonna happen anytime soon

    • Matthew Price

      Hi I am in the works of a completely remade upgrade to this plugin. When i made it the first time it was basically hacked together to get something working for me. Your additions are definitely part of my new version. It will be a lot cleaner and simpler. I looked at it recently and was like "what was i thinking when i wrote this?" : > Matt

  2. Kristen

    I've been unable to activate v1.2. Installed from within WP, but when I try to activate I see: Fatal error: Call to undefined function get_called_class() in /home/mnla/public_html/wp-content/plugins/wp-users-exporter/A_UserExporter.class.php on line 112 Can you help?

    • Matthew Price

      Hello So my plugin is called '/wp-export-users/' The plugin that you have installed is not mine. Your plugin is called '/wp-users-exporter/' I know that can be confusing : > Matt

  3. warren grantham

    I am interested in getting the info from more fields to be exported into the csv file. I can actually get the fields to be printed but the data in those fields do not show up. Is there any documentation anywhere that I can use to help me with this? I am using buddypress and the fields that I need were created there. Thanks.

    • Matthew Price

      Hi Warren I will be fairly busy the next 6-7 days. I have made a couple of custom versions of the plugin that use custom fields, user meta, etc...so i am sure that i would be able to hook it up to add xprofile data Matt

  4. Daniel D'Laine

    I''ve just used this on v. 3.3.1 with no problems and it works an absolute treat -- saved loads of time!! I couldn't find a way of getting just the first name followed by email, so I did two separate lists, one for each column, dropped each into a spreadsheet -- and they matched up perfectly! Is there a proper way to do this? Regards Daniel D'Laine



^