• I’m the admin of a large multisite network that has FeedWordPress available for site admins to activate. I came across a bunch of unknown users on the multisite that had email addresses outside our organization (which should never happen). I eventually tracked it down to FeedWordPress calling wp_insert_user() and inserting new users for syndicated feeds.

    I see there is an option in the settings to pick a local user instead of creating a new user. However, is there any possible way to disable this on the network level? I really don’t want any email notifications or anything else going out to external users because FeedWordPress decided to add users. I’m writing a wp-cli script now to delete the users and reassign content to other existing admins.

    Thanks,
    Steve

    • This topic was modified 8 years, 1 month ago by Steve. Reason: changed title
Viewing 3 replies - 1 through 3 (of 3 total)
  • You can disable sending email to new users from a function in the main functions.php of your theme.

    To not create new users from feed, simply disable that option in FeedWordPress and have all new posts assigned to existing staff author on your site/blog. That’s how I do it.

    FeedWordPress cannot “decide” to add users; you need to set whether to create new users or not in the specific default settings, which then should be enherited by individual feed setup; but good to check the individual feed setup also out of paranoia.

    however, setting the defaults for all feeds to all go to a set default user should work properly.

    e.g.,

    syndication > authors > [toggle>defaults for all feeds] > Unmatched Authors > Authors who haven’t been syndicated before {will have their posts assigned to YOUR USER }

    Works for me ??

    Thread Starter Steve

    (@srg-1)

    Thanks for the info @neotrope. I know I can manually change the setting to create new users for syndicated feeds, but I was hoping there was a way to force this network-wide. My multisite has ~2,000 sites, each with their own admins. It’s not practical to go into each site and change the setting.

    • This reply was modified 8 years ago by Steve.
    neotrope

    (@neotrope)

    Hm. Yeah, that would be annoying. There might be a filter/hook in the docs on the plugin website where you could pass a ‘setting’ variable or something to specify that option as default. Dunno.

    TIP: do a donation, then when he replies to thank you, hit him up with a question. That’s what I’ve done the past 3 years ??

    He could be on vacation, also, based on the delay in follow ups here this summer.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Disabling the Creation of New Users’ is closed to new replies.