0
Validation results

Themify Basic

Free WordPress 6.5.2 theme

Themify Basic

Free WordPress 6.5.2 theme
0
  • THEME TYPEWordPress theme 6.5.2
  • FILE NAMEbasic.zip
  • FILE SIZE4884554 bytes
  • MD5aba1898aa8cf62e4c39b1b145654ab3a
  • SHA1460f1393e3367e689c4301b8fbc1d862b881c81f
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, Bitmap images
  • THEME URIhttps://themify.me/themes/basic
  • VERSION2.1.9
  • AUTHOR URI
  • TAGSfeatured-images, translation-ready, custom-menu
  • CREATION DATE2019-09-17
  • LAST FILE UPDATE2019-09-17
  • LAST VALIDATION2019-09-17 06:26
  • OTHER VERSIONS

    5.1.3 : 0%

    2.3.0 : 0%

    1.3.12 : 98%

This theme is open source.
Critical alerts
  1. Security breaches : Modification of PHP server settings Found ini_set in file themify-metabox-core.php. 638: ini_set( 'zlib.output_compression', 'Off' );Found ini_set in file class-themify-builder-import-export.php. 172: ini_set('zlib.output_compression', 'Off');Found ini_set in file class-themify-builder-layouts.php. 580: ini_set( 'zlib.output_compression', 'Off' );Found ini_set in file class-themify-customizer.php. 863: ini_set('zlib.output_compression', 'Off');Found ini_set in file themify-wpajax.php. 403: ini_set( 'zlib.output_compression', 'Off' );
  2. Security breaches : Use of base64_encode() 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);
    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 ) ) ).'\'>';
  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. 478: '<iframe frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src
  4. Admin menu : Themes should use add_theme_page() for adding admin pages. File themify-admin.php : 18: add_menu_page( 'themify', $name , 'manage_options', 'themify', 'themify_pagFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-admin.php : 23: add_submenu_page( 'themify', $name, __('Themify Settings', 'themify'), 'man29: add_submenu_page ( 'themify', __( 'Saved Layouts', 'themify' ), __( 'Saved 34: add_submenu_page( 'themify', __( 'Layout Parts', 'themify' ), __( 'Layout P39: add_submenu_page ( 'themify', __( 'Global Styles', 'themify' ), __( 'Global44: add_submenu_page( 'themify', __( 'Custom Fonts', 'themify' ), __( 'Custom F50: add_submenu_page( 'themify', 'themify_customize', __( 'Customize', 'themify56: add_submenu_page ( 'themify', __( 'Themify License', 'themify' ), __( 'Them62: add_submenu_page( 'themify', $name, __('Documentation', 'themify'), 'manageFile themify-config.php : 687: add_submenu_page( 'themify', __( 'Install Plugins', 'themify' ), __( 'InstaFile class-themify-builder-options.php : 21: add_action( 'admin_menu', array( $this, 'add_plugin_page' ) );32: public function add_plugin_page(){File class-themify-builder-options.php : 36: add_menu_page( $name, $name, 'manage_options', self::$slug, array( $this, 'File class-themify-builder-options.php : 37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( 'File class-themify-builder-options.php : 37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( 'File class-themify-builder-options.php : 37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( 'File class-themify-builder-options.php : 37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( 'File class-themify-builder-options.php : 37: add_submenu_page( self::$slug, __( 'Settings', 'themify' ), __( 'Settings',41: add_submenu_page ( 'themify-builder', __( 'Saved Layouts', 'themify' ), __(42: add_submenu_page( 'themify-builder', __( 'Layout Parts', 'themify' ), __( '43: add_submenu_page ( 'themify-builder', __( 'Global Styles', 'themify' ), __(44: add_submenu_page( 'themify-builder', __( 'Custom Fonts', 'themify' ), __( 'File class-builder-data-manager.php : 570: add_menu_page( esc_html__( 'Themify Builder Data Updater', 'themify' ), esc
  5. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : class-themify-builder.php.
  6. 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. 321: wp_deregister_script('wp-embed');
  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 template-gallery-lightboxed.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 '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 class-themify-builder-widgets.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 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 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 _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.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, text-domain, containing in the file. Press OK to continue, Cancel to stop..
  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.min.css.
  6. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  7. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  8. 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 $title found in translation function in template-gallery-lightboxed.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 $fields_args found in translation function in template-feature.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 $layout found in translation function in class-themify-builder-layouts.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.
  9. 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. Possible variable $this found in translation function in module.php. Translation function calls should not contain PHP variables.
  10. 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 $title found in translation function in template-gallery-lightboxed.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 $fields_args found in translation function in template-feature.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 $layout found in translation function in class-themify-builder-layouts.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.
  11. I18N implementation : Proper use of esc_html___all(Possible variable $this found in translation function in module.php. Translation function calls should not contain PHP variables.
  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. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file theme-modules.php.137: $output = '<div class='themify-info-link'>' . __( 'Here you can set the <a href='https://themify.me/docs/default-layouts'>Default Layouts</a> for WordPress Possible hard-coded links were found in the file theme-functions.php.125: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl444: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl227: 'description' => __('Video embed URL such as YouTube or Vimeo video url (<a href='https://themify.me/docs/video-embeds'>details</a>).', 'themify'),125: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl444: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/plPossible hard-coded links were found in the file themify-admin.php.204: echo '<div class='themify-info-link'>' . __( 'Here you can set the <a href='https://themify.me/docs/default-layouts'>Default Layouts</a> for WordPress 3292: <span class='pushlabel'><small>'.__('To use Bing Maps,','themify').' <a href='https://msdn.microsoft.com/en-us/library/ff428642.aspx' target='_blank'>' .Possible hard-coded links were found in the file themify-utils.php.204: 'invalid_login' => __('Invalid username or password.<br/>Contact <a href='https://themify.me/contact'>Themify</a> for login issues.', 'themify'),205: 'unsuscribed' => __('Your membership might be expired. Login to <a href='https://themify.me/member'>Themify</a> to check.', 'themify'),1268: 'description' => __('Link Featured Image and Post Title to lightbox image, video or iframe URL <br/>(<a href='https://themify.me/docs/lightbox' target='_blank'>learn more</a>)', 'themifPossible hard-coded links were found in the file class-themify-builder-options.php.798: $out .= '<br/><p class='description'><span class='pushlabel'>'.__('To use Bing Maps,','themify').' <a href='https://msdn.microsoft.com/en-us/library/ff428642.aspx' target='_blank'>' .Possible hard-coded links were found in the file module-video.php.48: 'help' =>__('YouTube, Vimeo, etc. video <a href='https://themify.me/docs/video-embeds' target='_blank'>embed link</a>', 'thePossible hard-coded links were found in the file shortcodes.php.308: 'tooltip' => 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 page.php.24: <p><?php _e( '@admin Learn how to create a <a href='https://themify.me/docs/custom-404' target='_blank'>custom 404 page</a>.',
  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 : themify-metabox.php 29: 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-metabox-core.php 38: require_once( THEMIFY_METABOX_DIR . 'includes/themify-field-types.php' );39: require_once( THEMIFY_METABOX_DIR . 'includes/themify-metabox-utils.php' );40: require_once( THEMIFY_METABOX_DIR . 'includes/themify-user-fields.php' );41: 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-field-types.php 1266: 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-fontello.php 10: 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-microdata.php 32: 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-utils.php 1549: require_once 'class-themify-mobile-detect.php';1669: require_once( ABSPATH . 'wp-admin/includes/file.php' );1883: 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 43: include_once( trailingslashit( THEMIFY_DIR ) . 'themify-builder/first-run.p100: require_once( THEME_DIR . '/themify/themify-icon-picker/themify-icon-picker104: include( THEMIFY_DIR . '/themify-fontello.php' );112: require_once( THEME_DIR . '/themify/class-themify-filesystem.php' );117: require_once(THEME_DIR . '/themify/class-themify-cache.php');123: require_once( THEMIFY_DIR . '/themify-builder/themify-builder.php' );199: require_once(THEMIFY_DIR . '/themify-hooks.php' );200: require_once(THEMIFY_DIR . '/class-hook-contents.php' );206: require_once( THEMIFY_DIR . '/class-themify-access-role.php' );221: require_once( THEMIFY_DIR . '/themify-metabox/themify-metabox.php' );229: require_once( THEMIFY_DIR . '/google-fonts/functions.php' );287: require_once(THEMIFY_DIR . '/themify-wpajax.php');311: require_once( ABSPATH . 'wp-admin/includes/file.php' );428: include( trailingslashit( get_template_directory() ) . 'themeforest-functio530: include( THEMIFY_DIR . '/megamenu/class-mega-menu.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 483: 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 : class-themify-builder-static-content-updater.php 7: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/libraries/wp-async-request.p11: 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-themify-builder-import-export.php 106: require_once( ABSPATH . 'wp-admin/includes/file.php' );296: 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-options.php 112: 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 1550: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-commo1551: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-front1552: include( THEMIFY_BUILDER_INCLUDES_DIR . '/themify-builder-module-panel.php'1562: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-commo1563: include( THEMIFY_BUILDER_INCLUDES_DIR . '/tpl/themify-builder-js-tmpl-admin1660: require_once( ABSPATH . 'wp-admin' . '/includes/image.php' );1814: 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-components-manager.php 13: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/base.php' );14: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/row.php' );15: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/subrow.php' );16: include_once( THEMIFY_BUILDER_INCLUDES_DIR . '/components/column.php' );17: 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 : class-themify-builder-layouts.php 993: 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-builder-data-manager.php 453: 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 : module-optin.php 17: include( 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 21: 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 35: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-model.p36: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-layouts37: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-global-styles.p38: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-custom-fonts.ph39: 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 : base.php 117: include( $dir . '/mailchimp.php' );118: include( $dir . '/activecampaign.php' );119: include( $dir . '/convertkit.php' );120: include( $dir . '/getresponse.php' );121: 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 160: 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 1091: 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 : class-themify-tinymce.php 63: $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 : shortcodes.php 504: 'label' => __( 'Categories to include', 'themify' ),698: '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-shortcodes.php 859: 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 : themify-wpajax.php 167: require_once(ABSPATH . 'wp-admin' . '/includes/image.php');532: include_once( $file );700: 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.
Other checked themes