Pages

Subscribe:

Sunday, August 22, 2010

How to Extract commentators Email address with IP & Name from a post in WordPress [Featured]

If you’re a blog administrator who frequently organises giveaway and contest, then you’ll find this article really helpful. Making a comment by participants is necessary in most of the giveaways and it becomes really difficult for site admin to randomly draw the winners, if the comments are in large number.
An exclusive way is discovered by us which will allow you to extract the email addresses, IP address and Name of all commentators from a specific post in WordPress.org.
Follow the step by step tutorial below carefully to extract Email address:
1. Login to cPanel (of your blog host).
2. Go to phpMyAdmin under Databases section.
3. Select your blog database from the left panel which may be marked as _wrdp1

4. Click on wp_comments from table in left hand side.

5. Now click on “Search” tab.
6. Open Options (in blue), Select comment_author, comment_author_email and comment_author_ip in the fields box.

7. Input comment_post_id = xxxx under "Add search conditions (body of the "where" clause):" Replace xxxx with the post ID.
To find Post ID of a post, just login to your blog’s WordPress dashboard. Open ‘Posts’ and point your mouse over the preferred post. You’ll then see a link in the status bar of browser. Just note the no. next to post=xxx (For eg: Here it is 7260) as shown below:

8. Set Number of rows per page to 1000
9. Display order Ascending
10. Click ‘GO’ button. All queries will be sorted now.
11. Click Export button, select ‘CSV for MS Excel’ and tick mark ‘Save as file’. Click GO.

A MS Excel file will now be produced containing all the commentators name, IP and email address from a certain post. You can then find duplicate email and IP addresses and sort the invalid ones using Excel. Then you can copy all the email addresses and use Random.org to draw the giveaway winners.
This guide looks difficult in starting but you’ll find it really easy, once you get used to it. This post is specially for bloggers who conduct big giveaways on their blog. 
Do share this tutorial if you find it useful.