0
Validation results

Avalon

Avalon

WordPress 4.9.6 theme
0
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file avalon-settings.php. Every call to the add_setting() method needs to have a sanitization callback function passed.Found a Customizer setting that did not have a sanitization callback function in file login-editor.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Security breaches : Modification of PHP server settings Found ini_set in file class-jedi-apprentice-import.php.
    Line 224: ini_set( 'max_execution_time', 300 );
    Line 300: ini_set( 'max_execution_time', 300 );
  3. Security breaches : Use of base64_decode() Found base64_decode in file functions.php.
    Line 63: $updater=base64_decode('dXBkYXRlcy9BdmFsb24=');
  4. Malware : Operations on file system file_get_contents was found in the file class-jedi-apprentice-import.php
    Line 71: $this->jedi_apprentice_data_import = unserialize( file_get_contents( $jedi_import_file ) );
    Line 724: $php_file_contents = file_get_contents( $php_file );
    file_get_contents was found in the file class-jedi-apprentice-import.php
    Line 71: $this->jedi_apprentice_data_import = unserialize( file_get_contents( $jedi_import_file ) );
    Line 724: $php_file_contents = file_get_contents( $php_file );
    file_put_contents was found in the file class-jedi-apprentice-import.php
    Line 741: $safe_jedi = file_put_contents( $php_file, $php_file_contents );
    file_get_contents was found in the file jedi-apprentice-import.php
    Line 1: <?php
    /**
     * J.E.D.I. | Jerry's Easy Demo Import
     *
     * This is the main driver file for importing the demo content.
     *
     * @package		jedi-apprentice
     * @author		Jerry Simmons <jerry@montereypremier.com>
     * @copyright	2017 Jerry Simmons
     * @license		GPL-2.0+
     **/
    
    
    if ( ! defined( 'ABSPATH' ) ) { exit; }
    
    /**
     * Require WordPress Dependencies
     **/
    require_once( ABSPATH . 'wp-admin/includes/image.php' );
    require_once( ABSPATH . 'wp-admin/includes/file.php' );
    require_once( ABSPATH . 'wp-admin/includes/media.php' );
    require_once( ABSPATH . 'wp-admin/includes/class-pclzip.php' );
    
    /**
     * Define Paths - Includes trailing slash
     **/
    define( 'JEDI_APPRENTICE_PATH', plugin_dir_path(__FILE__) );
    define( 'JEDI_APPRENTICE_URL', plugin_dir_url(__FILE__) );
    
    
    /**
     * Require JEDI Classes
     **/
    require_once( JEDI_APPRENTICE_PATH . 'class-jedi-apprentice-admin.php' );
    require_once( JEDI_APPRENTICE_PATH . 'class-jedi-apprentice-import.php' );
    require_once( JEDI_APPRENTICE_PATH . 'class-jedi-beacon.php' );
    
    
    /**
     * Initialize JEDI Installer Settings
     *
     * Runs when database value is not set, or when plugin is activated
     **/
    register_activation_hook( __FILE__, 'train_jedi_apprentice' );
    if( false == get_option('jedi_apprentice_settings') ) { train_jedi_apprentice(); }
    
    function train_jedi_apprentice() {
    	if( false == get_option('jedi_apprentice_settings') ) {
    		$jedi_beacon = new JEDI_Beacon;
    		$jedi_beacon->jedi_log( 'Operating System: ' . PHP_OS . ', PHP Version: ' . PHP_VERSION );
    
    		$jedi_settings_file = JEDI_APPRENTICE_PATH .'/demo-data/jedi_data_export.dat';
    		if( file_exists( $jedi_settings_file ) ) {
    			$jedi_settings = unserialize( file_get_contents( $jedi_settings_file ) );
    		} else {
    			$jedi_beacon->ord
    file_put_contents was found in the file class-jedi-beacon.php
    Line 101: file_put_contents( $this->log_file, $jedi_log, FILE_APPEND );
  5. Admin menu : Themes should use add_theme_page() for adding admin pages. File class-jedi-apprentice-admin.php :
    Line 77: add_menu_page(
    File class-jedi-apprentice-admin.php :
    Line 85: add_submenu_page(
    Line 92: /*		add_submenu_page(
    Line 100: add_submenu_page(
    File class-jedi-apprentice-admin.php :
    Line 85: add_submenu_page(
    Line 92: /*		add_submenu_page(
    Line 100: add_submenu_page(
    File class-jedi-apprentice-admin.php :
    Line 85: add_submenu_page(
    Line 92: /*		add_submenu_page(
    Line 100: add_submenu_page(
  6. Deprecated functions : get_bloginfo get_bloginfo( 'url' ) was found in the file login-editor.php. Use home_url() instead.
    Line 557: function ds_login_login_logo_url() { return get_bloginfo( 'url' ); }
    get_bloginfo('url') was found in the file class-jedi-beacon.php. Use home_url() instead.
    Line 152: $system_info['wp_url'] = get_bloginfo('url');
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 Light has been deprecated, it must be removed from style.css header.Found wrong tag Custom in style.css header.Found wrong tag Divi in style.css header.Found wrong tag PageBuilder in style.css header.Found wrong tag Monterey Premier in style.css header.Found wrong tag Divi Child Themes in style.css header.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments 'Avalon Settings' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Custom Avalon Theme Options' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Menu Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Element Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Social Follow Button Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Triangle Divider Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Accordion Module Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Tabs Module Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Team Image Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Menu Hover Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Menu Hover Underline Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Active Menu Item Underline Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Hover Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Button Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Dropdown Border Thickness' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Dropdown Border Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Widget Title Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Widget Title Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Search Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Search Button Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Top Header Social Follow Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Social Follow Button Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Social Follow Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Social Follow Button Hover Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Triangular Section Divider Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Accordion Module Hover Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Tab Module Tab Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Left Tab Module Active Tab Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Left Tab Module Tabs Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Team Image Hover Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Team Image Hover Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Login Editor' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Customize the login of your website.' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Logo' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Text Options' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Form Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Form Style' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Fields Style' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Edit Button' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Custom CSS' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Login Logo' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Logo Width' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Logo Height' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Padding Bottom' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Image' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Size' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Image' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Width' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Height' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Padding' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Width' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Margin' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Label Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Border' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Background (Hover)' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Border (Hover)' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Box Shadow' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Not found the option you wanted? Add your own CSS here...' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Text Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Text Color (Hover)' in file login-editor.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'jedi-apprentice' in file class-jedi-apprentice-admin.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 jedi-apprentice, jedi-master.
  4. Unwanted files : hidden file(s) or folder(s).ds_store was found.
  5. I18N implementation : Proper use of _e(Possible variable $this found in translation function in class-jedi-apprentice-admin.php. Translation function calls should not contain PHP variables.
    Line 591: _e( nl2br($this->jedi_apprentice_settings['installer_message']), 'jedi-appr
  6. CSS files : Presence of text domainText Domain: is missing from your style.css header.
Tip-off
  1. Use of includes : Use of include or requireThe theme appears to use include or require : class-jedi-apprentice-import.php
    Line 91: require_once( get_template_directory() . '/includes/builder/feature/Library
    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 : jedi-apprentice-import.php
    Line 1: <?php
    /**
     * J.E.D.I. | Jerry's Easy Demo Import
     *
     * This is the main driver file for importing the demo content.
     *
     * @package		jedi-apprentice
     * @author		Jerry Simmons <jerry@montereypremier.com>
     * @copyright	2017 Jerry Simmons
     * @license		GPL-2.0+
     **/
    
    
    if ( ! defined( 'ABSPATH' ) ) { exit; }
    
    /**
     * Require WordPress Dependencies
     **/
    require_once( ABSPATH . 'wp-admin/includes/image.php' );
    require_once( ABSP
    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-jedi-apprentice-admin.php
    Line 139: require_once( ABSPATH . '/wp-admin/includes/file.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 ).

35
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file avalon-settings.php. Every call to the add_setting() method needs to have a sanitization callback function passed.Found a Customizer setting that did not have a sanitization callback function in file login-editor.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Security breaches : Modification of PHP server settings Found ini_set in file class-jedi-apprentice-import.php.
    Line 224: ini_set( 'max_execution_time', 300 );
    Line 300: ini_set( 'max_execution_time', 300 );
  3. Deprecated functions : get_bloginfo get_bloginfo( 'url' ) was found in the file login-editor.php. Use home_url() instead.
    Line 557: function ds_login_login_logo_url() { return get_bloginfo( 'url' ); }
    get_bloginfo('url') was found in the file class-jedi-beacon.php. Use home_url() instead.
    Line 152: $system_info['wp_url'] = get_bloginfo('url');
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 Light has been deprecated, it must be removed from style.css header.Found wrong tag Custom in style.css header.Found wrong tag Divi in style.css header.Found wrong tag PageBuilder in style.css header.Found wrong tag Monterey Premier in style.css header.Found wrong tag Divi Child Themes in style.css header.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments 'Avalon Settings' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Custom Avalon Theme Options' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Menu Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Element Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Social Follow Button Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Triangle Divider Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Accordion Module Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Tabs Module Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Team Image Colors' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Menu Hover Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Menu Hover Underline Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Active Menu Item Underline Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Hover Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Button Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Dropdown Border Thickness' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Mobile Menu Dropdown Border Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Widget Title Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Widget Title Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Search Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sidebar Search Button Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Top Header Social Follow Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Social Follow Button Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Social Follow Button Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Social Follow Button Hover Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Triangular Section Divider Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Accordion Module Hover Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Tab Module Tab Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Left Tab Module Active Tab Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Left Tab Module Tabs Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Team Image Hover Background Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Team Image Hover Text Color' in file avalon-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Login Editor' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Customize the login of your website.' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Logo' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Text Options' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Form Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Form Style' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Fields Style' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Edit Button' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Custom CSS' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Login Logo' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Logo Width' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Logo Height' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Padding Bottom' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Image' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Size' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Image' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Background Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Width' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Height' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Padding' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Width' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Margin' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Input Field Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Label Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Background' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Border' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Background (Hover)' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Border (Hover)' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Box Shadow' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Button Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Not found the option you wanted? Add your own CSS here...' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Text Color' in file login-editor.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Text Color (Hover)' in file login-editor.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'jedi-apprentice' in file class-jedi-apprentice-admin.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 jedi-apprentice, jedi-master.
  4. Unwanted files : hidden file(s) or folder(s).ds_store was found.
  5. CSS files : Presence of text domainText Domain: is missing from your style.css header.
Tip-off
  1. Use of includes : Use of include or requireThe theme appears to use include or require : class-jedi-apprentice-import.php
    Line 91: require_once( get_template_directory() . '/includes/builder/feature/Library
    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 : jedi-apprentice-import.php
    Line 1: <?php
    /**
     * J.E.D.I. | Jerry's Easy Demo Import
     *
     * This is the main driver file for importing the demo content.
     *
     * @package		jedi-apprentice
     * @author		Jerry Simmons <jerry@montereypremier.com>
     * @copyright	2017 Jerry Simmons
     * @license		GPL-2.0+
     **/
    
    
    if ( ! defined( 'ABSPATH' ) ) { exit; }
    
    /**
     * Require WordPress Dependencies
     **/
    require_once( ABSPATH . 'wp-admin/includes/image.php' );
    require_once( ABSP
    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-jedi-apprentice-admin.php
    Line 139: require_once( ABSPATH . '/wp-admin/includes/file.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