• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WordPress a2z

WordPress a2z

WordPress Dynamic API Reference

  • Home
  • Plugins
  • Themes
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / APIs / Akismet_Admin::get_akismet_user() –

Description

Usage

Akismet_Admin::get_akismet_user( $api_key );

Parameters

$api_key
( mixed ) required –

Returns

void

Source

File name: akismet/class.akismet-admin.php
Lines:

1 to 13 of 13
  public static function get_akismet_user( $api_key ) {
    $akismet_user = false;

    $subscription_verification = Akismet::http_post( Akismet::build_query( array( 'key' => $api_key, 'blog' => get_option( 'home' ) ) ), 'get-subscription' );

    if ( ! empty( $subscription_verification[1] ) ) {
      if ( 'invalid' !== $subscription_verification[1] ) {
        $akismet_user = json_decode( $subscription_verification[1] );
      }
    }

    return $akismet_user;
  }
 

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      1 to 2 of 2
      • Akismet::build_query() – Essentially a copy of WP’s build_query but one that doesn’t expect pre-urlencoded values.
      • Akismet::http_post() – Make a POST request to the Akismet API.

      Call hooks

      Function name: Akismet_Admin::get_akismet_user
      Class ref: Akismet_Admin
      Plugin ref: Akismet
      Version: 4.1.9
      Sourcefile: class.akismet-admin.php
      File ref: class.akismet-admin.php
      Deprecated?: No
      API Letters: A,G,U

      Published: 19th December 2019 | Last updated: 19th December 2019

      Primary Sidebar

      Information

      Function name: Akismet_Admin::get_akismet_user
      Class ref: Akismet_Admin
      Plugin ref: Akismet
      Version: 4.1.9
      Sourcefile: class.akismet-admin.php
      File ref: class.akismet-admin.php
      Deprecated?: No
      API Letters: A,G,U

      Footer

      WordPress a2z
      WordPress a2z
      WordPress Dynamic API Reference
      WordPress 5.7. PHP: 7.3.27
      WordPress a2z
      WordPress core a2z
      Genesis Theme Framework a2z
      Jetpack a2z
      WordPress develop tests
      Easy Digital Downloads a2z
      WooCommerce a2z
      Yoast SEO a2z
      WordPress Blocks

      Site:  wp-a2z.org
      © Copyright WordPress a2z 2014-2021. All rights reserved.


      Website designed and developed by Herb Miller
      Proudly powered by WordPress and oik plugins

      • Home
      • Blog
      • Sitemap
      • Sites