Export Comment Authors

Export Comment Authors lets you extract the Names, Email Addresses and more of your Comment Authors into a CSV file. This plugin is a great way to jump start a newsletter by importing the resulting CSV file into any of the popular newsletter services like MailChimp, AWeber or Campaign Monitor. It can also be used to extract information on a per post basis for things like contests.

Download

Latest Release: 1.3
Download: http://downloads.wordpress.org/plugin/export-comment-authors.1.3.zip

Export Comment Authors

To Do List

  • Prevent Users with Low Role Status Access to Exports
  • Include Author’s Last IP Address in Export
  • Add Date Column
  • Added “Export Authors” button to Admin’s Comments Page
  • Minor syntax changes for older installations of PHP

{ 16 comments… read them below or add one }

Scott Reed September 8, 2010 at 11:08 AM

I’m getting a fatal error on trying to activate export-comment-authors.php on line 239. I am using version 3.0.1 does it work in this version at all?

Thanks

Brian September 8, 2010 at 2:11 PM

It works on every installation of 3.0.1 that I’ve tried.

Line 239 is the last line of the file. You might want to check export-comment-authors.php for any extra whitespace near the bottom.

Scott Reed September 10, 2010 at 5:02 AM

There is no whitespace
I’ve tried re-formatting the code
I’ve tried reinstalling
I’ve tried using the plugin auto installer in the admin

Always the same error

Scott Reed September 10, 2010 at 5:44 AM

I think some of the html code is being stripped when I post. Anyhow it’s all working now, must be a php version problem down to some syntax idiosyncrasy.

If you want my changes in case anyone else has the problem, email me.

Thanks

Brian, Link September 10, 2010 at 1:11 PM

@Scott I’ll fix the comma issue in a future release and at the same time tweak that snippet of code that was causing your error. I want to avoid writing files to the server so I’ll be taking a different approach from your code. I deleted your comments just to make this page a little clearer to other visitors but I want to thank you for all the help.

Danny October 23, 2010 at 10:02 AM

Brian, thanks so much for this plugin. It makes my life much easier. I have my online students participate in my class using a wordpress blog and this plugin has simplified my grading process.

If you had a donation button here, you’d have a donation from me right now!

If you decide to build any enhancements to Export Comments, the one that I could use above all others is a method for me to select by date range. Or even simpler: if you added comment date to the table that gets downloaded, I would be able to sort on that in my spreadsheet.

Come to think of it, I can go look at your code and see if I can add that myself!

Danny October 23, 2010 at 10:07 AM

Heh. Went and looked at your code. I am neither a SQL nor PHP coder and figuring out what to do is beyond the scope of what I am willing to try today. But I would love it if comment date were there.

Adam W. Warner January 22, 2011 at 10:32 PM

Hi Brian,

I installed this plugin some time ago in anticipation of exporting all my comment authors (from three + years of my site being live) and just performed the export and it worked beautifully. Thank you!

After looking at the resulting file in Excel and doing some sorting, I was hoping to find the url(s) associated with each commentators comment. In other words, I was hoping to be able to sort my comment authors list by sorting which individual post(s) they’ve commented on.

Is there any possibility that this could become an added feature to the plugin’s export all output?

Brian January 23, 2011 at 11:58 AM

@Adam The trick is that sometimes one person leaves comments on more than one post. I’ll give it some thought.

Radu March 20, 2011 at 8:39 AM

Hello Brian!

This is an wonderful plugin. I was looking for something like this.
My only request is to add more posts in the “Recent posts with comments” filter.

If I have a 2 weeks old post for which I want to export commenters email addresses I can’t as it’s not listed there, as I post 2-3 articles per day (which get commented)

Radu March 20, 2011 at 10:15 AM

LE: I figured it out how to make more posts show up there.

Amanda February 29, 2012 at 10:46 AM

When I try to activate the plugin I am getting this error message:

“Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected $end in …\wp-content\plugins\export-comment-authors\export-comment-authors.php on line 290″

Is there something I need to change to make this work?

Thanks.

Brian February 29, 2012 at 10:55 AM

@Amanda I’m not sure why that’s happening when you activate. What version of the plugin are you using? The latest is 1.3. You might want to try re-uploading the plugin again in case there was an incomplete file transfer the first time.

Amanda February 29, 2012 at 11:25 AM

Thanks Brian, I just re-downloaded your plugin (using the link above) and tried installing/activating it again and I got the same error. I am running a multisite install of WordPress, would that be causing the issue?

Brian February 29, 2012 at 11:42 AM

@Amanda I’m not sure if WordPress Multisite is the culprit or not. I have next to zero experience with that kind of setup. The best suggestion I can offer at this point is to start disabling other plugins in case they’re causing some kind of conflict.

Steve March 20, 2012 at 5:02 PM

A great plugin. However I recently changed my theme to Suffusion and now all the CSV data appears inside, at the bottom of the Post dropdown. I disabled all my other plugins but it didn’t help. Just an FYI for anyone thinking of changing themes to Suffusion.

Leave a Comment