Is there a way to set a user profile to Draft?

The database table for users holds the user_status as integer: $users_single_table = “CREATE TABLE $wpdb->users ( ID bigint(20) unsigned NOT NULL auto_increment, user_login varchar(60) NOT NULL default ”, user_pass varchar(255) NOT NULL default ”, user_nicename varchar(50) NOT NULL default ”, user_email varchar(100) NOT NULL default ”, user_url varchar(100) NOT NULL default ”, user_registered datetime NOT … Read more

Which of my blog and personal data is being transfered when WordPress automatically checks for updates?

This does not answer the question in specific, but those are some resources regarding the question (feel free to add stuff). Blog Articles and Discussions Who is WordPress talking to? (Interconnect IT, 07 March 2011) What Data Does WordPress Send Back to the Mothership (Lynne Pope; 14 Dec 2009) Is WordPress Spyware? (Jeff Chandler; 10 … Read more

How can I get the privacy policy page?

WordPress stores the page id for the privacy policy page in the options table. To get the value, you can use: $privacy_policy_page = get_option( ‘wp_page_for_privacy_policy’ ); if( $privacy_policy_page ) { $permalink = esc_url( get_permalink( $privacy_policy_page ) ); } The $privacy_policy_page variable holds the ID of the privacy policy page.

How to allow editor to edit privacy page / settings only?

Editing the privacy policy page is restricted to manage_privacy_options as pointed out in a comment in the WordPress core file wp-includes/capabilities.php: /* * Setting the privacy policy page requires `manage_privacy_options`, * so editing it should require that too. */ if ( (int) get_option( ‘wp_page_for_privacy_policy’ ) === $post->ID ) { $caps = array_merge( $caps, map_meta_cap( ‘manage_privacy_options’, … Read more

WordPress MultiSite Active Directory integration and site privacy

Try a different approach. Instead of using plugins, I suggest modifying wordpress a little as described in the following answer. https://stackoverflow.com/a/39195424/3157038 So in your case you should setup the wordpress installations like this: mysite.com root: */domains/mysite.com/public_html db: user_mysite table prefix: root_ mysite.com/itsupport root: */domains/mysite.com/public_html/itsupport db: user_mysite table prefix: itsupport_ than in addition to the configuration … Read more

Does WordPress send data about your blog to WordPress.org or Automattic?

Yes, it does. See Ticket #16778 wordpress is leaking user/blog information during wp_version_check(). All the details are in /wp-includes/update.php: if ( is_multisite( ) ) { $user_count = get_user_count( ); $num_blogs = get_blog_count( ); $wp_install = network_site_url( ); $multisite_enabled = 1; } else { $user_count = count_users( ); $user_count = $user_count[‘total_users’]; $multisite_enabled = 0; $num_blogs = … Read more