37
Validation results

Education

Education

WordPress 4.9.6 theme
37
Critical alerts
  1. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe width="100%" height="166" scrolling="no" frameborder="no" src="'.esc_url('https://w.soundcloud.com/player/?url='.($src)).'"> in file core.media.php.
    Line 462: ? '<iframe width='100%' height='166' scrolling='no' frameborder='no' src=''.es
  2. Admin menu : Themes should use add_theme_page() for adding admin pages. File po_composer.php :
    Line 61: add_management_page(__('PO Composer', 'themerex'), __('PO Composer', 'theme
    File emailer.php :
    Line 65: add_management_page(__('Emailer', 'themerex'), __('Emailer', 'themerex'), '
    File core.updater.php :
    Line 52: //add_dashboard_page( $THEMEREX_GLOBALS['update_notifier_options']['theme_nam
    File core.options.php :
    Line 55: //add_menu_page(__('ThemeREX Options', 'themerex'), __('ThemeREX Options', 't
    File core.options.php :
    Line 58: //add_options_page(__('ThemeREX Options', 'themerex'), __('ThemeREX Options',
  3. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was revslider.zip additional-tags.zip js_composer.zip.
Warning
  1. Text domain : Incorrect use of translation functions.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 themerex, basekit.
  2. Comment reply : Declaration of comment replyCould not find the comment-reply script enqueued, however a reference to 'comment-reply' was found. Make sure that the comment-reply js script is being enqueued properly on singular pages.
  3. Screenshot : Screenshot fileScreenshot size is 800x600px. 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. favicon presence : Favicon managementPossible Favicon found in header.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
  2. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file flickr.php.
    Line 111: <label for='<?php echo esc_attr($this->get_field_id( 'flickr_username' )); ?>'><?php _e('Flickr ID (<a href='http://www.idgettr.com' target='_blank'>idGettr</a>):', 'themerex'); ?></la
    Possible hard-coded links were found in the file core.updater.php.
    Line 104: <p><?php _e('To update the Theme, login to <a href='http://www.themeforest.net/'>ThemeForest</a>, head over to your <strong>dow
    Possible hard-coded links were found in the file core.options-settings.php.
    Line 490: 'desc' => __('Upload a 16px x 16px image that will represent your website\'s favicon.<br /><em>To ensure cross-browser compatibility, we recommend converting the favicon into .ico format before uploading. (<a href='http://www.favicon.cc/'>www.favicon.cc</a>)</em>', 'themerex'),
    Line 1544: 'desc' => __('Select fonts, sizes and styles for the headings and paragraphs. You can use Google fonts and custom fonts.<br><br>How to install custom @font-face fonts into the theme?<br>All @font-face fonts are located in 'theme_name/css/font-face/' folder in the separate subfolders for the each font. Subfolder name is a font-family name!<br>Place full set of the font files (for each font style and weight) and css-file named stylesheet.css in the each subfolder.<br>Create your @font-face kit by using <a href='http://www.fontsquirrel.com/fontface/generator'>Fontsquirrel @font-face Gen
    Line 2840: 'desc' => __('In debug mode we are using unpacked scripts and styles, else - using minified scripts and styles (if present). <b>Attention!</b> If you have modified the source code in the js or css files, regardless of this option will be used latest (modified) version stylesheets and scripts. You can re-create minified versions of files using on-line services (for example <a href='http://yui.2clics.net/' target='_blank'>http://yui.2clics.net/</a>) or util
  3. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  6. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  7. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  8. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  9. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.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 : header.php
    Line 144: if (in_array($top_panel_position, array('above', 'over'))) { require_once( themerex_get_file_dir('templates/parts/top-panel.php') ); }
    Line 145: require_once( themerex_get_file_dir('templates/parts/slider.php') );
    Line 146: if ($top_panel_position == 'below') { require_once( themerex_get_file_dir('templates/parts/top-panel.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 : footer.php
    Line 179: require_once( themerex_get_file_dir('core/core.customizer/front.customizer.
    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 : top10.php
    Line 111: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : socials.php
    Line 162: require_once( themerex_get_file_dir('core/core.options/core.options-custom.
    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 : advert.php
    Line 128: require_once(themerex_get_file_dir('core/core.options/core.options-custom.p
    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 : popular_posts.php
    Line 109: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : recent_posts.php
    Line 98: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : recent_reviews.php
    Line 105: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : shortcodes.php
    Line 2595: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : shortcodes_vc_classes.php
    Line 145: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-accordion.php'));
    Line 146: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-accordion-tab.php'));
    Line 160: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-tabs.php'));
    Line 161: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-tab.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 : plugin.widgets.php
    Line 17: require_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 : core.admin.php
    Line 178: require_once( themerex_get_file_dir('lib/tgm/class-tgm-plugin-activation.ph
    Line 180: require_once( themerex_get_file_dir('tools/emailer/emailer.php') );
    Line 181: require_once( themerex_get_file_dir('tools/po_composer/po_composer.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 : core.files.php
    Line 39: 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 : core.wp.php
    Line 577: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : core.theme.php
    Line 132: require_once( themerex_get_file_dir('skins/'.($skin).'/skin.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 : core.shortcodes.php
    Line 226: require_once( themerex_get_file_dir('shortcodes/shortcodes_settings.php') )
    Line 235: require_once( themerex_get_file_dir('shortcodes/shortcodes_vc_classes.php')
    Line 236: require_once( themerex_get_file_dir('shortcodes/shortcodes_vc.php') );
    Line 239: require_once( themerex_get_file_dir('shortcodes/shortcodes.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 : core.options.php
    Line 1289: require_once( themerex_get_file_dir('core/core.options/core.options-custom.
    Line 1293: require_once( themerex_get_file_dir('core/core.options/core.options-setting
    Line 1296: require_once( themerex_get_file_dir('core/core.options/core.options-inherit
    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 50: require_once (file_exists(get_stylesheet_directory().(THEMEREX_FW_DIR).'cor
    Line 51: require_once (file_exists(get_stylesheet_directory().(THEMEREX_FW_DIR).'cor
    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 : masonry.php
    Line 119: <?php require(themerex_get_file_dir('templates/parts/post-featured.php')); ?>
    Line 140: require(themerex_get_file_dir('templates/parts/post-info.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 : attachment.php
    Line 75: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 111: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 114: require(themerex_get_file_dir('templates/parts/views-counter.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 : single-team.php
    Line 85: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 99: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 101: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 107: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 108: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 111: require(themerex_get_file_dir('templates/parts/views-counter.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 : portfolio.php
    Line 207: require(themerex_get_file_dir('templates/parts/post-featured.php')); 
    Line 212: require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 321: require(themerex_get_file_dir('templates/parts/post-featured.php')); 
    Line 327: require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 393: require(themerex_get_file_dir('templates/parts/post-info.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 : single-standard.php
    Line 85: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 88: require(themerex_get_file_dir('templates/parts/reviews-block.php'));
    Line 100: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 114: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 116: require(themerex_get_file_dir('templates/parts/author-info.php'));
    Line 117: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 122: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 126: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 129: require(themerex_get_file_dir('templates/parts/views-counter.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 : news.php
    Line 29: require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 57: <?php require(themerex_get_file_dir('templates/parts/post-featured.php')); ?>
    Line 69: require(themerex_get_file_dir('templates/parts/post-info.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 : single-courses.php
    Line 198: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 202: require(themerex_get_file_dir('templates/parts/reviews-block.php'));
    Line 237: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 253: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 255: require(themerex_get_file_dir('templates/parts/author-info.php'));
    Line 256: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 265: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 268: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 272: require(themerex_get_file_dir('templates/parts/views-counter.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 : date.php
    Line 25: require(themerex_get_file_dir('templates/parts/reviews-summary.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 : excerpt.php
    Line 47: require(themerex_get_file_dir('templates/parts/post-featured.php'));
    Line 62: require(themerex_get_file_dir('templates/parts/post-info.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 : post-info.php
    Line 76: <span class='post_info_item post_info_counters'><?php require(themerex_get_file_dir('templates/parts/counters.php')); ?></span>
    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 : user-panel.php
    Line 105: <?php require_once( themerex_get_file_dir('templates/parts/register.php') ); ?>
    Line 109: <?php require_once( themerex_get_file_dir('templates/parts/login.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 : top-panel.php
    Line 31: <?php require_once( themerex_get_file_dir('templates/parts/user-panel.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 : related.php
    Line 64: //require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 74: <?php require(themerex_get_file_dir('templates/parts/post-featured.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 : single-portfolio.php
    Line 48: require(themerex_get_file_dir('templates/parts/prev-next-block.php'));
    Line 57: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 60: require(themerex_get_file_dir('templates/parts/reviews-block.php'));
    Line 71: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 85: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 87: require(themerex_get_file_dir('templates/parts/author-info.php'));
    Line 88: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 89: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 90: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 95: require(themerex_get_file_dir('templates/parts/views-counter.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 ).

77
Critical alerts
  1. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was revslider.zip additional-tags.zip js_composer.zip.
Warning
  1. Text domain : Incorrect use of translation functions.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 themerex, basekit.
  2. Comment reply : Declaration of comment replyCould not find the comment-reply script enqueued, however a reference to 'comment-reply' was found. Make sure that the comment-reply js script is being enqueued properly on singular pages.
  3. Screenshot : Screenshot fileScreenshot size is 800x600px. 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. favicon presence : Favicon managementPossible Favicon found in header.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
  2. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file flickr.php.
    Line 111: <label for='<?php echo esc_attr($this->get_field_id( 'flickr_username' )); ?>'><?php _e('Flickr ID (<a href='http://www.idgettr.com' target='_blank'>idGettr</a>):', 'themerex'); ?></la
    Possible hard-coded links were found in the file core.updater.php.
    Line 104: <p><?php _e('To update the Theme, login to <a href='http://www.themeforest.net/'>ThemeForest</a>, head over to your <strong>dow
    Possible hard-coded links were found in the file core.options-settings.php.
    Line 490: 'desc' => __('Upload a 16px x 16px image that will represent your website\'s favicon.<br /><em>To ensure cross-browser compatibility, we recommend converting the favicon into .ico format before uploading. (<a href='http://www.favicon.cc/'>www.favicon.cc</a>)</em>', 'themerex'),
    Line 1544: 'desc' => __('Select fonts, sizes and styles for the headings and paragraphs. You can use Google fonts and custom fonts.<br><br>How to install custom @font-face fonts into the theme?<br>All @font-face fonts are located in 'theme_name/css/font-face/' folder in the separate subfolders for the each font. Subfolder name is a font-family name!<br>Place full set of the font files (for each font style and weight) and css-file named stylesheet.css in the each subfolder.<br>Create your @font-face kit by using <a href='http://www.fontsquirrel.com/fontface/generator'>Fontsquirrel @font-face Gen
    Line 2840: 'desc' => __('In debug mode we are using unpacked scripts and styles, else - using minified scripts and styles (if present). <b>Attention!</b> If you have modified the source code in the js or css files, regardless of this option will be used latest (modified) version stylesheets and scripts. You can re-create minified versions of files using on-line services (for example <a href='http://yui.2clics.net/' target='_blank'>http://yui.2clics.net/</a>) or util
  3. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  6. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  7. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  8. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  9. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.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 : header.php
    Line 144: if (in_array($top_panel_position, array('above', 'over'))) { require_once( themerex_get_file_dir('templates/parts/top-panel.php') ); }
    Line 145: require_once( themerex_get_file_dir('templates/parts/slider.php') );
    Line 146: if ($top_panel_position == 'below') { require_once( themerex_get_file_dir('templates/parts/top-panel.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 : footer.php
    Line 179: require_once( themerex_get_file_dir('core/core.customizer/front.customizer.
    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 : top10.php
    Line 111: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : socials.php
    Line 162: require_once( themerex_get_file_dir('core/core.options/core.options-custom.
    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 : advert.php
    Line 128: require_once(themerex_get_file_dir('core/core.options/core.options-custom.p
    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 : popular_posts.php
    Line 109: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : recent_posts.php
    Line 98: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : recent_reviews.php
    Line 105: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : shortcodes.php
    Line 2595: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : shortcodes_vc_classes.php
    Line 145: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-accordion.php'));
    Line 146: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-accordion-tab.php'));
    Line 160: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-tabs.php'));
    Line 161: require_once(vc_path_dir('SHORTCODES_DIR', 'vc-tab.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 : plugin.widgets.php
    Line 17: require_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 : core.admin.php
    Line 178: require_once( themerex_get_file_dir('lib/tgm/class-tgm-plugin-activation.ph
    Line 180: require_once( themerex_get_file_dir('tools/emailer/emailer.php') );
    Line 181: require_once( themerex_get_file_dir('tools/po_composer/po_composer.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 : core.files.php
    Line 39: 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 : core.wp.php
    Line 577: require(themerex_get_file_dir('templates/parts/widgets-posts.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 : core.theme.php
    Line 132: require_once( themerex_get_file_dir('skins/'.($skin).'/skin.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 : core.shortcodes.php
    Line 226: require_once( themerex_get_file_dir('shortcodes/shortcodes_settings.php') )
    Line 235: require_once( themerex_get_file_dir('shortcodes/shortcodes_vc_classes.php')
    Line 236: require_once( themerex_get_file_dir('shortcodes/shortcodes_vc.php') );
    Line 239: require_once( themerex_get_file_dir('shortcodes/shortcodes.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 : core.options.php
    Line 1289: require_once( themerex_get_file_dir('core/core.options/core.options-custom.
    Line 1293: require_once( themerex_get_file_dir('core/core.options/core.options-setting
    Line 1296: require_once( themerex_get_file_dir('core/core.options/core.options-inherit
    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 50: require_once (file_exists(get_stylesheet_directory().(THEMEREX_FW_DIR).'cor
    Line 51: require_once (file_exists(get_stylesheet_directory().(THEMEREX_FW_DIR).'cor
    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 : masonry.php
    Line 119: <?php require(themerex_get_file_dir('templates/parts/post-featured.php')); ?>
    Line 140: require(themerex_get_file_dir('templates/parts/post-info.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 : attachment.php
    Line 75: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 111: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 114: require(themerex_get_file_dir('templates/parts/views-counter.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 : single-team.php
    Line 85: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 99: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 101: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 107: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 108: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 111: require(themerex_get_file_dir('templates/parts/views-counter.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 : portfolio.php
    Line 207: require(themerex_get_file_dir('templates/parts/post-featured.php')); 
    Line 212: require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 321: require(themerex_get_file_dir('templates/parts/post-featured.php')); 
    Line 327: require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 393: require(themerex_get_file_dir('templates/parts/post-info.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 : single-standard.php
    Line 85: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 88: require(themerex_get_file_dir('templates/parts/reviews-block.php'));
    Line 100: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 114: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 116: require(themerex_get_file_dir('templates/parts/author-info.php'));
    Line 117: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 122: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 126: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 129: require(themerex_get_file_dir('templates/parts/views-counter.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 : news.php
    Line 29: require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 57: <?php require(themerex_get_file_dir('templates/parts/post-featured.php')); ?>
    Line 69: require(themerex_get_file_dir('templates/parts/post-info.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 : single-courses.php
    Line 198: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 202: require(themerex_get_file_dir('templates/parts/reviews-block.php'));
    Line 237: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 253: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 255: require(themerex_get_file_dir('templates/parts/author-info.php'));
    Line 256: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 265: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 268: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 272: require(themerex_get_file_dir('templates/parts/views-counter.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 : date.php
    Line 25: require(themerex_get_file_dir('templates/parts/reviews-summary.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 : excerpt.php
    Line 47: require(themerex_get_file_dir('templates/parts/post-featured.php'));
    Line 62: require(themerex_get_file_dir('templates/parts/post-info.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 : post-info.php
    Line 76: <span class='post_info_item post_info_counters'><?php require(themerex_get_file_dir('templates/parts/counters.php')); ?></span>
    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 : user-panel.php
    Line 105: <?php require_once( themerex_get_file_dir('templates/parts/register.php') ); ?>
    Line 109: <?php require_once( themerex_get_file_dir('templates/parts/login.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 : top-panel.php
    Line 31: <?php require_once( themerex_get_file_dir('templates/parts/user-panel.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 : related.php
    Line 64: //require(themerex_get_file_dir('templates/parts/reviews-summary.php'));
    Line 74: <?php require(themerex_get_file_dir('templates/parts/post-featured.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 : single-portfolio.php
    Line 48: require(themerex_get_file_dir('templates/parts/prev-next-block.php'));
    Line 57: require(themerex_get_file_dir('templates/parts/post-info.php')); 
    Line 60: require(themerex_get_file_dir('templates/parts/reviews-block.php'));
    Line 71: require(themerex_get_file_dir('templates/parts/single-pagination.php'));
    Line 85: require(themerex_get_file_dir('templates/parts/editor-area.php'));
    Line 87: require(themerex_get_file_dir('templates/parts/author-info.php'));
    Line 88: require(themerex_get_file_dir('templates/parts/share.php'));
    Line 89: require(themerex_get_file_dir('templates/parts/related-posts.php'));
    Line 90: require(themerex_get_file_dir('templates/parts/comments.php'));
    Line 95: require(themerex_get_file_dir('templates/parts/views-counter.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