97
Validation results

Suki

Free WordPress 4.9.8 theme

Suki

Free WordPress 4.9.8 theme
97
  • THEME TYPEWordPress theme 4.9.8
  • FILE NAMEsuki.0.5.2.zip
  • FILE SIZE404291 bytes
  • MD5067562b2efccab1a9b7523135dc982bd
  • SHA1cbf25247dd0bf95651a9bcd7e36fc68004439911
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP
  • THEME URIhttps://sukiwp.com/
  • VERSION0.5.2
  • AUTHOR URI
  • TAGStwo-columns, left-sidebar, right-sidebar, grid-layout, custom-colors, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, microformats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog, e-commerce, portfolio
  • CREATION DATE2018-09-13
  • LAST FILE UPDATE2018-09-15
  • LAST VALIDATION2018-09-15 21:08
  • OTHER VERSIONS

    0.5.0 : 97%

Error 8 : Undefined variable: cms
In /home/www/themecheck/themecheck/controllers/controller_results.php line 818
Warning
  1. Comment pagination : Declaration of comment paginationThe theme doesn't have comment pagination code in it. Use paginate_comments_links() to add comment pagination, or older previous_comments_link() and next_comments_link() functions.
  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.
Tip-off
  1. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  2. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  3. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  4. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  5. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  6. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  7. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  8. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  9. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  10. Use of includes : Use of include or requireThe theme appears to use include or require : class-suki-customizer.php
    Line 109: include( SUKI_INCLUDES_DIR . '/customizer/defaults.php' );
    Line 122: include( SUKI_INCLUDES_DIR . '/customizer/postmessages.php' );
    Line 135: include( SUKI_INCLUDES_DIR . '/customizer/contexts.php' );
    Line 146: require_once( SUKI_INCLUDES_DIR . '/customizer/class-suki-customizer-saniti
    Line 148: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 150: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 151: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 152: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 153: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 154: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 155: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 156: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 157: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 158: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 159: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 160: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 163: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 164: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 165: require_once( SUKI_INCLUDES_DIR . '/customizer/custom-controls/class-suki-c
    Line 182: require_once( SUKI_INCLUDES_DIR . '/customizer/options/_sections.php' );
    Line 185: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--body.php' 
    Line 186: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--headings.p
    Line 187: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--blockquote
    Line 188: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--form-input
    Line 189: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--buttons.ph
    Line 190: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--title.php'
    Line 191: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--small-titl
    Line 192: require_once( SUKI_INCLUDES_DIR . '/customizer/options/elements--meta.php' 
    Line 195: require_once( SUKI_INCLUDES_DIR . '/customizer/options/page-container.php' 
    Line 196: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--builder.php'
    Line 197: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--top-main-bot
    Line 198: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--mobile-main-
    Line 199: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--mobile-verti
    Line 200: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--logo.php' );
    Line 201: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--html.php' );
    Line 202: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--search.php' 
    Line 203: require_once( SUKI_INCLUDES_DIR . '/customizer/options/header--social.php' 
    Line 204: require_once( SUKI_INCLUDES_DIR . '/customizer/options/page-header.php' );
    Line 205: require_once( SUKI_INCLUDES_DIR . '/customizer/options/content--section.php
    Line 206: require_once( SUKI_INCLUDES_DIR . '/customizer/options/content--main.php' )
    Line 207: require_once( SUKI_INCLUDES_DIR . '/customizer/options/content--sidebar.php
    Line 208: require_once( SUKI_INCLUDES_DIR . '/customizer/options/footer--builder.php'
    Line 209: require_once( SUKI_INCLUDES_DIR . '/customizer/options/footer--widgets-bar.
    Line 210: require_once( SUKI_INCLUDES_DIR . '/customizer/options/footer--bottom-bar.p
    Line 211: require_once( SUKI_INCLUDES_DIR . '/customizer/options/footer--copyright.ph
    Line 212: require_once( SUKI_INCLUDES_DIR . '/customizer/options/footer--social.php' 
    Line 215: require_once( SUKI_INCLUDES_DIR . '/customizer/options/settings--google-fon
    Line 216: require_once( SUKI_INCLUDES_DIR . '/customizer/options/settings--social.php
    Line 219: require_once( SUKI_INCLUDES_DIR . '/customizer/options/page-settings.php' )
    Line 222: require_once( SUKI_INCLUDES_DIR . '/customizer/options/blog--archive.php' )
    Line 223: require_once( SUKI_INCLUDES_DIR . '/customizer/options/blog--single.php' );
    Line 224: require_once( SUKI_INCLUDES_DIR . '/customizer/options/blog--entry-default.
    Line 225: require_once( SUKI_INCLUDES_DIR . '/customizer/options/blog--entry-grid.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 : template-tags.php
    Line 59: include( $svg_file );
    Line 116: include( $path );
    Line 118: include( get_template_directory() . '/assets/icons/_fallback.svg' ); // fal
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : helpers.php
    Line 504: include( SUKI_INCLUDES_DIR . '/lists/google-fonts.json' );
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : class-suki-compatibility-gutenberg.php
    Line 73: require_once( SUKI_INCLUDES_DIR . '/compatibilities/gutenberg/customizer/op
    Line 74: require_once( SUKI_INCLUDES_DIR . '/compatibilities/gutenberg/customizer/op
    Line 83: include( SUKI_INCLUDES_DIR . '/compatibilities/gutenberg/customizer/default
    Line 95: include( SUKI_INCLUDES_DIR . '/compatibilities/gutenberg/customizer/postmes
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : class-suki-compatibility-woocommerce.php
    Line 112: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 113: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 114: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 115: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 116: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 117: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 118: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 119: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 120: require_once( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/
    Line 130: include( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/defau
    Line 142: include( SUKI_INCLUDES_DIR . '/compatibilities/woocommerce/customizer/postm
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : class-suki-admin.php
    Line 78: require_once( SUKI_INCLUDES_DIR . '/admin/class-suki-admin-fields.php' );
    Line 79: require_once( SUKI_INCLUDES_DIR . '/admin/class-suki-admin-metabox-page-set
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : class-suki.php
    Line 70: require_once( SUKI_INCLUDES_DIR . '/helpers.php' );
    Line 73: require_once( SUKI_INCLUDES_DIR . '/customizer/class-suki-customizer.php' )
    Line 76: require_once( SUKI_INCLUDES_DIR . '/template-tags.php' );
    Line 77: require_once( SUKI_INCLUDES_DIR . '/template-functions.php' );
    Line 86: require_once( $compatibility_file );
    Line 93: require_once( SUKI_INCLUDES_DIR . '/admin/class-suki-admin.php' );
    Line 153: include( $file );
    Line 246: require_once( SUKI_INCLUDES_DIR . '/widgets/class-suki-widget-posts.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