56
Validation results

DFD Native

DFD Native

WordPress 6.5.2 theme
56
  • THEME TYPEWordPress theme 6.5.2
  • FILE NAMEdfd-native.zip
  • FILE SIZE48653291 bytes
  • MD538abe564011678127e233a3eac89fb23
  • SHA1bf0ef2082a9b9a1fb7beff118859f970c2d41cb7
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEME URIhttp://nativewptheme.net/
  • VERSION1.5.4
  • AUTHOR URI
  • TAGSone-column, two-columns, three-columns, right-sidebar, custom-background, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
  • CREATION DATE2021-09-24
  • LAST FILE UPDATE2021-09-24
  • LAST VALIDATION2021-09-24 15:32
  • OTHER VERSIONS

    1.4.7 : 35%

    1.4.5 : 0%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe id="frame-'.esc_attr($this->uniqid).'" class="dfd-bg-frame dfd-vertical-aligned" '.$data_atts.' width="100%" height="100%" src="'.esc_url($video_url).'" frameborder="0" class="dfd-bg-frame" allowfullscreen allow="autoplay; encrypted-media"> in file stunning-header.php. 525: $video = '<iframe id='frame-'.esc_attr($this->uniqid).'' class='dfd-bg-frame dfd-vertFound <iframe width="1200" height="675" src="https://www.youtube.com/embed/<?php echo esc_attr($video_url); ?> in file gallery-video.php. 20: <iframe width='1200' height='675' src='https://www.youtube.com/embed/<?php Found <iframe width="1200" height="675" src="https://www.youtube.com/embed/<?php echo esc_attr($youtube_video); ?> in file post-video.php. 34: <iframe width='1200' height='675' src='https://www.youtube.com/embed/<?php Found <iframe width="1200" height="675" src="https://www.youtube.com/embed/<?php echo esc_attr($video_url); ?> in file gallery-video.php. 20: <iframe width='1200' height='675' src='https://www.youtube.com/embed/<?php
  2. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was revslider.zip dfd-extensions.zip js_composer.zip duotone1.zip nice-and-clean-header.zip gym.zip shop-second.zip forty-first.zip main-sixteenth.zip building.zip lawyer.zip thirty_seventh.zip creative-freedom.zip thirty-ninth.zip thirty-eighth.zip hotel.zip twenty-second.zip thirty-fourth.zip thirty_sixth.zip ninteenth.zip bakery.zip.
Warning
  1. 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.
  2. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  3. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  4. Screenshot : Screenshot fileBad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
