55
Validation results

The SEO

The SEO

WordPress 4.8.2 theme
55
Critical alerts
  1. Admin menu : Themes should use add_theme_page() for adding admin pages. File functions.php :
    Line 852: // add_submenu_page($parent_slug, $page_title, $menu_title, $capability, $menu
    Line 853: // $page = add_submenu_page('themes.php', 'Backup Options', 'Backup Options', 'manage_
    File functions.php :
    Line 852: // add_submenu_page($parent_slug, $page_title, $menu_title, $capability, $menu
    Line 853: // $page = add_submenu_page('themes.php', 'Backup Options', 'Backup Options', 'manage_
    File config.php :
    Line 194: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters
  2. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was the-seo-child.zip slider1.zip header-short-2.zip header-static-white.zip header-static.zip dark-collage.zip header_short_1.zip digital-agency-dark.zip slider2.zip with-contact-form.zip menu_js_seodark.zip menu_js_digitaldark.zip menu_js_seolight.zip menu_css_seolight.zip menu_css_seodark.zip menu_css_digital.zip menu_js_digital.zip menu_css_digitaldark.zip digital-static-860px.zip digital_slider_950px.zip digital-short-2.zip digital-static-950px.zip digital-short-1.zip digital-with-contact-form.zip digital-static-white.zip seocon.zip alico2055.zip webdesign.zip digital-dark-with-contact-form.zip color_scheme.zip widget_areas.zip wbc_importer.zip sectretlabvcwidget.zip revslider.zip suppamenu.zip wordpress-importer.zip js_composer.zip envato-wordpress-toolkit-master.zip ultimate_vc_addons.zip secretlabinstaller.zip secretlabmetabox.zip secretlabshortcodes.zip demo_data.zip documentation.zip.
