0
Validation results

Hillter

Hillter

WordPress 4.9.8 theme
0
    Error 8 : Undefined index: slug
    In /home/www/themecheck/themecheck/controllers/controller_results.php line 772
  • THEME TYPEWordPress theme 4.9.8
  • FILE NAMEhillter.zip
  • FILE SIZE13805899 bytes
  • MD5ee6e86e18301f022316a4720c9a98dbd
  • SHA108ce19c24784f9a92c03a810cd06163a0dc2ff39
  • LICENSECustom
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEMEFOREST PAGEhttps://themeforest.net/item/hillter-responsive-hotel-booking-for-wordpress/12727001 ($64)
  • THEME URIhttp://awethemes.com
  • VERSION1.0
  • AUTHOR URI
  • TAGStranslation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, featured-images, custom-menu, custom-colors, custom-background, fluid-layout, fixed-layout, responsive-layout
  • CREATION DATE2018-08-07
  • LAST FILE UPDATE2018-08-07
  • LAST VALIDATION2018-08-07 19:11
  • OTHER VERSIONS

    2.0.8 : 0%

    1.13.6 : 0%

Critical alerts
  1. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe class="embed-responsive-item" src="' . esc_url( $v['embed'] ) . '"> in file functions.php.
    Line 101: $video .= '<iframe class='embed-responsive-item' src='' . esc_url( $v['embed'] ) . ''>
    Found <iframe class="embed-responsive-item" src="<?php echo esc_url( $value['embed'] ); ?> in file class-awe-thumbnail.php.
    Line 310: <iframe class='embed-responsive-item' src='<?php echo esc_url( $value['embe
  2. Malware : Operations on file system file_get_contents was found in the file init.php
    Line 507: $file_content = file_get_contents($file_path);
    Line 519: $file_content = file_get_contents($file_path);
    file_get_contents was found in the file init.php
    Line 507: $file_content = file_get_contents($file_path);
    Line 519: $file_content = file_get_contents($file_path);
    fread was found in the file awe-import-revslider.php
    Line 78: if($uid_file){ while (!feof($uid_file)) $uid_check .= fread($uid_file, 1024); }
    Line 108: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 109: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 110: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 111: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file awe-import-revslider.php
    Line 78: if($uid_file){ while (!feof($uid_file)) $uid_check .= fread($uid_file, 1024); }
    Line 108: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 109: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 110: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 111: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file awe-import-revslider.php
    Line 78: if($uid_file){ while (!feof($uid_file)) $uid_check .= fread($uid_file, 1024); }
    Line 108: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 109: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 110: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 111: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file awe-import-revslider.php
    Line 78: if($uid_file){ while (!feof($uid_file)) $uid_check .= fread($uid_file, 1024); }
    Line 108: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 109: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 110: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 111: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file awe-import-revslider.php
    Line 78: if($uid_file){ while (!feof($uid_file)) $uid_check .= fread($uid_file, 1024); }
    Line 108: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 109: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 110: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 111: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fclose was found in the file awe-import-revslider.php
    Line 113: fclose($slider_export);
    Line 114: if($custom_animations){ fclose($custom_animations); }
    Line 115: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 116: if($static_captions){ fclose($static_captions); }
    fclose was found in the file awe-import-revslider.php
    Line 113: fclose($slider_export);
    Line 114: if($custom_animations){ fclose($custom_animations); }
    Line 115: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 116: if($static_captions){ fclose($static_captions); }
    fclose was found in the file awe-import-revslider.php
    Line 113: fclose($slider_export);
    Line 114: if($custom_animations){ fclose($custom_animations); }
    Line 115: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 116: if($static_captions){ fclose($static_captions); }
    fclose was found in the file awe-import-revslider.php
    Line 113: fclose($slider_export);
    Line 114: if($custom_animations){ fclose($custom_animations); }
    Line 115: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 116: if($static_captions){ fclose($static_captions); }
    file_get_contents was found in the file awe-import-revslider.php
    Line 122: $content = @file_get_contents($filepath);
    file_get_contents was found in the file awe_import.php
    Line 437: $shortcode_content = $shortcode_heading . file_get_contents(AWE_IMPORT_URI . 'default/shortcode_content.txt');
  3. Admin menu : Themes should use add_theme_page() for adding admin pages. File AWE-Framework.php :
    Line 282: //        add_menu_page( THEME_NAME, THEME_NAME, 'manage_options', 'AWE-Framework',ar
    File AWE-Framework.php :
    Line 283: //        add_submenu_page( 'AWE-Framework', 'Tutorial & Support', 'Tutorial & Suppor
    Line 284: //        add_submenu_page('AWE-Framework', 'Modules', 'Modules', 'manage_options', '
    File AWE-Framework.php :
    Line 283: //        add_submenu_page( 'AWE-Framework', 'Tutorial & Support', 'Tutorial & Suppor
    Line 284: //        add_submenu_page('AWE-Framework', 'Modules', 'Modules', 'manage_options', '
    File class-tgm-plugin-activation.php :
    Line 580: $this->page_hook = call_user_func( 'add_{$type}_page', $args['parent_slug'], $args['page_title'], $args['menu_t
    File user.php :
    Line 37: add_submenu_page( 'AWE-Framework', 'User Profile Settings', 'User Profile',
    File update.php :
    Line 58: add_submenu_page( 'AWE-Framework', 'Update', 'Update', 'manage_options', 'A
    File settings.php :
    Line 485: add_menu_page( THEME_NAME, THEME_NAME, 'manage_options', 'AWE-Framework', a
    File settings.php :
    Line 489: add_submenu_page( 'AWE-Framework', 'Theme Settings', 'Theme Settings', 'man
    File importer.php :
    Line 41: add_submenu_page( 'AWE-Framework', 'Import Demo Data', 'Import Demo Data', 
    File security.php :
    Line 198: add_submenu_page( 'AWE-Framework', 'Security Settings', 'Security', 'manage
  4. Deprecated functions : get_currentuserinfo get_currentuserinfo found in file pluggable.min.php. Deprecated since version 4.5. Use wp_get_current_user instead.
    Line 6: get_currentuserinfo();
    Line 12: if ( !function_exists('get_currentuserinfo') ) :
    Line 26: function get_currentuserinfo() {
  5. Registration of theme features : Implementation of add_theme_support() add_theme_support() was found in the file init.php. However get_post_format and/or has_post_format were not found, and no use of formats in the CSS was detected.
  6. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was hillter-slider.zip hillter-require.zip revslider.zip awebooking.zip js_composer.zip.
Warning
  1. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  2. theme tags : Presence of bad theme tagsThe tag fluid-layout has been deprecated, it must be removed from style.css header.The tag fixed-layout has been deprecated, it must be removed from style.css header.The tag responsive-layout has been deprecated, it must be removed from style.css header.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' in file activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' in file 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 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 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 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 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 this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' in file 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 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 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 activation.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments "Enter the API Key of your Account here.You can <a href=\"", asset/images/WordPress-Envato-Auto-Updates-01.png\>find your API Key here</a>, 'awelang' in file update_html.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Your URL login page: <a href="', class=awe-new-login-url>, 'awelang' in file security_tpl.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 awelang, tgmpa, envato, LANGUAGE, asset/images/WordPress-Envato-Auto-Updates-01.png\>find your API Key here</a>, /, class=awe-new-login-url>, js_composer, awebooking, woocommerce.
  4. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  5. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  6. I18N implementation : Proper use of ___all(Possible variable $hide_login_url found in translation function in security_tpl.php. Translation function calls should not contain PHP variables.
    Line 44: $extra .= $this->generate_input(array('class'=>'input-border','placeholder'=>__('Change path login as you want. ex: /login','awelang'),'name'=>'security[slug-login]','value'=>$this->security_options['slug-login'],'desc'=>__('Your URL login page: <a href=''.esc_url(home_url('/'.$hide_login_url)).
    Possible variable $hide_login found in translation function in security_tpl.php. Translation function calls should not contain PHP variables.
    Line 47: $this->generate_section_html(false,__('Hide Login Page','awelang'),__('Hide wp-login.php (Note: You need to remember new address to login!','a
  7. Screenshot : Screenshot fileScreenshot size is 880x660px. 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 PNG file. Detected type was : "image/jpeg".
Tip-off
  1. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file module_html.php.
    Line 55: <p class='md-copyright'>Designed and Developed by <a href='http://awethemes.com/'>AweThemes</a></p>
    Possible hard-coded links were found in the file update_html.php.
    Line 59: <p class='md-copyright'>Designed and Developed by <a href='http://awethemes.com/'>AweThemes</a></p>
    Possible hard-coded links were found in the file settings_tpl.php.
    Line 632: $desc       = '<p>' . __( 'Go to <a href='http://www.google.com/webfonts'>http://www.google.com/webfonts</a>, choose 
    Line 1023: <button class='md-button'><a target='_blank' href='http://awethemes.com/docs/hillter'>Document Online</a></button>
    Line 1047: <p class='md-copyright'>Designed and Developed by <a href='http://awethemes.com/'>AweThemes</a></p>
    Possible hard-coded links were found in the file importer_tpl.php.
    Line 58: <a href='http://demo.awethemes.com' class='md-button <?php echo ($import!='restore')
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  4. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.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 : AWE-Framework.php
    Line 13: include( AWE_ROOT_DIR . 'pluggable.min.php' );
    Line 45: include_once( AWE_ROOT_DIR . 'modules/theme/settings.php' );
    Line 64: include_once( AWE_ROOT_DIR . '/modules/activation/activation.php' );
    Line 69: include( AWE_ROOT_DIR . 'modules/seo/seo.php' );
    Line 75: include_once( AWE_ROOT_DIR . 'modules/security/security.php' );
    Line 82: include_once( AWE_ROOT_DIR . 'modules/widgets/widgets.php' );
    Line 88: include_once( AWE_ROOT_DIR . 'modules/user/user.php' );
    Line 92: include_once( AWE_ROOT_DIR . '/modules/update/update.php' );
    Line 96: include_once( AWE_ROOT_DIR . '/modules/importer/importer.php' );
    Line 101: include_once( AWE_ROOT_DIR . 'modules/others/metabox.php' );
    Line 291: include( AWE_ROOT_DIR . 'module_html.php' );
    Line 298: include( AWE_ROOT_DIR . 'support_html.php' );
    Line 307: require_once( ABSPATH . '/wp-admin/includes/user.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-envato-wordpress-theme-upgrader.php
    Line 11: include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    Line 13: include_once( AWE_ROOT_DIR . 'lib/envato-wordpress-toolkit-library/class-en
    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.ajax-processing.php
    Line 27: include($file);
    Line 41: include ( get_template_directory() .
    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 : activation.php
    Line 16: require_once (AWE_ROOT_DIR.'/lib/tgm-plugin-activation/class-tgm-plugin-act
    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 : widgets.php
    Line 11: // require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.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 : update.php
    Line 127: require_once( AWE_ROOT_DIR.'/lib/envato-wordpress-toolkit-library/class-env
    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 : settings.php
    Line 474: include( AWE_ROOT_DIR . '/modules/font/icons_tpl.php' );
    Line 814: require( $css_dir . $file_source );
    Line 1887: require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.php' );
    Line 1906: require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.php' );
    Line 1946: require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.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 : importer.php
    Line 71: include_once( AWE_ROOT_DIR . 'modules/importer/importer_tpl.php');
    Line 92: require_once($class_wp_importer);
    Line 103: require_once($class_wp_import);
    Line 116: include_once( get_template_directory() . '/Framework/modules/importer/awe-i
    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 : security.php
    Line 392: //        include( $template );
    Line 426: 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 : config.php
    Line 61: require_once($file);
    Line 71: require_once($file);
    Line 79: include_once( get_template_directory() . '/awe_shortcode/abstract-shortcode
    Line 85: require_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 : init.php
    Line 14: include_once( AWE_IMPORT_PATH . 'lib/awe-import-revslider.php' );
    Line 63: require_once(AWE_IMPORT_PATH . 'default/awe_import.php');
    Line 461: require_once(ABSPATH . 'wp-admin/includes/media.php');
    Line 462: require_once(ABSPATH . 'wp-admin/includes/file.php');
    Line 463: require_once(ABSPATH . 'wp-admin/includes/image.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 : config-framework.php
    Line 235: 'slug' => 'hillter-require',
    Line 259: include( get_template_directory() . '/Framework/AWE-Framework.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 : init.php
    Line 85: require_once( get_template_directory() . '/config/config-wpml.php');
    Line 86: require_once( get_template_directory() . '/config/config-framework.php');
    Line 87: require_once( get_template_directory() . '/config/config-footer.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 : init.php
    Line 12: require_once( AWE_THUMBNAIL_INC_DIR . 'class-awe-thumbnail.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.

This is a ThemeForest theme. Since Themeforest items are all checked by a human before they appear on their website, ThemeForest verification rules are more permissive than themecheck's and can give a better verification score ( Themeforest requirements ).

36
    Error 8 : Undefined index: slug
    In /home/www/themecheck/themecheck/controllers/controller_results.php line 772
  • THEME TYPEWordPress theme 4.9.8
  • FILE NAMEhillter.zip
  • FILE SIZE13805899 bytes
  • MD5ee6e86e18301f022316a4720c9a98dbd
  • SHA108ce19c24784f9a92c03a810cd06163a0dc2ff39
  • LICENSECustom
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEMEFOREST PAGEhttps://themeforest.net/item/hillter-responsive-hotel-booking-for-wordpress/12727001 ($64)
  • THEME URIhttp://awethemes.com
  • VERSION1.0
  • AUTHOR URI
  • TAGStranslation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, featured-images, custom-menu, custom-colors, custom-background, fluid-layout, fixed-layout, responsive-layout
  • CREATION DATE2018-08-07
  • LAST FILE UPDATE2018-08-07
  • LAST VALIDATION2018-08-07 19:11
  • OTHER VERSIONS

    2.0.8 : 0%

    1.13.6 : 0%

Critical alerts
  1. Deprecated functions : get_currentuserinfo get_currentuserinfo found in file pluggable.min.php. Deprecated since version 4.5. Use wp_get_current_user instead.
    Line 6: get_currentuserinfo();
    Line 12: if ( !function_exists('get_currentuserinfo') ) :
    Line 26: function get_currentuserinfo() {
  2. Registration of theme features : Implementation of add_theme_support() add_theme_support() was found in the file init.php. However get_post_format and/or has_post_format were not found, and no use of formats in the CSS was detected.
  3. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was hillter-slider.zip hillter-require.zip revslider.zip awebooking.zip js_composer.zip.
Warning
  1. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  2. theme tags : Presence of bad theme tagsThe tag fluid-layout has been deprecated, it must be removed from style.css header.The tag fixed-layout has been deprecated, it must be removed from style.css header.The tag responsive-layout has been deprecated, it must be removed from style.css header.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' in file activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' in file 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 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 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 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 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 this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' in file 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 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 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 activation.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments "Enter the API Key of your Account here.You can <a href=\"", asset/images/WordPress-Envato-Auto-Updates-01.png\>find your API Key here</a>, 'awelang' in file update_html.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Your URL login page: <a href="', class=awe-new-login-url>, 'awelang' in file security_tpl.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 awelang, tgmpa, envato, LANGUAGE, asset/images/WordPress-Envato-Auto-Updates-01.png\>find your API Key here</a>, /, class=awe-new-login-url>, js_composer, awebooking, woocommerce.
  4. Screenshot : Screenshot fileScreenshot size is 880x660px. 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 PNG file. Detected type was : "image/jpeg".
Tip-off
  1. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file module_html.php.
    Line 55: <p class='md-copyright'>Designed and Developed by <a href='http://awethemes.com/'>AweThemes</a></p>
    Possible hard-coded links were found in the file update_html.php.
    Line 59: <p class='md-copyright'>Designed and Developed by <a href='http://awethemes.com/'>AweThemes</a></p>
    Possible hard-coded links were found in the file settings_tpl.php.
    Line 632: $desc       = '<p>' . __( 'Go to <a href='http://www.google.com/webfonts'>http://www.google.com/webfonts</a>, choose 
    Line 1023: <button class='md-button'><a target='_blank' href='http://awethemes.com/docs/hillter'>Document Online</a></button>
    Line 1047: <p class='md-copyright'>Designed and Developed by <a href='http://awethemes.com/'>AweThemes</a></p>
    Possible hard-coded links were found in the file importer_tpl.php.
    Line 58: <a href='http://demo.awethemes.com' class='md-button <?php echo ($import!='restore')
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  4. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.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 : AWE-Framework.php
    Line 13: include( AWE_ROOT_DIR . 'pluggable.min.php' );
    Line 45: include_once( AWE_ROOT_DIR . 'modules/theme/settings.php' );
    Line 64: include_once( AWE_ROOT_DIR . '/modules/activation/activation.php' );
    Line 69: include( AWE_ROOT_DIR . 'modules/seo/seo.php' );
    Line 75: include_once( AWE_ROOT_DIR . 'modules/security/security.php' );
    Line 82: include_once( AWE_ROOT_DIR . 'modules/widgets/widgets.php' );
    Line 88: include_once( AWE_ROOT_DIR . 'modules/user/user.php' );
    Line 92: include_once( AWE_ROOT_DIR . '/modules/update/update.php' );
    Line 96: include_once( AWE_ROOT_DIR . '/modules/importer/importer.php' );
    Line 101: include_once( AWE_ROOT_DIR . 'modules/others/metabox.php' );
    Line 291: include( AWE_ROOT_DIR . 'module_html.php' );
    Line 298: include( AWE_ROOT_DIR . 'support_html.php' );
    Line 307: require_once( ABSPATH . '/wp-admin/includes/user.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-envato-wordpress-theme-upgrader.php
    Line 11: include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    Line 13: include_once( AWE_ROOT_DIR . 'lib/envato-wordpress-toolkit-library/class-en
    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.ajax-processing.php
    Line 27: include($file);
    Line 41: include ( get_template_directory() .
    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 : activation.php
    Line 16: require_once (AWE_ROOT_DIR.'/lib/tgm-plugin-activation/class-tgm-plugin-act
    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 : widgets.php
    Line 11: // require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.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 : update.php
    Line 127: require_once( AWE_ROOT_DIR.'/lib/envato-wordpress-toolkit-library/class-env
    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 : settings.php
    Line 474: include( AWE_ROOT_DIR . '/modules/font/icons_tpl.php' );
    Line 814: require( $css_dir . $file_source );
    Line 1887: require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.php' );
    Line 1906: require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.php' );
    Line 1946: require_once( AWE_ROOT_DIR . '/lib/mailchimp/MailChimp.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 : importer.php
    Line 71: include_once( AWE_ROOT_DIR . 'modules/importer/importer_tpl.php');
    Line 92: require_once($class_wp_importer);
    Line 103: require_once($class_wp_import);
    Line 116: include_once( get_template_directory() . '/Framework/modules/importer/awe-i
    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 : security.php
    Line 392: //        include( $template );
    Line 426: 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 : config.php
    Line 61: require_once($file);
    Line 71: require_once($file);
    Line 79: include_once( get_template_directory() . '/awe_shortcode/abstract-shortcode
    Line 85: require_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 : init.php
    Line 14: include_once( AWE_IMPORT_PATH . 'lib/awe-import-revslider.php' );
    Line 63: require_once(AWE_IMPORT_PATH . 'default/awe_import.php');
    Line 461: require_once(ABSPATH . 'wp-admin/includes/media.php');
    Line 462: require_once(ABSPATH . 'wp-admin/includes/file.php');
    Line 463: require_once(ABSPATH . 'wp-admin/includes/image.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 : config-framework.php
    Line 235: 'slug' => 'hillter-require',
    Line 259: include( get_template_directory() . '/Framework/AWE-Framework.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 : init.php
    Line 85: require_once( get_template_directory() . '/config/config-wpml.php');
    Line 86: require_once( get_template_directory() . '/config/config-framework.php');
    Line 87: require_once( get_template_directory() . '/config/config-footer.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 : init.php
    Line 12: require_once( AWE_THUMBNAIL_INC_DIR . 'class-awe-thumbnail.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