Support » Networking WordPress » Enter Akismet key for each site? Really?

  • Resolved Phil Johnston


    I am setting up WordPress Multisite on Version 3.0.1

    Every time a new person signs up it requires that they enter an Akismet Key to activate it. I have already put in my akismet key for the Super Admin and activated the plugin “network wide”

    But when I go to that sub-site’s backend it tells me I need to activate Akismet again. My users won’t know what akismet is – let alone how to put in the key.

    Is there a way to activate this TRULY site wide?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Anna


    +1 to this.

    I would love for someone to post a solution or perhaps have this included as a(n optional) feature for a future WP update.

    Joseph Scott


    Look at the top of the source code for akismet.php in the plugin, it mentions how to hard code a key for the entire site.

    Phil Johnston


    Awesome – thanks Joseph

    Moderator Samuel Wood (Otto)


    Add a line like this to your wp-config.php file:


    This will work with Akismet, the Stats plugin, etc.

    Joseph Scott


    Correct, which is what the akismet.php code mentions:

    /** If you hardcode a API key here, all key config screens will be hidden
    if ( defined('WPCOM_API_KEY') )
        $wpcom_api_key = constant('WPCOM_API_KEY');
        $wpcom_api_key = '';


    Do realize that if you use the Akismet plugin sitewide, you may come under their Commerical Usage clause:

    Discussed here as well:



    @tdjcbe: Thanks for the warning. Luckily, none of my sites fall under the statement below (found at the personal page of Akismet).

    If you are a commercial entity or if you are making more than $500 from your personal blog, please get a commercial key instead.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Enter Akismet key for each site? Really?’ is closed to new replies.