0
Validation results

Virtue - Premium

Virtue - Premium

WordPress 4.8.2 theme
0
  • THEME TYPEWordPress theme 4.8.2
  • FILE NAMEvirtue_premium.zip
  • FILE SIZE7040278 bytes
  • MD56593188b7416d78c7e67d776c128c29d
  • SHA125aeb206aa59e100d323baaaf0b68b162db051ef
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEME URIhttp://www.kadencethemes.com/product/virtue-premium-theme/
  • VERSION2.7.8
  • AUTHOR URI
  • TAGSflexible-width, two-columns, one-column, custom-colors, custom-header, custom-menu, featured-images, translation-ready, theme-options, photoblogging
  • CREATION DATE2017-01-26
  • LAST FILE UPDATE2017-03-05
  • LAST VALIDATION2017-03-05 22:39
Critical alerts
  1. Title : Title No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  2. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe width="' . $atts['width'] . '" height="' . $atts['height'] . '" src="http://www.youtube.com/embed/' . $id . '?' . $params . '" frameborder="0" allowfullscreen="true"> in file shortcodes.php.
    Line 380: $return[] = '<iframe width='' . $atts['width'] . '' height='' . $atts['height'] . '' src
  3. Malware : Operations on file system file_put_contents was found in the file class.redux_filesystem.php
    Line 118: $res = file_put_contents( $file, $content );
    file_get_contents was found in the file class.redux_filesystem.php
    Line 126: $res = file_get_contents( $file );
  4. Malware : Network operations curl_init was found in the file p.php
    Line 185: $ch = curl_init( $url );
    curl_exec was found in the file p.php
    Line 211: list( $header, $contents ) = array_merge( array( '', '' ), preg_split( '/([\r\n][\r\n])\1/', curl_exec( $ch ), 2 ) );
  5. Admin menu : Themes should use add_theme_page() for adding admin pages. File framework.php :
    Line 1240: // wrappers and need to be appened to using add_submenu_page.
    Line 1276: $this->page = add_submenu_page(
    Line 1337: add_submenu_page(
    Line 1361: add_submenu_page(
    File framework.php :
    Line 1240: // wrappers and need to be appened to using add_submenu_page.
    Line 1276: $this->page = add_submenu_page(
    Line 1337: add_submenu_page(
    Line 1361: add_submenu_page(
    File framework.php :
    Line 1310: $this->page = add_menu_page(
    File framework.php :
    Line 1240: // wrappers and need to be appened to using add_submenu_page.
    Line 1276: $this->page = add_submenu_page(
    Line 1337: add_submenu_page(
    Line 1361: add_submenu_page(
    File framework.php :
    Line 1240: // wrappers and need to be appened to using add_submenu_page.
    Line 1276: $this->page = add_submenu_page(
    Line 1337: add_submenu_page(
    Line 1361: add_submenu_page(
    File welcome.php :
    Line 39: add_dashboard_page(
    Line 47: add_dashboard_page(
    Line 55: add_dashboard_page(
    Line 63: add_dashboard_page(
    File welcome.php :
    Line 39: add_dashboard_page(
    Line 47: add_dashboard_page(
    Line 55: add_dashboard_page(
    Line 63: add_dashboard_page(
    File welcome.php :
    Line 39: add_dashboard_page(
    Line 47: add_dashboard_page(
    Line 55: add_dashboard_page(
    Line 63: add_dashboard_page(
    File welcome.php :
    Line 39: add_dashboard_page(
    Line 47: add_dashboard_page(
    Line 55: add_dashboard_page(
    Line 63: add_dashboard_page(
    File debug.php :
    Line 74: add_submenu_page(
    File import_export.php :
    Line 147: add_submenu_page(
  6. Deprecated functions : screen_icon screen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.
    Line 365: <?php screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); ?>
    Line 1490: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
  7. Deprecated functions : get_bloginfo get_bloginfo('url') was found in the file breadcrumbs.php. Use home_url() instead.
    Line 57: $homeLink = get_bloginfo('url');
  8. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was revslider.zip cyclone-slider-pro.zip kadence-slider.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in scripts.php. Themes must not deregister core scripts.
    Line 33: wp_deregister_script('wc-add-to-cart-variation');
    Found wp_deregister_script in framework.php. Themes must not deregister core scripts.
    Line 553: wp_deregister_script( 'wpb_ace' );
  2. theme tags : Presence of bad theme tagsThe tag flexible-width has been deprecated, it must be removed from style.css header.The tag photoblogging has been deprecated, it must be removed from style.css header.
  3. Text domain : Incorrect use of translation functions.Wrong installation directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is virtue-premium.
  4. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-contact.php.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 class-tgm-plugin-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 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 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 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 'Activate installed plugin', 'Activate installed plugins' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Clear' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Default' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Select Color' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Current Color' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Save' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Close' in file shortcodes.php.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 revslider-activate.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme comes packaged with the following premium plugin: %1$s. Plugin is not required.', 'This theme comes packaged with the following premium plugins: %1$s. Plugins are not required.' in file revslider-activate.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 revslider-activate.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 revslider-activate.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 revslider-activate.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 revslider-activate.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 revslider-activate.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 revslider-activate.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 revslider-activate.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Activate installed plugin', 'Activate installed plugins' in file revslider-activate.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file custom-woocommerce.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file custom-woocommerce.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file custom-woocommerce.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file nav.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s (Invalid)' in file custom-nav.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%s (Pending)' in file custom-nav.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Move up' in file custom-nav.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Move down' in file custom-nav.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Edit Menu Item' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Edit Menu Item' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'URL' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Navigation Label' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Title Attribute' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Open link in a new window/tab' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'CSS Classes (optional)' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Link Relationship (XFN)' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Description' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'The description will be displayed in the menu if the current theme supports it.' in file custom-nav.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Original: %s' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Remove' in file custom-nav.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Cancel' in file custom-nav.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'woocommerce' in file review.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'woocommerce' in file shipping-calculator.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-header.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-header.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'We do our best to provide the best support we can. If you encounter a problem or have a question, post a question in the <a href="', https://, 'easydigitaldownloads.com/support">support forums</a>.' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'We do our best to provide the best support we can. If you encounter a problem or have a question, post a question in the <a href="', https://, 'easydigitaldownloads.com/support">support forums</a>.', 'redux-framework' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'Our <a href="', https://, 'easydigitaldownloads.com/support/pricing/">Priority Support forums</a> are there for customers that need faster and/or more in-depth assistance.' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'Our <a href="', https://, 'easydigitaldownloads.com/support/pricing/">Priority Support forums</a> are there for customers that need faster and/or more in-depth assistance.', 'redux-framework' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'New extensions that make Easy Digital Downloads even more powerful are released nearly every single week. Subscribe to the newsletter to stay up to date with our latest releases. <a href="', http://, 'eepurl.com/kaerz" target="_blank">Signup now</a> to ensure you do not miss a release!' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'New extensions that make Easy Digital Downloads even more powerful are released nearly every single week. Subscribe to the newsletter to stay up to date with our latest releases. <a href="', http://, 'eepurl.com/kaerz" target="_blank">Signup now</a> to ensure you do not miss a release!', 'redux-framework' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments '<a href="', http://, 'eepurl.com/kaerz" target="_blank">Signup now</a> to hear about the latest tutorial releases that explain how to take Easy Digital Downloads further.' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments '<a href="', http://, 'eepurl.com/kaerz" target="_blank">Signup now</a> to hear about the latest tutorial releases that explain how to take Easy Digital Downloads further.', 'redux-framework' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments '<a href="', https://, 'asydigitaldownloads.com/extensions" target="_blank">The Extensions store</a> has a list of all available extensions, including convenient category filters so you can find exactly what you are looking for.' in file welcome.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments '<a href="', https://, 'asydigitaldownloads.com/extensions" target="_blank">The Extensions store</a> has a list of all available extensions, including convenient category filters so you can find exactly what you are looking for.', 'redux-framework' in file welcome.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 virtue, rwtm, cmb, woocommerce, redux-framework, pinnacle, virute, https://, http://.
  5. Plugin territory : Plugin territory functionalitiesThe theme uses the register_post_type() function, which is plugin-territory functionality.The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
  6. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file virtue.css.
  7. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  8. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  9. Deprecated functions : screen_iconscreen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.
    Line 365: <?php screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); ?>
    Line 1490: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
  10. I18N implementation : Proper use of ___all(Possible variable $contactformtitle found in translation function in page-contact.php. Translation function calls should not contain PHP variables.
    Line 183: echo '<h3>'. __($contactformtitle) .'</h3>';
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 2037: echo '<p><a href='' . add_query_arg( 'page', TGM_Plugin_Activation::$instance->menu, admin_url( TGM_Plugin_Activation::$instance->parent_url_slug ) ) . '' title='' . esc_attr( TGM_Plugin_Activation::$instance->strings['return'] ) . '' target='_parent'>' . __( TGM_Plugin_Activation::$instance->strings['return'], 'virtue' ) . '</a>
    Possible variable $tab_content_01 found in translation function in custom-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 189: echo do_shortcode('<div class='product_custom_content_case'>'.__($tab_content_01).'</div>');
    Possible variable $tab_content_02 found in translation function in custom-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 208: echo do_shortcode('<div class='product_custom_content_case'>'.__($tab_content_02).'</div>');
    Possible variable $tab_content_03 found in translation function in custom-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 228: echo do_shortcode('<div class='product_custom_content_case'>'.__($tab_content_03).'</div>');
    Possible variable $description found in translation function in nav.php. Translation function calls should not contain PHP variables.
    Line 60: $item_output .= $args->link_before . apply_filters('the_title', $item->title, $item->ID) . __($description) . $args->link_after;
    Possible variable $cvalue found in translation function in shipping-calculator.php. Translation function calls should not contain PHP variables.
    Line 55: echo '<option value='' . esc_attr( $ckey ) . '' ' . selected( $current_r, $ckey, false ) . '>' . __( esc_html( $cvalue ), 'woocommerce' ) .'</option>';
    Possible variable $bsub found in translation function in page-header.php. Translation function calls should not contain PHP variables.
    Line 8: if(is_page()) {$bsub = get_post_meta( $post->ID, '_kad_subtitle', true ); if(!empty($bsub)) echo '<p class='subtitle'> '.__($bsub).' </p>'; }
  11. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  12. CSS files : Presence of .screen-reader-text class.screen-reader-text css class is needed in your theme css. See : the Codex for an example implementation.
  13. 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 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 base-kadslider.php.
    Line 12: <!--[if lt IE 8]><div class='alert'>Your browser is <em>ancient!</em> <a href='http://browsehappy.com/'>Upgrade to a different browser</a> or <a href='htt
    Possible hard-coded links were found in the file base.php.
    Line 13: <!--[if lt IE 8]><div class='alert'> <?php _e('You are using an <strong>outdated</strong> browser. Please <a href='http://browsehappy.com/'>upgrade your browser</a> to improve your experienc
    Possible hard-coded links were found in the file options.php.
    Line 85: <p>'.__('This theme was developed by', 'virtue').' <a href=\'http://kadencethemes.com/\' target=\'_blank\'>Kadence Themes</a></p>
    Line 88: '.__('For support please visit', 'virtue').': <a href=\'http://kadencethemes.com/support/\' target=\'_blank\'>kadencethemes.com/sup
    Line 3068: 'footer_credit' => __('Thank you for using the Virtue Theme by <a href='http://kadencethemes.com/' target='_blank'>Kadence Themes</a>.', 'virtue'),
    Possible hard-coded links were found in the file class.redux_themecheck.php.
    Line 61: echo sprintf( __( 'The theme you are testing has %s embedded. We invite you to read the %sTheme-Check Documentation%s to understand some warnings you will see because of Redux.', 'redux-framework' ), '<a href='http://reduxframework.com' target='_blank'>Redux Framework</a>', '<a href='
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  4. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  5. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  6. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  7. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  8. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  9. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  10. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  11. Use of includes : Use of include or requireThe theme appears to use include or require : class-tgm-plugin-activation.php
    Line 983: 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 : init.php
    Line 227: @include( $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 : shortcodes.php
    Line 19: include_once( ABSPATH . 'wp-admin/includes/plugin.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 : wp-updates-theme.php
    Line 8: require_once('wp-updates-theme.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 : custom.php
    Line 297: include_once( ABSPATH . 'wp-admin/includes/plugin.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 : metaboxes.php
    Line 1410: require_once 'cmb/init.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 : testimonial_form_shortcode.php
    Line 66: require_once( ABSPATH . 'wp-admin/includes/image.php' );
    Line 67: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Line 68: require_once( ABSPATH . 'wp-admin/includes/media.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 : extension_customizer.php
    Line 593: require_once( $class_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 : loader.php
    Line 20: require_once( $class_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 : virtue_extension.php
    Line 20: require_once( $class_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 : framework.php
    Line 37: require_once( dirname( __FILE__ ) . '/inc/class.redux_instances.php' );
    Line 38: require_once( dirname( __FILE__ ) . '/inc/lib.redux_instances.php' );
    Line 50: require_once( dirname( __FILE__ ) . '/inc/class.redux_helpers.php' );
    Line 53: require_once( dirname( __FILE__ ) . '/inc/class.redux_functions.php' );
    Line 54: require_once( dirname( __FILE__ ) . '/inc/class.p.php' );
    Line 56: require_once( dirname( __FILE__ ) . '/inc/class.redux_filesystem.php' );
    Line 59: require_once( dirname( __FILE__ ) . '/inc/class.redux_themecheck.php' );
    Line 329: //                            require_once( dirname( __FILE__ ) . '/inc/welcome.php' );
    Line 367: require_once( self::$_dir . 'inc/debug.php' );
    Line 409: require_once( self::$_dir . 'inc/import_export.php' );
    Line 1530: require_once( $class_file );
    Line 1859: require_once( $class_file );
    Line 2337: include( ABSPATH . 'wp-includes/pluggable.php' );
    Line 2750: require_once( $class_file );
    Line 3119: require_once( $class_file );
    Line 3673: require_once 'inc/sysinfo.php';
    Line 3906: require_once( $class_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 : options.php
    Line 60: 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.
    The theme appears to use include or require : class.redux_functions.php
    Line 91: 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.
    The theme appears to use include or require : class.redux_filesystem.php
    Line 36: require_once( ABSPATH . '/wp-admin/includes/template.php' );
    Line 37: 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.
    The theme appears to use include or require : class.redux_helpers.php
    Line 78: require_once( ABSPATH . 'wp-admin/includes/admin.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 : sysinfo.php
    Line 54: require_once 'browser.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 : field_select.php
    Line 57: require_once( $icons_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.
Other checked themes