0
Validation results

Themify Simple

Themify Simple

WordPress 6.4.3 theme
0
  • THEME TYPEWordPress theme 6.4.3
  • FILE NAMEthemify-simple.zip
  • FILE SIZE6023577 bytes
  • MD55c3bf75b02c107333377da160400cedc
  • SHA179a89b1edc21347bbf514ff6d4469f692a5f25ff
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • VERSION1.8.0
  • TAGSthemify, featured-images, translation-ready, custom-menu, sidebar
  • CREATION DATE2020-06-03
  • LAST FILE UPDATE2020-06-03
  • LAST VALIDATION2020-06-03 13:21
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Security breaches : Modification of PHP server settings Found ini_set in file themify-metabox-core.php.
    Ligne655: ini_set( 'zlib.output_compression', 'Off' );
    Found ini_set in file themify-wpajax.php.
    Ligne401: ini_set( 'zlib.output_compression', 'Off' );
    Found ini_set in file class-themify-builder-import-export.php.
    Ligne175: ini_set('zlib.output_compression', 'Off');
    Found ini_set in file class-themify-builder-layouts.php.
    Ligne598: ini_set( 'zlib.output_compression', 'Off' );
    Found ini_set in file class-themify-customizer.php.
    Ligne863: ini_set('zlib.output_compression', 'Off');
  2. Security breaches : Use of base64_encode() Found base64_encode in file themify-shortcodes.php.
     <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);
    Found base64_encode in file class-wp-twitter-api.php.
     $bearer_token_credentials_64 = base64_encode( $bearer_token_credentials );
    Found base64_encode in file mailchimp.php.
     'Authorization' => 'Basic ' . base64_encode( 'key' . ':' . $api_key )
    Found base64_encode in file class-customcss-control.php.
     <textarea <?php $this->link(); ?> data-value='<?php echo esc_attr(base64_encode($css)) ?>' class='customcss <?php echo esc_attr($this->type);
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=%s&amp;t=m&amp;z=%d&amp;output=embed&amp;iwloc=near"> in file module-map.php.
    Ligne479: '<iframe frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src
  4. Malware : Operations on file system file_get_contents was found in the file themify-fontello.php
    Ligne70: $stylesheet = file_get_contents( $path['dir'] . 'css/' . themify_fontello_get_config( 'na
    file_put_contents was found in the file themify-fontello.php
    Ligne73: file_put_contents( $path['dir'] . 'css/themify-fontello.css', $stylesheet )
    file_get_contents was found in the file themify-builder-js-tmpl-common.php
    Ligne303: <?php echo file_get_contents($f.'.'.$path['extension']);?>
    Ligne306: <?php echo file_get_contents($f.'-l.'.$path['extension']);?>
    file_get_contents was found in the file themify-builder-js-tmpl-common.php
    Ligne303: <?php echo file_get_contents($f.'.'.$path['extension']);?>
    Ligne306: <?php echo file_get_contents($f.'-l.'.$path['extension']);?>
  5. Admin menu : Themes should use add_theme_page() for adding admin pages. File themify-admin.php :
    Ligne18: add_menu_page( 'themify', $name , 'manage_options', 'themify', 'themify_pag
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-admin.php :
    Ligne23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man
    Ligne29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 
    Ligne34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P
    Ligne39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global
    Ligne44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F
    Ligne50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify
    Ligne56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them
    Ligne62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manage
    File themify-config.php :
    Ligne669: add_submenu_page( 'themify', __( 'Install Plugins', 'themify' ), __( 'Insta
    File class-themify-builder-options.php :
    Ligne21: add_action( 'admin_menu', array( $this, 'add_plugin_page' ) );
    Ligne32: public function add_plugin_page(){
    File class-themify-builder-options.php :
    Ligne36: add_menu_page( $name, $name, 'manage_options', self::$slug, array( $this, '
    File class-themify-builder-options.php :
    Ligne37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',
    Ligne41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(
    Ligne42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '
    Ligne43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(
    Ligne44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( '
    File class-themify-builder-options.php :
    Ligne37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',
    Ligne41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(
    Ligne42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '
    Ligne43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(
    Ligne44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( '
    File class-themify-builder-options.php :
    Ligne37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',
    Ligne41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(
    Ligne42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '
    Ligne43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(
    Ligne44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( '
    File class-themify-builder-options.php :
    Ligne37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',
    Ligne41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(
    Ligne42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '
    Ligne43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(
    Ligne44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( '
    File class-themify-builder-options.php :
    Ligne37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',
    Ligne41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(
    Ligne42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '
    Ligne43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(
    Ligne44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( '
    File class-builder-data-manager.php :
    Ligne555: add_menu_page( esc_html__( 'Themify Builder Data Updater', 'themify' ), esc
  6. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : class-hook-contents.php.
  7. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was import.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in class-themify-builder.php. Themes must not deregister core scripts.
    Ligne299: wp_deregister_script('wp-embed');
  2. theme tags : Presence of bad theme tagsFound wrong tag themify in style.css header.Found wrong tag sidebar in style.css header.
  3. Text domain : Incorrect use of translation functions.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Import will add all the ', containing in the file. Press OK to continue, Cancel to stop., 'themify' in file class-themify-builder-layouts.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'slug' in file class-themify-builder-layouts.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Something goes wrong. Please check the if the upload folder is writtable.' 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-widgets.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'circle_percentage_feature' in file template-feature.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 has an incorrect number of arguments. Function esc_attr_e, with the arguments 'address_map', , 'address_map' in file template-map.php.Found a translation function that has an incorrect number of arguments. Function esc_attr_e, with the arguments 'address_map', , 'address_map', 'latlong_map' 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-map.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file template-gallery-lightboxed.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Videos' in file themify-builder-help-video.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Shortcuts' in file themify-builder-help-video.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'label' in file themify-builder-options.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'label' in file themify-builder-options.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'themify' in file themify-builder-options.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'color' in file theme-functions.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, id, tgmpa, text-domain, containing in the file. Press OK to continue, Cancel to stop., , builder-contact.
  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. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file themify.common.css.
  6. 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.
  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. I18N implementation : Proper use of _e(Possible variable $tab found in translation function in themify-admin.php. Translation function calls should not contain PHP variables. Possible variable $layout found in translation function in class-themify-builder-layouts.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-themify-builder-widgets.php. Translation function calls should not contain PHP variables. Possible variable $fields_args found in translation function in template-feature.php. Translation function calls should not contain PHP variables. Possible variable $style found in translation function in template-map.php. Translation function calls should not contain PHP variables. Possible variable $fields_args found in translation function in template-map.php. Translation function calls should not contain PHP variables. Possible variable $info_window_map found in translation function in template-map.php. Translation function calls should not contain PHP variables. Possible variable $title found in translation function in template-gallery-lightboxed.php. Translation function calls should not contain PHP variables. Possible variable $opt found in translation function in themify-builder-options.php. Translation function calls should not contain PHP variables. Possible variable $opt found in translation function in themify-builder-options.php. Translation function calls should not contain PHP variables. Possible variable $category_meta found in translation function in theme-functions.php. Translation function calls should not contain PHP variables.
    Ligne603: <input style='height: 33px;' type='text'  id='category-bg' name='category_meta[<?php echo $tag->term_id ?>][color]' value='<?php if ( isset( $category_meta[ $tag->term_id ] ) ) esc_attr_e( $category_meta[ $tag->term_id ]['color'] ); ?>'  class='themify_input_f
  10. I18N implementation : Proper use of ___all(Possible variable $message found in translation function in class-themify-builder-layouts.php. Translation function calls should not contain PHP variables. Possible variable $title found in translation function in themify-builder-options.php. Translation function calls should not contain PHP variables.
  11. I18N implementation : Proper use of esc_attr_e(Possible variable $tab found in translation function in themify-admin.php. Translation function calls should not contain PHP variables. Possible variable $layout found in translation function in class-themify-builder-layouts.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in class-themify-builder-widgets.php. Translation function calls should not contain PHP variables. Possible variable $fields_args found in translation function in template-feature.php. Translation function calls should not contain PHP variables. Possible variable $style found in translation function in template-map.php. Translation function calls should not contain PHP variables. Possible variable $fields_args found in translation function in template-map.php. Translation function calls should not contain PHP variables. Possible variable $info_window_map found in translation function in template-map.php. Translation function calls should not contain PHP variables. Possible variable $title found in translation function in template-gallery-lightboxed.php. Translation function calls should not contain PHP variables. Possible variable $opt found in translation function in themify-builder-options.php. Translation function calls should not contain PHP variables. Possible variable $opt found in translation function in themify-builder-options.php. Translation function calls should not contain PHP variables. Possible variable $category_meta found in translation function in theme-functions.php. Translation function calls should not contain PHP variables.
    Ligne603: <input style='height: 33px;' type='text'  id='category-bg' name='category_meta[<?php echo $tag->term_id ?>][color]' value='<?php if ( isset( $category_meta[ $tag->term_id ] ) ) esc_attr_e( $category_meta[ $tag->term_id ]['color'] ); ?>'  class='themify
  12. 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. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  2. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.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 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 : themify-fontello.php
    Ligne10: include_once( trailingslashit( THEMIFY_DIR ) . 'themify-fontello-icon-picke
    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-metabox.php
    Ligne29: require_once( THEMIFY_METABOX_DIR . 'includes/themify-metabox-core.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-field-types.php
    Ligne1272: 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-metabox-core.php
    Ligne38: require_once( THEMIFY_METABOX_DIR . 'includes/themify-field-types.php' );
    Ligne39: require_once( THEMIFY_METABOX_DIR . 'includes/themify-metabox-utils.php' );
    Ligne40: require_once( THEMIFY_METABOX_DIR . 'includes/themify-user-fields.php' );
    Ligne41: require_once( THEMIFY_METABOX_DIR . 'includes/themify-term-fields.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
    Ligne859: 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 : shortcodes.php
    Ligne504: 'label' => __( 'Categories to include', 'themify' ),
    Ligne698: '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 : class-themify-tinymce.php
    Ligne63: $shortcodes = apply_filters( 'themify_shortcodes', include( dirname( __FILE__ ) . '/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 : themify-microdata.php
    Ligne32: 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-wpajax.php
    Ligne168: require_once(ABSPATH . 'wp-admin' . '/includes/image.php');
    Ligne540: include_once( $file );
    Ligne713: include_once( $file );
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : themify-config.php
    Ligne43: include_once( trailingslashit( THEMIFY_DIR ) . 'themify-builder/first-run.p
    Ligne107: require_once( THEME_DIR . '/themify/class-themify-filesystem.php' );
    Ligne110: require_once( THEME_DIR . '/themify/themify-icon-picker/themify-icon-picker
    Ligne114: include( THEMIFY_DIR . '/themify-fontello.php' );
    Ligne122: require_once(THEME_DIR . '/themify/class-themify-cache.php');
    Ligne128: require_once( THEMIFY_DIR . '/themify-builder/themify-builder.php' );
    Ligne134: require_once( THEMIFY_DIR . '/class-themify-access-role.php' );
    Ligne140: require_once( THEMIFY_DIR . '/class-themify-enqueue.php' );
    Ligne207: require_once(THEMIFY_DIR . '/themify-hooks.php' );
    Ligne208: require_once(THEMIFY_DIR . '/class-hook-contents.php' );
    Ligne223: require_once( THEMIFY_DIR . '/themify-metabox/themify-metabox.php' );
    Ligne231: require_once( THEMIFY_DIR . '/google-fonts/functions.php' );
    Ligne289: require_once(THEMIFY_DIR . '/themify-wpajax.php');
    Ligne313: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Ligne430: include( trailingslashit( get_template_directory() ) . 'themeforest-functio
    Ligne508: include( THEMIFY_DIR . '/megamenu/class-mega-menu.php' );
    Ligne512: include( THEMIFY_DIR . '/class-themify-menu-toggle-dropdown.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
    Ligne1553: require_once 'class-themify-mobile-detect.php';
    Ligne1673: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Ligne1886: 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 : class-themify-builder-import-export.php
    Ligne110: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Ligne299: 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-layouts.php
    Ligne1011: foreach ( include( $path ) as $layout ) {
    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-options.php
    Ligne112: include( THEMIFY_BUILDER_DIR . '/about.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
    Ligne1554: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-commo
    Ligne1555: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-front
    Ligne1556: include( THEMIFY_BUILDER_INCLUDES_DIR . '/themify-builder-module-panel.php'
    Ligne1566: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-commo
    Ligne1567: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-admin
    Ligne1673: require_once( ABSPATH . 'wp-admin' . '/includes/image.php' );
    Ligne1830: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-locke
    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-static-content-updater.php
    Ligne7: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/libraries/wp-async-request.p
    Ligne11: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/libraries/wp-background-proc
    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-builder-data-manager.php
    Ligne434: include_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-static-
    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-components-manager.php
    Ligne13: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/base.php' );
    Ligne14: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/row.php' );
    Ligne15: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/subrow.php' );
    Ligne16: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/column.php' );
    Ligne17: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/module.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
    Ligne35: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-model.p
    Ligne36: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-layouts
    Ligne37: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-global-styles.p
    Ligne38: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-custom-fonts.ph
    Ligne39: 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 : template-signup-form.php
    Ligne120: include_once( THEMIFY_BUILDER_INCLUDES_DIR. '/optin-services/base.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 : base.php
    Ligne117: include( $dir . '/mailchimp.php' );
    Ligne118: include( $dir . '/activecampaign.php' );
    Ligne119: include( $dir . '/convertkit.php' );
    Ligne120: include( $dir . '/getresponse.php' );
    Ligne121: include( $dir . '/mailerlite.php' );
    Ligne122: include( $dir . '/newsletter.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 : module.php
    Ligne160: require_once( $m['dirname'] . '/' . $m['basename'] );
    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 : base.php
    Ligne1085: include($paths[$key]);
    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-signup-form.php
    Ligne81: include_once( THEMIFY_BUILDER_INCLUDES_DIR. '/optin-services/base.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 : module-portfolio.php
    Ligne21: 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 : module-optin.php
    Ligne17: include_once( THEMIFY_BUILDER_INCLUDES_DIR. '/optin-services/base.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-mega-menu.php
    Ligne480: require_once( ABSPATH . 'wp-admin/includes/widgets.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 : theme-functions.php
    Ligne124: require_once( 'admin/post-type-$type.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