??????????????
??????????????
??????????????
??????????????
Warning : Undefined variable $auth in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
Warning : Trying to access array offset on value of type null in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
??????????????
??????????????
??????????????
??????????????
File Manager
✏️ Edit File: /home/mklsvubc/koilplta.co.uk/wp-content/plugins/akismet/class-akismet-abilities.php
⬅ Kembali
<?php
/**
* Registers Akismet abilities with the WordPress Abilities API.
*
* @package Akismet
* @since 5.7
*/
declare( strict_types = 1 );
// Load ability interface and classes.
require_once __DIR__ . '/abilities/interface-akismet-ability.php';
require_once __DIR__ . '/abilities/class-akismet-ability.php';
require_once __DIR__ . '/abilities/class-akismet-ability-get-stats.php';
require_once __DIR__ . '/abilities/class-akismet-ability-comment-check.php';
/**
* Class Akismet_Abilities
*
* Registers Akismet abilities with the WordPress Abilities API.
* Provides abilities for spam detection and comment moderation.
*/
class Akismet_Abilities {
/**
* The category slug for Akismet abilities.
*
* @var string
*/
const CATEGORY_SLUG = 'akismet';
/**
* Initialize the ability registration.
*
* @return void
*/
public static function init() {
// Register category.
if ( did_action( 'wp_abilities_api_categories_init' ) ) {
self::register_category();
} else {
add_action( 'wp_abilities_api_categories_init', array( __CLASS__, 'register_category' ) );
}
// Register abilities.
if ( did_action( 'wp_abilities_api_init' ) ) {
self::register_abilities();
} else {
add_action( 'wp_abilities_api_init', array( __CLASS__, 'register_abilities' ) );
}
}
/**
* Register the Akismet ability category.
*
* @return void
*/
public static function register_category() {
if ( ! function_exists( 'wp_register_ability_category' ) ) {
return;
}
wp_register_ability_category(
self::CATEGORY_SLUG,
array(
'label' => 'Akismet',
'description' => __( 'Abilities for spam protection and comment moderation with Akismet.', 'akismet' ),
)
);
}
/**
* Register all Akismet abilities.
*
* @return void
*/
public static function register_abilities() {
if ( ! function_exists( 'wp_register_ability' ) ) {
return;
}
$abilities = array(
Akismet_Ability_Get_Stats::class,
Akismet_Ability_Comment_Check::class,
);
foreach ( $abilities as $ability_class ) {
new $ability_class();
}
}
}
Nama
Tipe
Ukuran
Diubah
Aksi
📁 _inc
dir
—
2026-06-07 16:03
📁 abilities
dir
—
2026-06-07 16:03
📁 views
dir
—
2026-06-07 16:03
📄 .htaccess
htaccess
1.1 KB
2026-06-10 13:06
📝 LICENSE.txt
txt
17.7 KB
2026-05-28 13:05
🐘 akismet.php
php
3.3 KB
2026-05-28 13:05
📝 changelog.txt
txt
22.8 KB
2026-05-28 13:05
🐘 class-akismet-abilities.php
php
2 KB
2026-05-28 13:05
🐘 class-akismet-compatible-plugins.php
php
7.8 KB
2026-05-28 13:05
🐘 class-akismet-connector.php
php
4.5 KB
2026-05-28 13:05
🐘 class.akismet-admin.php
php
64.4 KB
2026-05-28 13:05
🐘 class.akismet-cli.php
php
4.9 KB
2026-05-28 13:05
🐘 class.akismet-rest-api.php
php
20.1 KB
2026-05-28 13:05
🐘 class.akismet-widget.php
php
4.4 KB
2026-05-28 13:05
🐘 class.akismet.php
php
87.4 KB
2026-05-28 13:05
🐘 index.php
php
58 B
2026-05-28 13:05
📝 readme.txt
txt
6.5 KB
2026-05-28 13:05
🐘 wrapper.php
php
6.3 KB
2026-05-28 13:05