20
Validation results

bootScore

bootScore

WordPress 6.7 theme
20
  • THEME TYPEWordPress theme 6.7
  • FILE NAMEbootscore-main.zip
  • FILE SIZE1227901 bytes
  • MD5b7fe30bb362efcc16aabdf07820baf5a
  • SHA1c200e28c1a40e4f9107cf20b9eda102d18322f2c
  • LICENSEMIT X11
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEME URIhttps://bootscore.me/
  • VERSION5.2.3.4
  • AUTHOR URI
  • TAGSfeatured-images, threaded-comments, translation-ready
  • CREATION DATE2023-05-16
  • LAST FILE UPDATE2023-05-16
  • LAST VALIDATION2023-05-16 20:15
  • OTHER VERSIONS

    5.2.3.1 : 51%

    5.1.3.1 : 41%

    5.1.3.0 : 48%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Unwanted files : hidden file(s) or folder(s) .github .gitignore was found.
  2. Malware : Operations on file system file_get_contents was found in the file Cache.php 135: $c = file_get_contents($fileCache);file_put_contents was found in the file Cache.php 165: file_put_contents($fileCache, $c);file_put_contents was found in the file SourceMapGenerator.php 163: if (file_put_contents($file, $content) === false) {file_get_contents was found in the file SourceMapGenerator.php 252: $content[] = file_get_contents($sourceFile);fclose was found in the file StreamLogger.php 41: fclose($this->stream);fwrite was found in the file StreamLogger.php 52: fwrite($this->stream, $prefix . $message . '\n\n');60: fwrite($this->stream, $message . '\n');fwrite was found in the file StreamLogger.php 52: fwrite($this->stream, $prefix . $message . '\n\n');60: fwrite($this->stream, $message . '\n');fopen was found in the file Compiler.php 371: $this->logger = new StreamLogger(fopen('php://stderr', 'w'), true);file_get_contents was found in the file Compiler.php 5737: $code = file_get_contents($path);file_get_contents was found in the file scss-compiler.php 59: $compiled = $compiler->compileString(file_get_contents($scss_file));file_put_contents was found in the file scss-compiler.php 65: file_put_contents($css_file, $compiled->getCss());67: file_put_contents(substr($css_file, 0, - 3) . 'map', $compiled->getSourceMafile_put_contents was found in the file scss-compiler.php 65: file_put_contents($css_file, $compiled->getCss());67: file_put_contents(substr($css_file, 0, - 3) . 'map', $compiled->getSourceMa
  3. Post pagination : Implementation The theme doesn't have post pagination code in it. Use posts_nav_link() or paginate_links() or the_posts_pagination() or the_posts_navigation() or next_posts_link() and previous_posts_link() to add post pagination.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in woocommerce-functions.php. Themes must not deregister core scripts. 129: wp_deregister_script('selectWoo');
  2. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  3. 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 bootscore.
  4. Text domain : Incorrect use of translation functions.More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs. The domains found are bootscore, woocommerce.
  5. Plugin territory : Plugin territory functionalitiesThe theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
  6. Unwanted directories : GIT revision control directoryA.git was found.
  7. PHP short tags : Presence of PHP short tagsPHP short tags were found in file ajax-add-to-cart.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.139: let message = `<?= sprintf( __( 'You cannot add another '%s' to your cart.', 'woocommerce'142: let message = `<?= sprintf( _n( '%s has been added to your cart.', '%s have been added to
  8. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  9. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  10. Editor style : Presence of editor styleNo reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
  11. CSS files : Presence of .sticky class.sticky css class is needed in theme css.
  12. CSS files : Presence of .bypostauthor class.bypostauthor css class is needed in theme css.
  13. CSS files : Presence of .alignleft class.alignleft css class is needed in theme css.
  14. CSS files : Presence of .alignright class.alignright css class is needed in theme css.
  15. CSS files : Presence of .aligncenter class.aligncenter css class is needed in theme css.
  16. CSS files : Presence of .wp-caption class.wp-caption css class is needed in theme css.
  17. CSS files : Presence of .wp-caption-text class.wp-caption-text css class is needed in theme css.
  18. CSS files : Presence of .gallery-caption class.gallery-caption css class is needed in theme css.
  19. CSS files : Presence of .screen-reader-text class.screen-reader-text css class is needed in your theme css. See : the Codex for an example implementation.
  20. 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.Possible Favicon found in header-woocommerce.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 functions.php.289: 'ie_modern_browsers_2' => __(' <a href='https://www.mozilla.org/firefox/' target='_blank'>Mozilla Firefox</a>, <a h291: 'ie_modern_browsers_4' => __(' <a href='https://www.microsoft.com/edge' target='_blank'>Microsoft Edge</a> ', 'boot
  3. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  6. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  7. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  8. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  9. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  10. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  11. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  12. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  13. Use of includes : Use of include or requireThe theme appears to use include or require : woocommerce-functions.php 33: require_once('ajax-cart/ajax-add-to-cart.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 : Parser.php 496: ($this->literal('@include', 8) && 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 : scss-compiler.php 9: 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