I'm trying to make a plugin that will register users when they make a comment if they are not already registered. Hooking myself into
comment_post (which gives my function the comment ID) I then take the comment ID and using
get_commentdata I want to get the comment data back, such as author name and email. (I then sanitize, check etc, then call
get_commentdata is returning an empty array despite me passing along a valid comment ID. This is the output I get (I retrieved this output by
Array ( [comment_ID] => [comment_post_ID] => [comment_author] => [comment_author_email] => [comment_author_url] => [comment_author_IP] => [comment_date] => [comment_content] => [comment_karma] => [comment_approved] => [comment_type] => )
I do not need to use
get_commentdata, it just seemed like the appropriate function. How can I use it to get the comment data, or what function should I use instead and how?