0
Validation results

WP Avalon

WP Avalon

WordPress 6.5.2 theme
0
  • THEME TYPEWordPress theme 6.5.2
  • FILE NAMEwp-avalon.zip
  • FILE SIZE3444948 bytes
  • MD53ed4e0f7c4cfc0c7ef6aa61e0c653b4c
  • SHA1e6e6391e4d73ff9a4ff4c78d67f558f6041dc239
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • THEME URIhttps://github.com/wp-property/wp-avalon.git
  • VERSION1.0.8
  • AUTHOR URI
  • TAGScustom-colors, one-column, two-columns, right-sidebar, left-sidebar, full-width-template, sticky-post, theme-options, custom-background, custom-header, custom-colors, custom-menu, editor-style, featured-images, translation-ready
  • CREATION DATE2019-07-12
  • LAST FILE UPDATE2019-07-12
  • LAST VALIDATION2019-07-12 12:36
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file avalon-customizer.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Security breaches : Use of base64_decode() Found base64_decode in file class-utility.php. 2335: $decrypted = rtrim( mcrypt_decrypt( MCRYPT_RIJNDAEL_256, md5( $salt ), base64_decode( $data ), MCRYPT_MODE_CBC, md5( md5( $salt ) ) ), '\0' );Found base64_decode in file class-admin.php. 332: $data = base64_decode( $already_active[ $k ][2] );429: $data = base64_decode( $already_active[ $filename ][2] );468: $data = base64_decode( $activated_products[ $k ][2] );910: $message = @base64_decode( $response[ 'message' ] );1058: $notice = @base64_decode( $notice );
  3. Security breaches : Use of base64_encode() Found base64_encode in file class-utility.php.
     $encrypted = base64_encode( mcrypt_encrypt( MCRYPT_RIJNDAEL_256, md5( $salt ), $pt, MCRY
    Found base64_encode in file class-admin.php.
     $hash = base64_encode( $v[ 'license_key' ] . '::' . $v[ 'activation_email' ] );
     'detected_products' => base64_encode( json_encode( $detected_products ) ),
     'detected_products' => base64_encode( json_encode( $detected_products ) ),
  4. Unwanted files : hidden file(s) or folder(s) .gitignore .gitmodules .scrutinizer.yml was found.
  5. Malware : Operations on file system file_get_contents was found in the file class-utility.php 191: return json_decode( file_get_contents( $file ) );361: $file = @file_get_contents( $readme_file );file_get_contents was found in the file class-utility.php 191: return json_decode( file_get_contents( $file ) );361: $file = @file_get_contents( $readme_file );file_get_contents was found in the file class-bootstrap.php 151: $this->schema = (array)\UsabilityDynamics\Utility::l10n_localize( json_decode( file_get_contents( $this->schema_path ), true ), (array)$this->get_localizafile_get_contents was found in the file functions.php 35: $data = json_decode(file_get_contents($file), true);
  6. Admin menu : Themes should use add_theme_page() for adding admin pages. File class-utility.php : 2004: * @uses add_action() Calls 'admin_menu' hook with an anonymous ( lambda-style ) function which uses add_menu_page to create a UI Log page2012: add_action( 'admin_menu', create_function( '', 'add_menu_page( __( 'Log' ,UD_API_Transdomain ), __( 'Log',UD_API_TransdomaiFile class-utility.php : 2004: * @uses add_action() Calls 'admin_menu' hook with an anonymous ( lambda-style ) function which uses add_menu_page to create a UI Log page2012: add_action( 'admin_menu', create_function( '', 'add_menu_page( __( 'Log' ,UD_API_Transdomain ), __( 'Log',UD_API_TransdomaiFile class-guid-fix.php : 49: add_submenu_page(File class-dashboard.php : 81: add_dashboard_page( __( 'Welcome to Usability Dynamics, Inc.', $this->domaiFile class-admin.php : 163: $this->hook = add_menu_page( $this->page_title, $this->menu_title, 'manage_options', $thiFile class-admin.php : 167: $this->hook = add_submenu_page( $screen[ 'parent' ], $this->page_title, $this->menu_title
  7. Inapropriate constants : Use of TEMPLATEPATH Constant TEMPLATEPATH was found in the file class-utility.php. get_template_directory() should be used instead. 358: $readme_file = untrailingslashit( TEMPLATEPATH ) . '/readme.txt';
  8. Deprecated functions : screen_icon screen_icon found in file class-tgm-list-table.php. Deprecated since version 3.8.587: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );screen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.390: screen_icon( apply_filters( 'ud_default_screen_icon', 'themes' ) );
  9. Deprecated functions : get_bloginfo get_bloginfo( 'url' ) was found in the file class-utility.php. Use home_url() instead.1924: if( !$title ) return get_bloginfo( 'url' );
Warning
  1. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments 'Required file not found.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Required file not found.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Invalid file type.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Could not create mentioned directory.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Zero size file downloaded' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'You cannot call UD\Utility::log() before the %1$s hook, since the current user is not yet known.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Log Started.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'You cannot call UD\Utility::add_log_page() after the %1$s hook.' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Log Page for' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Clear Log' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Timestamp' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Type' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Event' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'User' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Related Object' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'None' in file class-utility.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Job %s' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Could not load job with unknown ID.' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Job Batch %s' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Jobs' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Jobs' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'New Job' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'View Job' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Jobs' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'UsabilityDynamics Jobs.' in file class-job.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Thank you for using <a href="%s" target="_blank">Usability Dynamics</a>\' %s <b>%s</b>. Please, proceed to this <a href="%s">link</a> to see more details.' in file install_notice.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<a href="%s" target="_blank" class="">%s\'s Home page</a>' in file install_notice.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Support' in file install_notice.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Post your idea' in file install_notice.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<a data-key="%s" data-slug="%s" data-type="%s" data-version="%s" href="#" class="dismiss-notice dismiss">Dismiss this notice</a>' in file install_notice.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<p><b>%s</b> is not active due to following errors:</p> %s' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<p><b>%s</b> has the following warnings:</p> %s' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Dismiss this warning' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<p><b>%s</b> has the following additional notices:</p> %s' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<p><b>%s</b> is active, but has the following notices:</p> %s' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Dismiss this notice' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error in request.' in file class-errors.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Invalid key' in file class-errors.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments '%2$s requires the following plugin: %1$s.', '%2$s requires the following plugins: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments '%2$s recommends the following plugin: %1$s.', '%2$s recommends the following plugins: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to install the %s plugin. Contact the administrator of this site for help on getting the plugin installed.', 'Sorry, but you do not have the correct permissions to install the %s plugins. Contact the administrator of this site for help on getting the plugins installed.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to activate the %s plugin. Contact the administrator of this site for help on getting the plugin activated.', 'Sorry, but you do not have the correct permissions to activate the %s plugins. Contact the administrator of this site for help on getting the plugins activated.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with %2$s: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with %2$s: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to update the %s plugin. Contact the administrator of this site for help on getting the plugin updated.', 'Sorry, but you do not have the correct permissions to update the %s plugins. Contact the administrator of this site for help on getting the plugins updated.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Begin installing plugin', 'Begin installing plugins' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Begin activating plugin', 'Begin activating plugins' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Welcome to Usability Dynamics, Inc.' in file class-dashboard.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Welcome' in file class-dashboard.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Usability Dynamics, Inc.' in file class-dashboard.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Thank you for using our products.' in file class-dashboard.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Go to Dashboard &rarr; Home' in file class-dashboard.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Go to Dashboard' in file class-dashboard.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Module <b>%s</b> is not installed or the version is old, class <b>%s</b> does not exist.' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Module <b>%s</b> should be updated to the latest version, class <b>%s</b> must have version <b>%s</b> or higher.' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Class \UsabilityDynamics\UD_API\Bootstrap does not exist. Be sure all required plugins and (or) composer modules installed and activated.' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Licenses client can not be activated due to invalid \'licenses\' schema.' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Product requires license, but product ID and (or) referrer is undefined. Please, be sure, that license schema has all required data.' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error in request.' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Invalid values' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function _e, with the arguments "Theme is activated with errors. Please, follow instructions on admin panel to solve the issue!" in file class-bootstrap-theme.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<a href="%s" class="">Dismiss this notice</a>' in file admin-notice.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s theme requires activation. You can %s, as well as our %s on how this works. %s' in file screen-manage-theme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Check for Updates' in file screen-manage-theme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Activate' in file screen-manage-theme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'See below for a list of %s Plugins active on %s. You can %s, as well as our %s on how this works. %s' in file screen-manage-plugin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Check for Updates' in file screen-manage-plugin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Activate Products' in file screen-manage-plugin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'No active %s products found.' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Product' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Version' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Activation Status' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Are you sure you want to deactivate the license?' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Deactivate' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Place License Key here' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Place Activation Email here' in file class-licenses-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'License' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Licenses' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'More Products' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Licenses' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Licenses' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s License is not active. To get started, activate it <a href="%s">here</a>.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s License is not active.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'No license keys were specified for activation.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Theme deactivated successfully.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Product deactivated successfully.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error while deactivating the product.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Theme activated successfully.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Products activated successfully.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error and theme was not activated.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error and not all products were activated.' in file class-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'UsabilityDynamics Product' in file class-api.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error making %s request for %s. Could not do request to UsabilityDynamics.' in file class-api.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error making %s request for %s, please try again' in file class-api.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error making %s request for %s: %s' in file class-api.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'A license key for %s could not be found. Maybe you forgot to enter a license key when setting up %s, or the key was deactivated in your account. You can reactivate or purchase a license key from your account <a href="%s" target="_blank">Licences</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_no_key" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'A subscription for %s could not be found. You can purchase a subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_no_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The license key for %s has expired. You can reactivate or get a license key from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_exp_license" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The subscription for %s is on-hold. You can reactivate the subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_hold_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The subscription for %s has been cancelled. You can renew the subscription from your account <a href="%s" target="_blank">dashboard</a>. A new license key will be emailed to you after your order has been completed. <a class="dismiss-error dismiss" data-key="dismissed_error_%s_cancelled_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The subscription for %s has expired. You can reactivate the subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_exp_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The subscription for %s has been suspended. You can reactivate the subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_suspended_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The subscription for %s is still pending. You can check on the status of the subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_pending_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The subscription for %s has been placed in the trash and will be deleted soon. You can get a new subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_trash_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'A subscription for %s could not be found. You can get a subscription from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_no_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s has not been activated. Go to the settings page and enter the license key and license email to activate %s. <a class="dismiss-error dismiss" data-key="dismissed_error_%s_no_activation" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'A license key for %s could not be found. Maybe you forgot to enter a license key when setting up %s, or the key was deactivated in your account. You can reactivate or get a license key from your account <a href="%s" target="_blank">Licences</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_no_key" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Download permission for %s has been revoked possibly due to a license key or subscription expiring. You can reactivate or get a license key from your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_download_revoked" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'You changed the subscription for %s, so you will need to enter your new API License Key in the settings page. The License Key should have arrived in your email inbox, if not you can get it by logging into your account <a href="%s" target="_blank">dashboard</a> | <a class="dismiss-error dismiss" data-key="dismissed_error_%s_switched_subscription" href="#">dismiss</a>.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was an error in request.' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Invalid key' in file class-update-checker.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'this documentation.' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Try again' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'No More Available Products for %s' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'More Details' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'More Details' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<strong>Untested</strong> with your version of WordPress' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<strong>Incompatible</strong> with your version of WordPress' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<strong>Compatible</strong> with your version of WordPress' in file class-more-products-table.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Theme License' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s License Manager' in file class-bootstrap.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Compare Properties' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Compare Properties widget' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Widget title' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Select items to show in compare' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Favorites Properties' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Favorites Properties widget' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Widget title' in file favorites-compare-widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'More button' in file property-overview.php.More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs. The domains found are wp-avalon, wpp, cf_guid_fix, tgmpa, avalon.
  2. Plugin territory : Plugin territory functionalitiesThe theme uses the register_post_type() function, which is plugin-territory functionality.
  3. Unwanted directories : GIT revision control directoryA.git was found.
  4. Comment pagination : Declaration of comment paginationThe theme doesn't have comment pagination code in it. Use paginate_comments_links() to add comment pagination, or older previous_comments_link() and next_comments_link() functions.
  5. Comment reply : Declaration of comment replyCould not find the comment-reply script enqueued, however a reference to 'comment-reply' was found. Make sure that the comment-reply js script is being enqueued properly on singular pages.
  6. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  7. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  8. Deprecated functions : screen_iconscreen_icon found in file class-tgm-list-table.php. Deprecated since version 3.8.587: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );screen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.390: screen_icon( apply_filters( 'ud_default_screen_icon', 'themes' ) );
  9. Editor style : Presence of editor styleNo reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
  10. I18N implementation : Proper use of _e(Possible variable $this found in translation function in class-dashboard.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-dashboard.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap-theme.php. Translation function calls should not contain PHP variables.
  11. I18N implementation : Proper use of ___all(Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. 2039: $output[ ] = '<th style='width: 150px'>' . __( 'Timestamp', self::$text_domain ) . '</th>';Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-utility.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $text_domain found in translation function in class-job.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-errors.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-dashboard.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-dashboard.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in screen-manage-theme.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in screen-manage-theme.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in screen-manage-theme.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in screen-manage-plugin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in screen-manage-plugin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in screen-manage-plugin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-licenses-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-admin.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-api.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-api.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-api.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-update-checker.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-more-products-table.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-bootstrap.php. Translation function calls should not contain PHP variables.
  12. Screenshot : Screenshot fileScreenshot size is 720x540px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.Bad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
Tip-off
  1. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file class-more-products-table.php.73: $message .= '<p>For more information please check <a href='https://wp-property.github.io/docs/set-accessible-host' class='link' targetPossible hard-coded links were found in the file avalon-customizer.php.11: _e('Please, install or activate a <a href='https://www.usabilitydynamics.com/product/wp-property'>WP Property</a> FREE
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  4. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  5. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  6. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  7. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  8. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  9. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  10. Use of includes : Use of include or requireThe theme appears to use include or require : class-utility.php 200: return include_once( $file );914: //require_once( ABSPATH . 'wp-admin/includes/image.php' );1158: require_once( ABSPATH . 'wp-admin/includes/image.php' );1375: require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );2413: include_once( $path . '/' . $_widget[ 'file' ] );2434: include_once( $path . '/' . $file );2464: include_once( $path ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-structure.php 124: include_once( $file ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-errors.php 136: require_once( ABSPATH . 'wp-includes/pluggable.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-tgm-list-table.php 40: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-bootstrap.php 339: require_once( ABSPATH . 'wp-includes/pluggable.php' );439: require( dirname( dirname( __DIR__ ) ) . '/static/views/install_notice.php' If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-licenses-table.php 15: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );53: require_once( ABSPATH . '/wp-admin/includes/plugin-install.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-admin.php 220: require_once( $this->screens_path . 'screen-more.php' );228: require_once( $this->screens_path . 'screen-manage-' . $this->type . '.php'1011: require_once( ABSPATH . 'wp-includes/pluggable.php' );1062: require( dirname( dirname( __DIR__ ) ) . '/static/templates/admin-notice.ph If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-more-products-table.php 15: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-bootstrap.php 28: include_once( get_template_directory() . '/lib/functions.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
Other checked themes