wp_insert_post let users post to without login…broke

wp_insert_post() makes use of the current user at several points, if memory serves. So, you’d want to use wp_set_current_user() to switch that to some shared author user, and then switch it back to its original value when you’re done. Alternatively, require users to be logged in and allow all groups to create drafts.

show cimy user fields in users.php with manage_users_columns

A couple thoughts that might help you or others reading this… FWIW, the priority parameter doesn’t have an effect unless you have multiple functions that you’re attaching to the hook. So, 15 or 1 or 9999 is irrelevant. In case you might be thinking the priority has anything to do with column order, it doesn’t. … Read more

Community and User Generated Content Website: Have been thinking about Drupal but leaning on WordPress heavily

First: (Really!) get someone who understands a lot about code & wordpress. As you’ve already read Mike Schinkels site: He’s a good one. can I scale the website without worrying too much into maintaining the technical aspects of the site? If you, as i stated above, got some who makes you a solid foundation, then … Read more

How to use search_columns in WP_User_Query?

This is covered in the link you reference: The search_columns attribute does not set what should be searched for in each column, but instead specifies which columns should be searched for the term set in ‘search’. Specifically, you can only search for one term – but you can look in one or more columns. //Search … Read more

How do I allow users to follow a post and then allow admins to email all users who have followed that post?

I don’t think its polite to send email to all users who Favorited your post. Because some people favorite your post to bookmark it. So don’t combine favorite with follow. So here is my suggestion: For bookmarking, use WP favorite posts plugin. As for the follow there is no plugin exists for normal wordpress installation. … Read more

Adding tags and inputs to a user’s profile

This is a great plugin that allows you to easily add custom fields to Users (among other things). http://www.advancedcustomfields.com/ This tutorial will help you retrieve the values from user: http://www.advancedcustomfields.com/resources/how-to/how-to-get-values-from-a-user/