0
Validation results

Themify Basic

Free WordPress 4.9 theme

Themify Basic

Free WordPress 4.9 theme
0
Error 8 : Undefined variable: cms
In /home/www/themecheck/themecheck/controllers/controller_results.php line 818
Critical alerts
  1. Security breaches : Use of base64_encode() Found base64_encode in file class-customcss-control.php.
     <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type); ?>
    Found base64_encode in file template-map.php.
     <div data-map='<?php esc_attr_e(base64_encode(json_encode($data))) ?>' class='themify_map map-container'  s
    Found base64_encode in file themify-shortcodes.php.
     <div data-map=''.esc_attr(base64_encode(json_encode($data))).'' id='themify_map_canvas_' . esc_attr( 
     <ul data-slider=''.esc_attr(base64_encode( json_encode( $js_data ) ) ). '' class='slides'>' . $content 
     <ul class='slides' data-slider=''.esc_attr(base64_encode(json_encode($js_data))).''>';
    Found base64_encode in file css.php.
     $importContent = base64_encode($importContent);
  2. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : class-hook-contents.php.
  3. Deprecated functions : like_escape like_escape found in file module-feature.php. Deprecated since version 4.0. Use wpdb::esc_like() instead.
    Line 849: $url = method_exists( $wpdb, 'esc_like' ) ? $wpdb->esc_like( $parsed_url[1] ) : like_escape( $parsed_url[1] );
  4. Deprecated functions : get_currentuserinfo get_currentuserinfo found in file class-builder-duplicate-page.php. Deprecated since version 4.5. Use wp_get_current_user instead.
    Line 235: } else if ( function_exists( 'get_currentuserinfo' ) ) {
    Line 237: get_currentuserinfo();
  5. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was product-4.zip masonry.zip fullscreen.zip product-7.zip event-2.zip app-5.zip app-6.zip ebook-2.zip app-page.zip fullscreen-2.zip portfolio.zip event.zip company.zip coming-soon.zip product-2.zip app.zip product-6.zip shop.zip ebook.zip corporate-2.zip app-2.zip marketer-2.zip product-8.zip marketer.zip agency-2.zip music-2.zip wedding.zip restaurant.zip corporate.zip music.zip restaurant-2.zip portfolio-4.zip blog.zip app-7.zip product-5.zip resume.zip portfolio-2.zip app-8.zip product-3.zip music-3.zip shop-2.zip company-3.zip app-3.zip app-4.zip portfolio-3.zip product.zip personal.zip post-slider.zip agency.zip company-2.zip sample-content.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in themify-utils.php. Themes must not deregister core scripts.
    Line 1073: wp_deregister_script( 'mediaelement' );
    Line 1076: wp_deregister_script( 'wp-mediaelement' );
  2. 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 themify-basic.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file class-themify-control.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file class-themify-control.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file class-themify-control.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file class-customcss-control.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file class-customcss-control.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Import Module' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Export Module' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Import Row' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Export Row' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Import Sub-Row' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Export Sub-Row' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'mod_name' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'mod_name' in file class-themify-builder.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'd/m/Y @ h:i:s a' in file class-themify-builder-revisions.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'label' in file template-buttons.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file template-divider.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'label' in file template-icon.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file template-map.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file template-post.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file template-gallery-showcase.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 'Begin activating plugin', 'Begin activating plugins' in file class-tgm-plugin-activation.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 themify, wordpress-importer, tgmpa.
  4. 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.
  5. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  6. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  7. I18N implementation : Proper use of _e(Possible variable $googlefonts found in translation function in class-themify-control.php. Translation function calls should not contain PHP variables.
    Line 238: <input id='themify_fonts_hidden' type='hidden' value='<?php esc_attr_e(wp_json_encode(array('google' => array_values(self::$googlefonts), 'font
    Possible variable $value found in translation function in class-themify-control.php. Translation function calls should not contain PHP variables.
    Line 249: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    Line 255: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    Possible variable $value found in translation function in class-themify-control.php. Translation function calls should not contain PHP variables.
    Line 249: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    Line 255: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    Possible variable $css found in translation function in class-customcss-control.php. Translation function calls should not contain PHP variables.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type);
    Possible variable $this found in translation function in class-customcss-control.php. Translation function calls should not contain PHP variables.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type); ?>_control themify-customizer-value-field' rows='20'></tex
    Possible variable $mod found in translation function in class-themify-builder.php. Translation function calls should not contain PHP variables.
    Line 2277: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-m
    Possible variable $class found in translation function in class-themify-builder.php. Translation function calls should not contain PHP variables.
    Line 2277: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-module-name='<?php esc_attr_e($mod['mod_name']); ?>'>
    Possible variable $mod found in translation function in class-themify-builder.php. Translation function calls should not contain PHP variables.
    Line 2277: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-m
    Possible variable $content found in translation function in template-buttons.php. Translation function calls should not contain PHP variables.
    Line 61: <span><?php esc_attr_e($content['label'])?></span>
    Possible variable $style found in translation function in template-divider.php. Translation function calls should not contain PHP variables.
    Line 57: <div id='<?php echo esc_attr($module_ID); ?>' class='<?php echo esc_attr($container_class); ?>' <?php if($style):?>style='<?php  esc_attr_e($style); ?><?php endif;?>'>
    Possible variable $content found in translation function in template-icon.php. Translation function calls should not contain PHP variables.
    Line 59: <span><?php esc_attr_e($content['label'])?></span>
    Possible variable $data found in translation function in template-map.php. Translation function calls should not contain PHP variables.
    Line 102: <div data-map='<?php esc_attr_e(base64_encode(json_encode($data))) ?>' class='themify_map map-container'
    Possible variable $container_class found in translation function in template-post.php. Translation function calls should not contain PHP variables.
    Line 55: <div id='<?php echo esc_attr($module_ID); ?>' class='<?php esc_attr_e($container_class); ?>'>
    Possible variable $alt found in translation function in template-gallery-showcase.php. Translation function calls should not contain PHP variables.
    Line 28: <img src='<?php echo esc_url( $first_image); ?>' alt='<?php esc_attr_e($alt)?>' />
  8. I18N implementation : Proper use of ___all(Possible variable $this found in translation function in class-themify-builder-module.php. Translation function calls should not contain PHP variables.
    Line 316: 'name'	  => esc_html__( sprintf( __( '%s Options', 'themify' ), $this->cpt_args['singular'] ) )
  9. I18N implementation : Proper use of esc_attr_e(Possible variable $googlefonts found in translation function in class-themify-control.php. Translation function calls should not contain PHP variables.
    Line 238: <input id='themify_fonts_hidden' type='hidden' value='<?php esc_attr_e(wp_json_encode(array('google' => array_values(self::$googlefonts
    Possible variable $value found in translation function in class-themify-control.php. Translation function calls should not contain PHP variables.
    Line 249: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    Line 255: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    Possible variable $value found in translation function in class-themify-control.php. Translation function calls should not contain PHP variables.
    Line 249: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    Line 255: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    Possible variable $css found in translation function in class-customcss-control.php. Translation function calls should not contain PHP variables.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this
    Possible variable $this found in translation function in class-customcss-control.php. Translation function calls should not contain PHP variables.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type); ?>_control themify-customizer-value-field' rows='2
    Possible variable $mod found in translation function in class-themify-builder.php. Translation function calls should not contain PHP variables.
    Line 2277: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>
    Possible variable $class found in translation function in class-themify-builder.php. Translation function calls should not contain PHP variables.
    Line 2277: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-module-name='<?php esc_attr_e($mod['mod_name']
    Possible variable $mod found in translation function in class-themify-builder.php. Translation function calls should not contain PHP variables.
    Line 2277: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>
    Possible variable $content found in translation function in template-buttons.php. Translation function calls should not contain PHP variables.
    Line 61: <span><?php esc_attr_e($content['label'])?></span>
    Possible variable $style found in translation function in template-divider.php. Translation function calls should not contain PHP variables.
    Line 57: <div id='<?php echo esc_attr($module_ID); ?>' class='<?php echo esc_attr($container_class); ?>' <?php if($style):?>style='<?php  esc_attr_e($style); ?><?php endif;?>'>
    Possible variable $content found in translation function in template-icon.php. Translation function calls should not contain PHP variables.
    Line 59: <span><?php esc_attr_e($content['label'])?></span>
    Possible variable $data found in translation function in template-map.php. Translation function calls should not contain PHP variables.
    Line 102: <div data-map='<?php esc_attr_e(base64_encode(json_encode($data))) ?>' class='themify_map map-co
    Possible variable $container_class found in translation function in template-post.php. Translation function calls should not contain PHP variables.
    Line 55: <div id='<?php echo esc_attr($module_ID); ?>' class='<?php esc_attr_e($container_class); ?>'>
    Possible variable $alt found in translation function in template-gallery-showcase.php. Translation function calls should not contain PHP variables.
    Line 28: <img src='<?php echo esc_url( $first_image); ?>' alt='<?php esc_attr_e($alt)?>' />
  10. I18N implementation : Proper use of esc_html___all(Possible variable $this found in translation function in class-themify-builder-module.php. Translation function calls should not contain PHP variables.
    Line 316: 'name'	  => esc_html__( sprintf( __( '%s Options', 'themify' ), $this->cpt_args['singul
  11. Screenshot : Screenshot fileScreenshot size is 300x225px. 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 theme-modules.php.
    Line 125: $output = '<div class='themify-info-link'>' . __( 'Here you can set the <a href='http://themify.me/docs/default-layouts'>Default Layouts</a> for WordPress a
    Possible hard-coded links were found in the file module-video.php.
    Line 43: 'help' => __('YouTube, Vimeo, etc. video <a href='http://themify.me/docs/video-embeds' target='_blank'>embed link</a>', 'them
    Possible hard-coded links were found in the file themify-updater.php.
    Line 154: $fw_notifications = '<p class='update'>' . sprintf( __( 'Framework version %s is now available. <a href='%s' title='' class='%s' target='%s'>Update Now</a> or view the <a href='%s' data-changelog='http://themify.me/changelogs/themify.txt' class='themify_changelogs' target
    Line 159: isset($_GET['action']) && $_GET['action']=='upgrade'?'http://themify.me/changelogs/themify.txt':'http://themify.me/logs/framework
    Line 270: $fw_notifications = sprintf( __( '<p class='update %s'>Framework version %s is now available. <a href='%s' class='%s' target='%s'>Update Now</a> or view the <a href='http://themify.me/changelogs/themify.txt' target='_blank' data-changelog='h
    Possible hard-coded links were found in the file themify-utils.php.
    Line 429: <p id='logo'><a href='http://themify.me/logs/framework-changelogs/' data-changelog='http://themif
    Line 1007: 'invalid_login' => __('Invalid username or password.<br/>Contact <a href='http://themify.me/contact'>Themify</a> for login issues.', 'themify'),
    Line 1008: 'unsuscribed' => __('Your membership might be expired. Login to <a href='http://themify.me/member'>Themify</a> to check.', 'themify'),
    Line 4523: 'description' => __('Link Featured Image and Post Title to lightbox image, video or iframe URL <br/>(<a href='http://themify.me/docs/lightbox'>learn more</a>)', 'themify'),
    Possible hard-coded links were found in the file dialog.php.
    Line 409: 'help' => sprintf( __('Example: 52839779@N02. Use %s to find your user ID', 'themify'), '<a href='http://idgettr.com/' target='_blank'>idGettr.com</a>' )
    Possible hard-coded links were found in the file theme-functions.php.
    Line 111: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl
    Line 384: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl
    Line 206: 'description' => __('Video embed URL such as YouTube or Vimeo video url (<a href='http://themify.me/docs/video-embeds'>details</a>).', 'themify'),
    Line 111: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl
    Line 384: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  4. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  5. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  6. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.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 archive template file archive.phpThis theme does not contain optional file archive.php.
  10. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  11. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  12. Use of includes : Use of include or requireThe theme appears to use include or require : class-themify-builder-layouts.php
    Line 287: $data = include( THEMIFY_BUILDER_INCLUDES_DIR . '/data/layouts.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-themify-builder-import-export.php
    Line 88: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Line 216: require_once( ABSPATH . 'wp-admin/includes/image.php' );
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : class-themify-builder.php
    Line 706: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-form.ph
    Line 707: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-visibil
    Line 708: require_once( THEMIFY_BUILDER_INCLUDES_DIR . '/themify-builder-options.php'
    Line 709: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-import-
    Line 710: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-plugin-
    Line 823: require_once( $path );
    Line 1743: include_once( sprintf('%s/themify-builder-js-tmpl-front.php', THEMIFY_BUILD
    Line 1744: include_once( sprintf('%s/themify-builder-js-tmpl-form.php', THEMIFY_BUILDE
    Line 1745: include_once( sprintf('%s/themify-builder-js-tmpl-common.php', THEMIFY_BUIL
    Line 1746: include_once( sprintf('%s/themify-builder-module-panel.php', THEMIFY_BUILDE
    Line 1753: include_once( sprintf('%s/themify-builder-js-tmpl-common.php', THEMIFY_BUIL
    Line 1754: include_once( sprintf('%s/themify-builder-js-tmpl-admin.php', THEMIFY_BUILD
    Line 1755: include_once( sprintf('%s/themify-builder-js-tmpl-form.php', THEMIFY_BUILDE
    Line 1894: require_once( ABSPATH . 'wp-admin' . '/includes/image.php' );
    Line 2204: include( $located );
    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 : module-portfolio.php
    Line 24: 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 : themify-builder.php
    Line 39: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-model.p
    Line 40: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-layouts
    Line 41: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-module.
    Line 42: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder.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 : themify-builder-updater.php
    Line 320: require_once(THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-upgrader
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : class-tgm-plugin-activation.php
    Line 1061: 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 : themify-utils.php
    Line 4216: $results = include( $fonts_file_path );
    Line 5221: require_once 'class-themify-mobile-detect.php';
    Line 5484: require_once( THEME_DIR . '/sample/demo-settings.php' );
    Line 5648: 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 : themify-shortcodes.php
    Line 956: require 'twitteroauth/class-wp-twitter-api.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 : dialog.php
    Line 497: 'label' => __('Categories to include', 'themify'),
    Line 669: 'label' => __('Categories to include', 'themify'),
    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 : themify-wpajax.php
    Line 122: require_once(ABSPATH . 'wp-admin' . '/includes/image.php');
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : themify-microdata.php
    Line 34: 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 : themify-config.php
    Line 89: require_once( THEME_DIR . '/themify/class-themify-filesystem.php' );
    Line 94: require_once(THEME_DIR . '/themify/class-themify-cache.php');
    Line 100: require_once(THEME_DIR . '/themify/themify-shortcodes.php');
    Line 106: require_once( THEMIFY_DIR . '/themify-builder/themify-builder.php' );
    Line 255: require_once(THEMIFY_DIR . '/themify-hooks.php' );
    Line 256: require_once(THEMIFY_DIR . '/class-hook-contents.php' );
    Line 262: require_once(THEMIFY_DIR . '/class-themify-access-role.php' );
    Line 294: require_once(THEMIFY_DIR . '/themify-wpajax.php');
    Line 340: 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