Tip-off
  1. favicon presence : Favicon managementPossible Favicon found in header.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
  2. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file count-mail.php.33: 'desc' => esc_html__('Please follow this','dfd-native').' <a href='http://findmyfacebookid.com/'>'.esc_html__('link','dfd-native').'</a> '.esc40: 'desc' => esc_html__('Please Create an App on Facebook in','dfd-native').' <a href='https://developers.facebook.com/'>https://developers.facebook.com/</a> '.es47: 'desc' => esc_html__('Please Create an App on Facebook in','dfd-native').' <a href='https://developers.facebook.com/'>https://developers.facebook.com/</a> '.es40: 'desc' => esc_html__('Please Create an App on Facebook in','dfd-native').' <a href='https://developers.facebook.com/'>https://developers.facebook.com/</a> '.es47: 'desc' => esc_html__('Please Create an App on Facebook in','dfd-native').' <a href='https://developers.facebook.com/'>https://developers.facebook.com/</a> '.esPossible hard-coded links were found in the file redux-config.php.10643: 'desc' => '<span style='color:#F09191'>'.esc_html__('Note','dfd-native').':</span> '.esc_html__('You have to download the font-face.zip archive.','dfd-native').' <br>'.__('Pay your attention, that the archive has to contain the font-face files itself, and not the subfolders','dfd-native').'<br> ('.esc_html__('E.g.: font-face.zip/your-font-face.ttf, font-face.zip/your-font-face.eot, font-face.zip/your-font-face.woff etc','dfd-native').' ).<br> '.esc_html__('They\'ll be extracted and assigned automatically.', 'dfd-native').' ).<br> '.esc_html__('Please check the instruction how to create', 'dfd-native').' '.'<a href='http://nativewptheme.net/support/theme-options/custom-fonts'>'.esc_html__('Possible hard-coded links were found in the file actions.php.752: <a href='http://nativewptheme.net/support/' title='<?php esc_attr_e('Support center'754: <a href='http://dfd.name/services/' title='<?php esc_attr_e('Customization services'
  3. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  6. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  7. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  8. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  9. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  10. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  11. Use of includes : Use of include or requireThe theme appears to use include or require : login.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : woo-products.php 4: require_once(get_template_directory().'/inc/widgets/widget.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 : tweets.php 3: require_once(get_template_directory().'/inc/widgets/widget.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : recent-posts-nothumb.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : author.php 3: require_once(get_template_directory().'/inc/widgets/widget.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : recent-posts-thumb.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : image.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : subscribe.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : latest-post.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : tags.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : vcard_simple.php 3: require_once(get_template_directory().'/inc/widgets/widget.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : recent-comment-avatar.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : count-mail.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : flickr.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : social-accounts.php 3: require_once(get_template_directory().'/inc/widgets/widget.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : recent-comment-noavatar.php 3: require_once(get_template_directory().'/inc/widgets/widget.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 : icons.php 40: require_once(ReduxFramework::$_dir.'/inc/extensions/icon_manager/extension_95: include($file); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : redux-config.php 793: 918: 957: 969: 1061: 1090: 6100: 6441: 7252: 7577: 8682: 8996: 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 : include-boxes.php 14: require_once(get_template_directory() . '/inc/custom_metabox/one-page.php')15: require_once(get_template_directory() . '/inc/custom_metabox/post-boxes.php16: require_once(get_template_directory() . '/inc/custom_metabox/portfolio-boxe17: require_once(get_template_directory() . '/inc/custom_metabox/product-boxes.18: require_once(get_template_directory() . '/inc/custom_metabox/gallery-boxes.19: require_once(get_template_directory() . '/inc/custom_metabox/headers-boxes.20: require_once(get_template_directory() . '/inc/custom_metabox/features-boxes21: require_once(get_template_directory() . '/inc/custom_metabox/custom-headers22: require_once(get_template_directory() . '/inc/custom_metabox/custom-sidebar23: require_once(get_template_directory() . '/inc/custom_metabox/page-boxes.php24: require_once(get_template_directory() . '/inc/custom_metabox/preloader-opti 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 : gallery-boxes.php 593: 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 : styles.php 8: require(get_template_directory().'/inc/variables_less.php');11: require_once($styles); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : init.php 220: @include( $file ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : helpers.php 3288: require_once (ABSPATH . '/wp-admin/includes/file.php');3305: require_once (ABSPATH . '/wp-admin/includes/file.php');3330: require_once (ABSPATH . '/wp-admin/includes/file.php');3361: 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 : actions.php 685: 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 : envato_setup.php 637: 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 : widgets.php 132: require( get_template_directory() . '/inc/widgets/author.php' );133: require( get_template_directory() . '/inc/widgets/count-mail.php' );134: require( get_template_directory() . '/inc/widgets/flickr.php' );135: require( get_template_directory() . '/inc/widgets/image.php' );136: require( get_template_directory() . '/inc/widgets/latest-post.php' );137: require( get_template_directory() . '/inc/widgets/login.php' );138: require( get_template_directory() . '/inc/widgets/recent-comment-avatar.php139: require( get_template_directory() . '/inc/widgets/recent-comment-noavatar.p140: require( get_template_directory() . '/inc/widgets/recent-posts-nothumb.php'141: require( get_template_directory() . '/inc/widgets/recent-posts-thumb.php' )142: require( get_template_directory() . '/inc/widgets/social-accounts.php' );143: require( get_template_directory() . '/inc/widgets/subscribe.php' );144: require( get_template_directory() . '/inc/widgets/tags.php' );146: require( get_template_directory() . '/inc/widgets/tweets.php' );148: require( get_template_directory() . '/inc/widgets/vcard_simple.php' );149: require( get_template_directory() . '/inc/widgets/woo-products.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