Warning
  1. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  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. Date and time implementation : Use of the_time()At least one hard coded date was found in the file archive-testimonial.php. Function get_option( 'date_format' ) should be used instead.At least one hard coded date was found in the file single-testimonial.php. Function get_option( 'date_format' ) should be used instead.
  5. Screenshot : Screenshot fileBad 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 welcome_page.php.
    Line 207: <li><a href='admin.php?page=revslider'>'.esc_html__('Edit Sliders', 'the-seo').'</a></li
    Line 295: echo '<li><span>5</span> <a target='_blank' href='admin.php?page=revslider'>'.esc_html__('Import Sliders', 'the-seo').'</a> <
    Line 208: <li><a href='admin.php?page=_options'>'.esc_html__('Theme Options', 'the-seo').'</a> '.e
    Line 209: <li><a href='admin.php?page=_options&tab=11'>'.esc_html__('Typography', 'the-seo').'</a>
    Line 299: echo '<li><span>7</span> <a target='_blank' href='admin.php?page=_options&tab=16'>'.esc_html__('Import Theme Option Set', 'th
    Line 301: echo '<li><span>8</span> <a target='_blank' href='admin.php?page=_options&tab=14'>'.esc_html__('Import Color Scheme Sets', 't
    Line 209: <li><a href='admin.php?page=_options&tab=11'>'.esc_html__('Typography', 'the-seo').'</a>
    Line 210: <li><a href='nav-menus.php'>'.esc_html__('Menu', 'the-seo').'</a> '.esc_html__('(configu
    Line 305: echo '<li><span>10</span> <a target='_blank' href='nav-menus.php'>'.esc_html__('Set Menu and Discussions Checkboxes', 'the-seo
    Line 211: <li><a href='admin.php?page=CTF_suppa_menu'>'.esc_html__('Menu Skins and Logo', 'the-seo
    Line 212: <li><a href='edit.php?post_type=composer_widget'>'.esc_html__('Custom Footer', 'the-seo'
    Line 213: <li><a href='widgets.php'>'.esc_html__('Widgets', 'the-seo').'</a> '.esc_html__('(choose
    Line 214: <li><a href='admin.php?page=bsf-font-icon-manager'>'.esc_html__('Icon Fonts', 'the-seo')
    Line 303: echo '<li><span>9</span> <a target='_blank' href='admin.php?page=bsf-font-icon-manager'>'.esc_html__('Import Icon Fonts', 'th
    Line 215: <li><a href='admin.php?page=wpcf7'>'.esc_html__('Contact Forms', 'the-seo').'</a> '.esc_
    Line 233: <a href='http://secretlab.pw/doc/seowp/' target='_blank'>'.esc_html__('Online docume
    Line 271: <p>'.esc_html__('Details about manual installations process: ', 'the-seo').'<a href='http://secretlab.pw/doc/seowp/#line15' target='_blank'>www.secretlab.pw/doc
    Line 234: <a href='http://secretlab.pw/helpdesk/ticketsnewguest.php' target='_blank'>'.esc_htm
    Line 254: <a href='http://themeforest.net/downloads' target='_blank'><img src=''.get_template_
    Line 255: <a href='http://themeforest.net/downloads' target='_blank'>http://themeforest.net/do
    Line 254: <a href='http://themeforest.net/downloads' target='_blank'><img src=''.get_template_
    Line 255: <a href='http://themeforest.net/downloads' target='_blank'>http://themeforest.net/do
    Line 291: echo '<li><span>3</span> <a href='themes.php?page=secretlab-welcome'>'.esc_html__('Refresh the page', 'the-se
    Possible hard-coded links were found in the file config.php.
    Line 283: $args['footer_text'] = '<p>'.esc_attr__( 'If you like the theme you can rate it by 5 stars on Theme Forest', 'the-seo' ).' <a href='http://themeforest.net/downloads' target='_blank'>http://themeforest.net/do
    Line 1401: 'desc'      => wp_kses(__('We recommend to use font pair: one font for body text and one for headings. You can find good font pair on <a href='http://fontpair.co/' target='_blank'>http://fontpair.co/</a>', 'the-seo' ),
  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 term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  6. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  7. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  8. Use of includes : Use of include or requireThe theme appears to use include or require : config.php
    Line 2001: require_once( ABSPATH .'/wp-admin/includes/file.php' );
    Line 2100: 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.

This is a ThemeForest theme. Since Themeforest items are all checked by a human before they appear on their website, ThemeForest verification rules are more permissive than themecheck's and can give a better verification score ( Themeforest requirements ).

77
Critical alerts
  1. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was the-seo-child.zip slider1.zip header-short-2.zip header-static-white.zip header-static.zip dark-collage.zip header_short_1.zip digital-agency-dark.zip slider2.zip with-contact-form.zip menu_js_seodark.zip menu_js_digitaldark.zip menu_js_seolight.zip menu_css_seolight.zip menu_css_seodark.zip menu_css_digital.zip menu_js_digital.zip menu_css_digitaldark.zip digital-static-860px.zip digital_slider_950px.zip digital-short-2.zip digital-static-950px.zip digital-short-1.zip digital-with-contact-form.zip digital-static-white.zip seocon.zip alico2055.zip webdesign.zip digital-dark-with-contact-form.zip color_scheme.zip widget_areas.zip wbc_importer.zip sectretlabvcwidget.zip revslider.zip suppamenu.zip wordpress-importer.zip js_composer.zip envato-wordpress-toolkit-master.zip ultimate_vc_addons.zip secretlabinstaller.zip secretlabmetabox.zip secretlabshortcodes.zip demo_data.zip documentation.zip.
Warning
  1. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  2. Date and time implementation : Use of the_time()At least one hard coded date was found in the file archive-testimonial.php. Function get_option( 'date_format' ) should be used instead.At least one hard coded date was found in the file single-testimonial.php. Function get_option( 'date_format' ) should be used instead.
  3. Screenshot : Screenshot fileBad 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 welcome_page.php.
    Line 207: <li><a href='admin.php?page=revslider'>'.esc_html__('Edit Sliders', 'the-seo').'</a></li
    Line 295: echo '<li><span>5</span> <a target='_blank' href='admin.php?page=revslider'>'.esc_html__('Import Sliders', 'the-seo').'</a> <
    Line 208: <li><a href='admin.php?page=_options'>'.esc_html__('Theme Options', 'the-seo').'</a> '.e
    Line 209: <li><a href='admin.php?page=_options&tab=11'>'.esc_html__('Typography', 'the-seo').'</a>
    Line 299: echo '<li><span>7</span> <a target='_blank' href='admin.php?page=_options&tab=16'>'.esc_html__('Import Theme Option Set', 'th
    Line 301: echo '<li><span>8</span> <a target='_blank' href='admin.php?page=_options&tab=14'>'.esc_html__('Import Color Scheme Sets', 't
    Line 209: <li><a href='admin.php?page=_options&tab=11'>'.esc_html__('Typography', 'the-seo').'</a>
    Line 210: <li><a href='nav-menus.php'>'.esc_html__('Menu', 'the-seo').'</a> '.esc_html__('(configu
    Line 305: echo '<li><span>10</span> <a target='_blank' href='nav-menus.php'>'.esc_html__('Set Menu and Discussions Checkboxes', 'the-seo
    Line 211: <li><a href='admin.php?page=CTF_suppa_menu'>'.esc_html__('Menu Skins and Logo', 'the-seo
    Line 212: <li><a href='edit.php?post_type=composer_widget'>'.esc_html__('Custom Footer', 'the-seo'
    Line 213: <li><a href='widgets.php'>'.esc_html__('Widgets', 'the-seo').'</a> '.esc_html__('(choose
    Line 214: <li><a href='admin.php?page=bsf-font-icon-manager'>'.esc_html__('Icon Fonts', 'the-seo')
    Line 303: echo '<li><span>9</span> <a target='_blank' href='admin.php?page=bsf-font-icon-manager'>'.esc_html__('Import Icon Fonts', 'th
    Line 215: <li><a href='admin.php?page=wpcf7'>'.esc_html__('Contact Forms', 'the-seo').'</a> '.esc_
    Line 233: <a href='http://secretlab.pw/doc/seowp/' target='_blank'>'.esc_html__('Online docume
    Line 271: <p>'.esc_html__('Details about manual installations process: ', 'the-seo').'<a href='http://secretlab.pw/doc/seowp/#line15' target='_blank'>www.secretlab.pw/doc
    Line 234: <a href='http://secretlab.pw/helpdesk/ticketsnewguest.php' target='_blank'>'.esc_htm
    Line 254: <a href='http://themeforest.net/downloads' target='_blank'><img src=''.get_template_
    Line 255: <a href='http://themeforest.net/downloads' target='_blank'>http://themeforest.net/do
    Line 254: <a href='http://themeforest.net/downloads' target='_blank'><img src=''.get_template_
    Line 255: <a href='http://themeforest.net/downloads' target='_blank'>http://themeforest.net/do
    Line 291: echo '<li><span>3</span> <a href='themes.php?page=secretlab-welcome'>'.esc_html__('Refresh the page', 'the-se
    Possible hard-coded links were found in the file config.php.
    Line 283: $args['footer_text'] = '<p>'.esc_attr__( 'If you like the theme you can rate it by 5 stars on Theme Forest', 'the-seo' ).' <a href='http://themeforest.net/downloads' target='_blank'>http://themeforest.net/do
    Line 1401: 'desc'      => wp_kses(__('We recommend to use font pair: one font for body text and one for headings. You can find good font pair on <a href='http://fontpair.co/' target='_blank'>http://fontpair.co/</a>', 'the-seo' ),
  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 term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  6. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  7. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  8. Use of includes : Use of include or requireThe theme appears to use include or require : config.php
    Line 2001: require_once( ABSPATH .'/wp-admin/includes/file.php' );
    Line 2100: require_once( ABSPATH .'/wp-admin/includes/file.php' );
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
Other checked themes