X7ROOT File Manager
Current Path:
/home/katmhsmi/public_html/wp-content/plugins/xagio/models
home
/
katmhsmi
/
public_html
/
wp-content
/
plugins
/
xagio
/
models
/
📁
..
📄
.htaccess
(420 B)
📄
wp_affiliate.php
(14.41 KB)
📄
wp_api.php
(131.08 KB)
📄
wp_batches.php
(3.67 KB)
📄
wp_bulk_image_converter.php
(2.25 KB)
📄
wp_captcha.php
(2.33 KB)
📄
wp_captcha_comment.php
(1.8 KB)
📄
wp_captcha_login.php
(976 B)
📄
wp_captcha_register.php
(819 B)
📄
wp_clone.php
(21.76 KB)
📄
wp_comments.php
(1.26 KB)
📄
wp_default.php
(6.98 KB)
📄
wp_exif.php
(11.1 KB)
📄
wp_extend_widgets.php
(4.21 KB)
📄
wp_freshstart.php
(16.03 KB)
📄
wp_groups.php
(30.02 KB)
📄
wp_keywords.php
(52.68 KB)
📄
wp_log404.php
(19.68 KB)
📄
wp_migration.php
(16.26 KB)
📄
wp_redirects.php
(5.16 KB)
📄
wp_rescue.php
(17.66 KB)
📄
wp_review.php
(3.2 KB)
📄
wp_reviewr.php
(3.76 KB)
📄
wp_reviews.php
(16.82 KB)
📄
wp_schema.php
(16.12 KB)
📄
wp_seo.php
(79.76 KB)
📄
wp_settings.php
(32.76 KB)
📄
wp_sync.php
(1.74 KB)
📄
wp_tinymce_buttons.php
(6.23 KB)
📄
wp_troubleshooting.php
(2.91 KB)
📄
wp_update.php
(7.9 KB)
Editing: wp_captcha_comment.php
<?php if ( ! class_exists( 'MXAG_Captcha_comment' ) ) { class MXAG_Captcha_comment extends MXAG_Captcha { /** @var string captcha errors */ private static $captcha_error; public static function initialize() { if (XAG_RECAPTCHA == TRUE && (!empty(self::$site_key) && !empty(self::$secret_key))) { // adds the captcha to the comment form add_action( 'comment_form', array( __CLASS__, 'display_captcha' ) ); // authenticate the captcha answer add_filter( 'preprocess_comment', array( __CLASS__, 'validate_captcha_comment_field' ) ); // redirect location for comment add_filter( 'comment_post_redirect', array( __CLASS__, 'redirect_fail_captcha_comment' ), 10, 2 ); } } /** * Add query string to the comment redirect location * * @param $location string location to redirect to after comment * @param $comment object comment object * * @return string */ public static function redirect_fail_captcha_comment( $location, $comment ) { if ( ! empty( self::$captcha_error ) ) { // delete the failed captcha comment wp_delete_comment( absint( $comment->comment_ID ) ); // add failed query string for @parent::display_captcha to display error message $location = add_query_arg( 'captcha', 'failed', $location ); // remove the obnoxious comment string i.e comment-15 $deleted_comment_id = strstr( $location, '#' ); $location = str_replace( $deleted_comment_id, '#comments', $location ); } return $location; } /** * Verify the captcha answer * * @param $commentdata object comment object * * @return object */ public static function validate_captcha_comment_field( $commentdata ) { if ( ! ( self::captcha_verification() ) ) { self::$captcha_error = 'failed'; } return $commentdata; } } }
Upload File
Create Folder