0
Validation results

Cardinal

Cardinal

WordPress 4.7.2 theme
0
  • THEME TYPEWordPress theme 4.7.2
  • FILE NAMEcardinal.zip
  • FILE SIZE7488959 bytes
  • MD556336ed5d7e08ff0e4c559867d9b0ee5
  • SHA14463350a541b056e882cdb1536892bf85fc04fd8
  • LICENSEGNU GPL 3
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEMEFOREST PAGEhttp://themeforest.net/item/cardinal-wordpress-theme/8070889
  • THEME URIhttp://cardinal.swiftideas.com
  • VERSION2.5.60
  • TAGStranslation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, flexible-header, featured-images, custom-menu, custom-header, custom-colors, custom-background, flexible-width
  • CREATION DATE2016-12-05
  • LAST FILE UPDATE2016-12-05
  • LAST VALIDATION2016-12-05 08:59
  • OTHER VERSIONS

    2.5.6 : 0%

    2.5.51 : 0%

    2.08 : 0%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file extension_customizer.php. Every call to the add_setting() method needs to have a sanitization callback function passed.Found a Customizer setting that did not have a sanitization callback function in file sf-customizer-options.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Title : Title No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe [^>]*src=")? # If iframe match up to first quote of src (?: # Group vimeo url https?:\/\/ # Either http or https (?:[\w]+\.)* # Optional subdomains vimeo\.com # Match vimeo.com (?:[\/\w]*\/videos?)? # Optional video sub directory this handles groups links also \/ # Slash before Id ([0-9]+) # $1: VIDEO_ID is numeric [^\s]* # Not a space ) # End group "? # Match end quote if part of src (?:[^> in file sf-media.php.
  4. Malware : Operations on file system fopen was found in the file DataSource.php
    Line 1849: $res = fopen( $this->_filename, 'r' );
    fclose was found in the file DataSource.php
    Line 1862: fclose( $res );
    file_get_contents was found in the file extension_custom_fonts.php
    Line 595: $payload .= file_get_contents( $output[ $main ] );
    fopen was found in the file class.redux_helpers.php
    Line 657: //$fp = fopen( $file, 'r' );
    fread was found in the file class.redux_helpers.php
    Line 660: //$file_data = fread( $fp, 8192 );
    fclose was found in the file class.redux_helpers.php
    Line 663: //fclose( $fp );
    file_get_contents was found in the file sf-options.php
    Line 3405: //								'content' => file_get_contents(dirname(__FILE__).'/README.md')
    Line 3433: //			        'content' => nl2br(file_get_contents(trailingslashit(dirname(__FILE__)) . 'README.html'))
    file_get_contents was found in the file sf-options.php
    Line 3405: //								'content' => file_get_contents(dirname(__FILE__).'/README.md')
    Line 3433: //			        'content' => nl2br(file_get_contents(trailingslashit(dirname(__FILE__)) . 'README.html'))
    fopen was found in the file sf-colour-scheme.php
    Line 432: $res = fopen( $fname, 'rb' );
    fread was found in the file sf-colour-scheme.php
    Line 436: $bytes = fread( $res, 3 );
    fclose was found in the file sf-colour-scheme.php
    Line 440: fclose( $res );
    Line 452: fclose( $res );
    file_get_contents was found in the file sf-colour-scheme.php
    Line 442: $contents = file_get_contents( $fname );
    file_put_contents was found in the file sf-colour-scheme.php
    Line 447: $success  = file_put_contents( $fname, $contents );
    fclose was found in the file sf-colour-scheme.php
    Line 440: fclose( $res );
    Line 452: fclose( $res );
    file_get_contents was found in the file sample-config.php
    Line 1329: 'content'  => file_get_contents( dirname( __FILE__ ) . '/../README.md' )
    Line 1544: 'content' => nl2br( file_get_contents( trailingslashit( dirname( __FILE__ ) ) . 'README.html' )
    file_get_contents was found in the file sample-config.php
    Line 1329: 'content'  => file_get_contents( dirname( __FILE__ ) . '/../README.md' )
    Line 1544: 'content' => nl2br( file_get_contents( trailingslashit( dirname( __FILE__ ) ) . 'README.html' )
    file_get_contents was found in the file sf-functions.php
    Line 649: if ( function_exists( 'file_get_contents' ) && $url != '' ) {
    Line 656: $contents = file_get_contents($url);
    Line 657: preg_match_all('/{c: (.*?),/', file_get_contents($url), $match, PREG_SET_ORDER);
    file_get_contents was found in the file sf-functions.php
    Line 649: if ( function_exists( 'file_get_contents' ) && $url != '' ) {
    Line 656: $contents = file_get_contents($url);
    Line 657: preg_match_all('/{c: (.*?),/', file_get_contents($url), $match, PREG_SET_ORDER);
  5. Admin menu : Themes should use add_theme_page() for adding admin pages. File framework.php :
    Line 1347: // wrappers and need to be appened to using add_submenu_page.
    Line 1398: $this->page = call_user_func( 'add_submenu_page', $page_parent, $page_title, $menu_title, $page_permission
    Line 1456: call_user_func( 'add_submenu_page', $this->args['page_slug'], $section['title'], $section['t
    File framework.php :
    Line 1347: // wrappers and need to be appened to using add_submenu_page.
    Line 1398: $this->page = call_user_func( 'add_submenu_page', $page_parent, $page_title, $menu_title, $page_permission
    Line 1456: call_user_func( 'add_submenu_page', $this->args['page_slug'], $section['title'], $section['t
    File framework.php :
    Line 1424: $this->page = call_user_func( 'add_menu_page', $this->args['page_title'], $this->args['menu_title'], $this
    File framework.php :
    Line 1347: // wrappers and need to be appened to using add_submenu_page.
    Line 1398: $this->page = call_user_func( 'add_submenu_page', $page_parent, $page_title, $menu_title, $page_permission
    Line 1456: call_user_func( 'add_submenu_page', $this->args['page_slug'], $section['title'], $section['t
    File welcome.php :
    Line 201: $page = 'add_management_page';
    File sf-options.php :
    Line 3478: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters
    File sample-config.php :
    Line 1613: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters
    File debug.php :
    Line 74: add_submenu_page(
  6. Deprecated functions : get_currentuserinfo get_currentuserinfo found in file sf-header.php. Deprecated since version 4.5. Use wp_get_current_user instead.
    Line 893: get_currentuserinfo();
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in framework.php. Themes must not deregister core scripts.
    Line 565: wp_deregister_script( 'wpb_ace' );
    Found wp_deregister_script in enqueue.php. Themes must not deregister core scripts.
    Line 215: wp_deregister_script( 'jquerySelect2' );
  2. theme tags : Presence of bad theme tagsThe tag flexible-width has been deprecated, it must be removed from 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 '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>', 'swiftframework' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>', 'swiftframework' in file sf-options.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'You do not have sufficient permissions to edit templates for this site.' in file sf-colour-scheme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Error Downloading file.' in file sf-colour-scheme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Required Plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing Plugin: %s' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Something went wrong with the plugin API.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to install the %s plugin. Contact the administrator of this site for help on getting the plugin installed.', 'Sorry, but you do not have the correct permissions to install the %s plugins. Contact the administrator of this site for help on getting the plugins installed.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to activate the %s plugin. Contact the administrator of this site for help on getting the plugin activated.', 'Sorry, but you do not have the correct permissions to activate the %s plugins. Contact the administrator of this site for help on getting the plugins activated.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to update the %s plugin. Contact the administrator of this site for help on getting the plugin updated.', 'Sorry, but you do not have the correct permissions to update the %s plugins. Contact the administrator of this site for help on getting the plugins updated.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Begin installing plugin', 'Begin installing plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Activate installed plugin', 'Activate installed plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to Required Plugins Installer' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin activated successfully.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'All plugins installed and activated successfully. %s' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Current theme preview' in file sample-config.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Current theme preview' in file sample-config.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'This <a href="%1$s">child theme</a> requires its parent theme, %2$s.' in file sample-config.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'swiftframework' in file cart-totals.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 swiftframework, tgmpa, redux-framework, meta-box, themecheck, <div class=scheme-buttons id=scheme-buttons>, redux-framework-demo, so-panels, bbpress, fundify, yit, Swift Framework.
  4. Plugin territory : Plugin territory functionalitiesThe 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 responsive.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 $sf_options found in translation function in form-login.php. Translation function calls should not contain PHP variables.
    Line 85: <div class='new-user-text'><?php _e( $sf_options['checkout_new_account_text'], 'swiftframework' ); ?></div>
  9. I18N implementation : Proper use of ___all(Possible variable $response found in translation function in extension_custom_fonts.php. Translation function calls should not contain PHP variables.
    Line 613: 'msg'  => __( $response->get_error_message() . '<br><br>Your font could not be conver
    Possible variable $sf_options found in translation function in meta-boxes.php. Translation function calls should not contain PHP variables.
    Line 1901: $review_cat_1 = __( $sf_options['review_cat_1'], 'swiftframework' );
    Possible variable $sf_options found in translation function in meta-boxes.php. Translation function calls should not contain PHP variables.
    Line 1904: $review_cat_2 = __( $sf_options['review_cat_2'], 'swiftframework' );
    Possible variable $sf_options found in translation function in meta-boxes.php. Translation function calls should not contain PHP variables.
    Line 1907: $review_cat_3 = __( $sf_options['review_cat_3'], 'swiftframework' );
    Possible variable $sf_options found in translation function in meta-boxes.php. Translation function calls should not contain PHP variables.
    Line 1910: $review_cat_4 = __( $sf_options['review_cat_4'], 'swiftframework' );
    Possible variable $this found in translation function in sf-options.php. Translation function calls should not contain PHP variables.
    Line 3519: // __( '', $this->args['domain'] );
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 183: 'page_title'                      => __( 'Install Required Plugins', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 184: 'menu_title'                      => __( 'Install Plugins', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 185: 'installing'                      => __( 'Installing Plugin: %s', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 187: 'oops'                            => __( 'Something went wrong with the plugin API.', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 206: 'return'                          => __( 'Return to Required Plugins Installer', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 207: 'plugin_activated'                => __( 'Plugin activated successfully.', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in plugin-includes.php. Translation function calls should not contain PHP variables.
    Line 208: 'complete'                        => __( 'All plugins installed and activated successfully. %s', $theme_text_dom
    Possible variable $sf_options found in translation function in sf-blog.php. Translation function calls should not contain PHP variables.
    Line 356: $rss_feed_url = __( $sf_options['rss_feed_url'], 'swiftframework' );
    Possible variable $sf_options found in translation function in 404.php. Translation function calls should not contain PHP variables.
    Line 9: $page = __( $sf_options['404_page'], 'swiftframework' );
    Possible variable $sf_options found in translation function in 404.php. Translation function calls should not contain PHP variables.
    Line 19: $error_content = __( $sf_options['404_page_content'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 24: $ss_button_text      = __( $sf_options['ss_button_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 45: $field1_text         = __( $sf_options['field1_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 46: $field1_filter       = __( $sf_options['field1_filter'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 47: $field1_default_text = __( $sf_options['field1_default_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 48: $field2_text         = __( $sf_options['field2_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 49: $field2_filter       = __( $sf_options['field2_filter'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 50: $field2_default_text = __( $sf_options['field2_default_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 51: $field3_text         = __( $sf_options['field3_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 52: $field3_filter       = __( $sf_options['field3_filter'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 53: $field3_default_text = __( $sf_options['field3_default_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 54: $field4_text         = __( $sf_options['field4_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 55: $field4_filter       = __( $sf_options['field4_filter'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 56: $field4_default_text = __( $sf_options['field4_default_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 57: $field5_text         = __( $sf_options['field5_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 58: $field5_filter       = __( $sf_options['field5_filter'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 59: $field5_default_text = __( $sf_options['field5_default_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 60: $field6_text         = __( $sf_options['field6_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 61: $field6_filter       = __( $sf_options['field6_filter'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 62: $field6_default_text = __( $sf_options['field6_default_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-supersearch.php. Translation function calls should not contain PHP variables.
    Line 63: $ss_final_text       = __( $sf_options['ss_final_text'], 'swiftframework' );	                
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 43: $sub_bar_text 				= __( $sf_options['sub_bar_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 44: $sub_bar_code 				= __( $sf_options['sub_bar_code'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 87: $footer_promo_bar_text          = __( $sf_options['footer_promo_bar_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 89: $footer_promo_bar_button_text   = __( $sf_options['footer_promo_bar_button_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 90: $footer_promo_bar_button_link   = __( $sf_options['footer_promo_bar_button_link'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 317: $copyright_text           = __( $sf_options['footer_copyright_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-footer.php. Translation function calls should not contain PHP variables.
    Line 318: $copyright_text_right     = __( $sf_options['footer_copyright_text_right'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-functions.php. Translation function calls should not contain PHP variables.
    Line 1410: $holding_page     = __( $sf_options['maintenance_mode_page'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-head.php. Translation function calls should not contain PHP variables.
    Line 42: content='<?php echo esc_attr(__( $sf_options['custom_ios_title'], 'swiftframework' )); ?>'>
    Possible variable $sf_options found in translation function in sf-page-heading.php. Translation function calls should not contain PHP variables.
    Line 312: $portfolio_page = __($sf_options['portfolio_page'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-page-heading.php. Translation function calls should not contain PHP variables.
    Line 448: $blog_page   = __( $sf_options['blog_page'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 1091: $help_bar_text  = __( $sf_options['help_bar_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 1092: $email_modal    = __( $sf_options['email_modal'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 1093: $shipping_modal = __( $sf_options['shipping_modal'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 1094: $returns_modal  = __( $sf_options['returns_modal'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-woocommerce.php. Translation function calls should not contain PHP variables.
    Line 1095: $faqs_modal     = __( $sf_options['faqs_modal'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 107: $tb_left_text = __($sf_options['tb_left_text'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 108: $tb_right_text = __($sf_options['tb_right_text'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 113: $header_left_config  = __($sf_options['header_left_config'], 'swiftframework');
    Line 237: $header_left_config  = __($sf_options['header_left_config'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 114: $header_right_config = __($sf_options['header_right_config'], 'swiftframework');
    Line 238: $header_right_config = __($sf_options['header_right_config'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 113: $header_left_config  = __($sf_options['header_left_config'], 'swiftframework');
    Line 237: $header_left_config  = __($sf_options['header_left_config'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 114: $header_right_config = __($sf_options['header_right_config'], 'swiftframework');
    Line 238: $header_right_config = __($sf_options['header_right_config'], 'swiftframework');
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 239: $header_left_text    = __( $sf_options['header_left_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 240: $header_right_text   = __( $sf_options['header_right_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 537: $vertical_header_text = __( $sf_options['vertical_header_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 648: $mobile_top_text      = __( $sf_options['mobile_top_text'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 940: $sub_code         = __( $sf_options['sub_code'], 'swiftframework' );
    Line 1335: $sub_code         = __( $sf_options['sub_code'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 940: $sub_code         = __( $sf_options['sub_code'], 'swiftframework' );
    Line 1335: $sub_code         = __( $sf_options['sub_code'], 'swiftframework' );
    Possible variable $sf_options found in translation function in sf-header.php. Translation function calls should not contain PHP variables.
    Line 1632: $contact_slideout_page = __( $sf_options['contact_slideout_page'], 'swiftframework' );
    Possible variable $note_text1 found in translation function in cart-totals.php. Translation function calls should not contain PHP variables.
  10. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  11. Date and time implementation : Use of the_time()At least one hard coded date was found in the file sf-page-heading.php. Function get_option( 'date_format' ) should be used instead.
  12. Screenshot : Screenshot fileScreenshot size is 880x660px. 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. favicon presence : Favicon managementPossible Favicon found in sf-head.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
  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 tag template file tag.phpThis theme does not contain optional file tag.php.
  6. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  7. Use of includes : Use of include or requireThe theme appears to use include or require : DataSource.php
    Line 111: *   require_once 'File/CSV/DataSource.php';
    Line 693: *  require_once 'File/CSV/DataSource.php';
    Line 966: *  require_once 'File/CSV/DataSource.php';
    Line 1041: *  require_once 'File/CSV/DataSource.php';
    Line 1169: *  require_once 'File/CSV/DataSource.php';
    Line 1280: *  require_once 'File/CSV/DataSource.php';
    Line 1401: *  require_once 'File/CSV/DataSource.php';
    Line 1469: *  require_once 'File/CSV/DataSource.php';
    Line 1725: *  require_once 'File/CSV/DataSource.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 : extension_widget_areas.php
    Line 51: require_once( dirname( __FILE__ ) . '/class.redux_widget_areas.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 : config.php
    Line 15: require_once( dirname( __FILE__ ) . '/loader.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 : loader.php
    Line 20: require_once( $class_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 : wp-updates-theme.php
    Line 8: require_once('wp-updates-theme.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 : framework.php
    Line 410: require_once 'core/dashboard.php';
    Line 414: require_once 'core/newsflash.php';
    Line 1705: require_once 'core/enqueue.php';
    Line 2852: require_once 'core/enqueue.php';
    Line 2910: require_once 'core/panel.php';
    Line 3249: require_once 'core/panel.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 : extension_customizer.php
    Line 749: require_once( $class_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 : welcome.php
    Line 378: require_once 'views/about.php';
    Line 393: require_once 'views/changelog.php';
    Line 408: require_once 'views/extensions.php';
    Line 424: require_once 'views/support.php';
    Line 439: require_once 'views/credits.php';
    Line 454: require_once 'views/status_report.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 : field_button_set.php
    Line 46: *              ['format']      string Formatting options for paginate fields. Options include ('currency','nice','niceShort','timeAgoInWords' or a valid Date() f
    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 : sf-options.php
    Line 204: 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 : sf-colour-scheme.php
    Line 285: require_once( SF_INCLUDES_PATH . '/sf-colour-scheme/File_CSV_DataSource/Dat
    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 : aq_resizer.php
    Line 11: require( get_template_directory() . '/includes/plugins/aq_resizer-2x.php' )
    Line 19: require( get_template_directory() . '/includes/plugins/aq_resizer-1x.php' )
    Line 22: require( get_template_directory() . '/includes/plugins/aq_resizer-1x.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 : love-it-pro.php
    Line 35: include( LI_BASE_DIR . '/includes/display-functions.php' );
    Line 36: include( LI_BASE_DIR . '/includes/love-functions.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 : sample-config.php
    Line 86: 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 : swift-framework.php
    Line 14: include_once( SF_FRAMEWORK_PATH . '/core/sf-base.php' );
    Line 15: include_once( SF_FRAMEWORK_PATH . '/core/sf-breadcrumbs.php' );
    Line 16: include_once( SF_FRAMEWORK_PATH . '/core/sf-comments.php' );
    Line 17: include_once( SF_FRAMEWORK_PATH . '/core/sf-footer.php' );
    Line 18: include_once( SF_FRAMEWORK_PATH . '/core/sf-formatting.php' );
    Line 19: include_once( SF_FRAMEWORK_PATH . '/core/sf-functions.php' );
    Line 20: include_once( SF_FRAMEWORK_PATH . '/core/sf-get-template.php' );
    Line 21: include_once( SF_FRAMEWORK_PATH . '/core/sf-head.php' );
    Line 22: include_once( SF_FRAMEWORK_PATH . '/core/sf-header.php' );
    Line 23: include_once( SF_FRAMEWORK_PATH . '/core/sf-media.php' );
    Line 24: include_once( SF_FRAMEWORK_PATH . '/core/sf-menus.php' );
    Line 25: include_once( SF_FRAMEWORK_PATH . '/core/sf-page-heading.php' );
    Line 26: include_once( SF_FRAMEWORK_PATH . '/core/sf-pagination.php' );
    Line 27: include_once( SF_FRAMEWORK_PATH . '/core/sf-directory.php' );
    Line 29: include_once( SF_FRAMEWORK_PATH . '/core/sf-supersearch.php' );
    Line 31: include_once( SF_FRAMEWORK_PATH . '/core/sf-woocommerce.php' );
    Line 36: include_once( SF_FRAMEWORK_PATH . '/content/sf-blog.php' );
    Line 37: include_once( SF_FRAMEWORK_PATH . '/content/sf-campaign-detail.php' );
    Line 38: include_once( SF_FRAMEWORK_PATH . '/content/sf-galleries.php' );
    Line 39: include_once( SF_FRAMEWORK_PATH . '/content/sf-pageslider.php' );
    Line 40: include_once( SF_FRAMEWORK_PATH . '/content/sf-portfolio.php' );
    Line 41: include_once( SF_FRAMEWORK_PATH . '/content/sf-portfolio-detail.php' );
    Line 42: include_once( SF_FRAMEWORK_PATH . '/content/sf-post-detail.php' );
    Line 43: include_once( SF_FRAMEWORK_PATH . '/content/sf-post-formats.php' );
    Line 44: include_once( SF_FRAMEWORK_PATH . '/content/sf-products.php' );
    Line 49: include_once( SF_FRAMEWORK_PATH . '/sf-megamenu/sf-megamenu.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 : sf-functions.php
    Line 1930: require_once( ABSPATH . 'wp-admin' . '/includes/image.php' );
    Line 1931: require_once( ABSPATH . 'wp-admin' . '/includes/file.php' );
    Line 1932: require_once( ABSPATH . 'wp-admin' . '/includes/media.php' );
    Line 3149: require_once( 'sf-interface.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 : sysinfo.php
    Line 54: require_once 'browser.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 : sf-megamenu.php
    Line 452: include_once( 'edit_custom_walker.php' );
    Line 453: include_once( 'mega_menu_custom_walker.php' );
    Line 454: include_once( 'alt_menu_custom_walker.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 ).

32
  • THEME TYPEWordPress theme 4.7.2
  • FILE NAMEcardinal.zip
  • FILE SIZE7488959 bytes
  • MD556336ed5d7e08ff0e4c559867d9b0ee5
  • SHA14463350a541b056e882cdb1536892bf85fc04fd8
  • LICENSEGNU GPL 3
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • THEMEFOREST PAGEhttp://themeforest.net/item/cardinal-wordpress-theme/8070889
  • THEME URIhttp://cardinal.swiftideas.com
  • VERSION2.5.60
  • TAGStranslation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, flexible-header, featured-images, custom-menu, custom-header, custom-colors, custom-background, flexible-width
  • CREATION DATE2016-12-05
  • LAST FILE UPDATE2016-12-05
  • LAST VALIDATION2016-12-05 08:59
  • OTHER VERSIONS

    2.5.6 : 0%

    2.5.51 : 0%

    2.08 : 0%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file extension_customizer.php. Every call to the add_setting() method needs to have a sanitization callback function passed.Found a Customizer setting that did not have a sanitization callback function in file sf-customizer-options.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Title : Title No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.
  3. Deprecated functions : get_currentuserinfo get_currentuserinfo found in file sf-header.php. Deprecated since version 4.5. Use wp_get_current_user instead.
    Line 893: get_currentuserinfo();
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in framework.php. Themes must not deregister core scripts.
    Line 565: wp_deregister_script( 'wpb_ace' );
    Found wp_deregister_script in enqueue.php. Themes must not deregister core scripts.
    Line 215: wp_deregister_script( 'jquerySelect2' );
  2. theme tags : Presence of bad theme tagsThe tag flexible-width has been deprecated, it must be removed from 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 '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" style="display:none;" />', '<a class="save-this-scheme button-secondary" style="display:none;">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>', 'swiftframework' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>' in file sf-options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<span id="scheme-preview-text">These colors are what currently exist in the WordPress theme customizer.</span>', <div class=scheme-buttons id=scheme-buttons>, '<input class="save-this-scheme-name" name="save-this-scheme-name" placeholder="Name This Scheme" />', '<a class="save-this-scheme button-secondary">Save This Scheme</a>', '<a class="delete-this-scheme button-secondary" style="display:none;">Delete This Scheme</a>', '<a class="use-this-scheme button-secondary" style="display:none;">Use This Scheme</a>', '</div>', 'swiftframework' in file sf-options.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'You do not have sufficient permissions to edit templates for this site.' in file sf-colour-scheme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Error Downloading file.' in file sf-colour-scheme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Required Plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing Plugin: %s' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Something went wrong with the plugin API.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to install the %s plugin. Contact the administrator of this site for help on getting the plugin installed.', 'Sorry, but you do not have the correct permissions to install the %s plugins. Contact the administrator of this site for help on getting the plugins installed.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to activate the %s plugin. Contact the administrator of this site for help on getting the plugin activated.', 'Sorry, but you do not have the correct permissions to activate the %s plugins. Contact the administrator of this site for help on getting the plugins activated.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Sorry, but you do not have the correct permissions to update the %s plugin. Contact the administrator of this site for help on getting the plugin updated.', 'Sorry, but you do not have the correct permissions to update the %s plugins. Contact the administrator of this site for help on getting the plugins updated.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Begin installing plugin', 'Begin installing plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'Activate installed plugin', 'Activate installed plugins' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to Required Plugins Installer' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin activated successfully.' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'All plugins installed and activated successfully. %s' in file plugin-includes.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Current theme preview' in file sample-config.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Current theme preview' in file sample-config.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'This <a href="%1$s">child theme</a> requires its parent theme, %2$s.' in file sample-config.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'swiftframework' in file cart-totals.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 swiftframework, tgmpa, redux-framework, meta-box, themecheck, <div class=scheme-buttons id=scheme-buttons>, redux-framework-demo, so-panels, bbpress, fundify, yit, Swift Framework.
  4. Plugin territory : Plugin territory functionalitiesThe 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 responsive.css.
  6. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  7. Date and time implementation : Use of the_time()At least one hard coded date was found in the file sf-page-heading.php. Function get_option( 'date_format' ) should be used instead.
  8. Screenshot : Screenshot fileScreenshot size is 880x660px. 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. favicon presence : Favicon managementPossible Favicon found in sf-head.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
  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 tag template file tag.phpThis theme does not contain optional file tag.php.
  6. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  7. Use of includes : Use of include or requireThe theme appears to use include or require : DataSource.php
    Line 111: *   require_once 'File/CSV/DataSource.php';
    Line 693: *  require_once 'File/CSV/DataSource.php';
    Line 966: *  require_once 'File/CSV/DataSource.php';
    Line 1041: *  require_once 'File/CSV/DataSource.php';
    Line 1169: *  require_once 'File/CSV/DataSource.php';
    Line 1280: *  require_once 'File/CSV/DataSource.php';
    Line 1401: *  require_once 'File/CSV/DataSource.php';
    Line 1469: *  require_once 'File/CSV/DataSource.php';
    Line 1725: *  require_once 'File/CSV/DataSource.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 : extension_widget_areas.php
    Line 51: require_once( dirname( __FILE__ ) . '/class.redux_widget_areas.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 : config.php
    Line 15: require_once( dirname( __FILE__ ) . '/loader.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 : loader.php
    Line 20: require_once( $class_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 : wp-updates-theme.php
    Line 8: require_once('wp-updates-theme.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 : framework.php
    Line 410: require_once 'core/dashboard.php';
    Line 414: require_once 'core/newsflash.php';
    Line 1705: require_once 'core/enqueue.php';
    Line 2852: require_once 'core/enqueue.php';
    Line 2910: require_once 'core/panel.php';
    Line 3249: require_once 'core/panel.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 : extension_customizer.php
    Line 749: require_once( $class_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 : welcome.php
    Line 378: require_once 'views/about.php';
    Line 393: require_once 'views/changelog.php';
    Line 408: require_once 'views/extensions.php';
    Line 424: require_once 'views/support.php';
    Line 439: require_once 'views/credits.php';
    Line 454: require_once 'views/status_report.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 : field_button_set.php
    Line 46: *              ['format']      string Formatting options for paginate fields. Options include ('currency','nice','niceShort','timeAgoInWords' or a valid Date() f
    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 : sf-options.php
    Line 204: 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 : sf-colour-scheme.php
    Line 285: require_once( SF_INCLUDES_PATH . '/sf-colour-scheme/File_CSV_DataSource/Dat
    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 : aq_resizer.php
    Line 11: require( get_template_directory() . '/includes/plugins/aq_resizer-2x.php' )
    Line 19: require( get_template_directory() . '/includes/plugins/aq_resizer-1x.php' )
    Line 22: require( get_template_directory() . '/includes/plugins/aq_resizer-1x.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 : love-it-pro.php
    Line 35: include( LI_BASE_DIR . '/includes/display-functions.php' );
    Line 36: include( LI_BASE_DIR . '/includes/love-functions.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 : sample-config.php
    Line 86: 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 : swift-framework.php
    Line 14: include_once( SF_FRAMEWORK_PATH . '/core/sf-base.php' );
    Line 15: include_once( SF_FRAMEWORK_PATH . '/core/sf-breadcrumbs.php' );
    Line 16: include_once( SF_FRAMEWORK_PATH . '/core/sf-comments.php' );
    Line 17: include_once( SF_FRAMEWORK_PATH . '/core/sf-footer.php' );
    Line 18: include_once( SF_FRAMEWORK_PATH . '/core/sf-formatting.php' );
    Line 19: include_once( SF_FRAMEWORK_PATH . '/core/sf-functions.php' );
    Line 20: include_once( SF_FRAMEWORK_PATH . '/core/sf-get-template.php' );
    Line 21: include_once( SF_FRAMEWORK_PATH . '/core/sf-head.php' );
    Line 22: include_once( SF_FRAMEWORK_PATH . '/core/sf-header.php' );
    Line 23: include_once( SF_FRAMEWORK_PATH . '/core/sf-media.php' );
    Line 24: include_once( SF_FRAMEWORK_PATH . '/core/sf-menus.php' );
    Line 25: include_once( SF_FRAMEWORK_PATH . '/core/sf-page-heading.php' );
    Line 26: include_once( SF_FRAMEWORK_PATH . '/core/sf-pagination.php' );
    Line 27: include_once( SF_FRAMEWORK_PATH . '/core/sf-directory.php' );
    Line 29: include_once( SF_FRAMEWORK_PATH . '/core/sf-supersearch.php' );
    Line 31: include_once( SF_FRAMEWORK_PATH . '/core/sf-woocommerce.php' );
    Line 36: include_once( SF_FRAMEWORK_PATH . '/content/sf-blog.php' );
    Line 37: include_once( SF_FRAMEWORK_PATH . '/content/sf-campaign-detail.php' );
    Line 38: include_once( SF_FRAMEWORK_PATH . '/content/sf-galleries.php' );
    Line 39: include_once( SF_FRAMEWORK_PATH . '/content/sf-pageslider.php' );
    Line 40: include_once( SF_FRAMEWORK_PATH . '/content/sf-portfolio.php' );
    Line 41: include_once( SF_FRAMEWORK_PATH . '/content/sf-portfolio-detail.php' );
    Line 42: include_once( SF_FRAMEWORK_PATH . '/content/sf-post-detail.php' );
    Line 43: include_once( SF_FRAMEWORK_PATH . '/content/sf-post-formats.php' );
    Line 44: include_once( SF_FRAMEWORK_PATH . '/content/sf-products.php' );
    Line 49: include_once( SF_FRAMEWORK_PATH . '/sf-megamenu/sf-megamenu.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 : sf-functions.php
    Line 1930: require_once( ABSPATH . 'wp-admin' . '/includes/image.php' );
    Line 1931: require_once( ABSPATH . 'wp-admin' . '/includes/file.php' );
    Line 1932: require_once( ABSPATH . 'wp-admin' . '/includes/media.php' );
    Line 3149: require_once( 'sf-interface.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 : sysinfo.php
    Line 54: require_once 'browser.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 : sf-megamenu.php
    Line 452: include_once( 'edit_custom_walker.php' );
    Line 453: include_once( 'mega_menu_custom_walker.php' );
    Line 454: include_once( 'alt_menu_custom_walker.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