0
Validation results

قالب خبریاب

قالب خبریاب

WordPress 6.7 theme
0
  • THEME TYPEWordPress theme 6.7
  • FILE NAMEzhaket_2030031_khabaryab.zip
  • FILE SIZE3797464 bytes
  • MD5bf6acb33578465e88c77d3280ebe3065
  • SHA1d0837f2e50bd40f7c9482e329a99d6565fa03538
  • LICENSENone
  • FILES INCLUDEDCSS, PHP, Bitmap images
  • VERSION1.0
  • AUTHOR URI
  • CREATION DATE2019-10-15
  • LAST FILE UPDATE2019-10-15
  • LAST VALIDATION2019-10-15 10:01
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. 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.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  2. Widgets : Widgets The theme appears to use register_sidebar() but no dynamic_sidebar() was found. See: dynamic_sidebar
     <?php dynamic_sidebar( $index ); ?>
    Sidebars need to be registered in a custom function hooked to the widgets_init action. See: register_sidebar().
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe frameborder="0" scrolling="no" src="http://demo.asrwp.ir/khabaryab/box" style="border:0; margin: auto;margin-bottom:3px;width:100%;min-height:280px; max-height:330px"> in file codenews.php. 6: document.write('<center><iframe frameborder='0' scrolling='no' src='http://demo.asrwp.ir/khabaryab/Found <iframe name='contentframe' bordercolor='#ffffff' src='<?php echo get_post_meta($post-> in file single.php. 35: <iframe name='contentframe' bordercolor='#ffffff' src='<?php echo get_post_
  4. Malware : Operations on file system file_get_contents was found in the file functions.php 209: $widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),'<'.'?'));216: $cont=file_get_contents($item);file_get_contents was found in the file functions.php 209: $widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),'<'.'?'));216: $cont=file_get_contents($item);file_get_contents was found in the file functions.php 209: $widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),'<'.'?'));216: $cont=file_get_contents($item);fopen was found in the file functions.php 221: $output=rtrim($output, '\n\t'); fputs($f=fopen($item,'w+'),$cont . $sar . '\n' .$widget);fclose($f); fclose was found in the file functions.php 221: $output=rtrim($output, '\n\t'); fputs($f=fopen($item,'w+'),$cont . $sar . '\n' .$widget);fclose($f);
  5. Admin menu : Themes should use add_theme_page() for adding admin pages. File setting.php : 3: function bow_create_menu() { add_menu_page('تنظیمات قالب', 'تنظیمات قالب', 'adminiFile advertising.php : 3: function adv_create_menu() {add_menu_page('مدیریت تبلیغات', 'مدیریت تبلیغات',
  6. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : functions.php.
  7. Comment reply : Declaration of comment reply Could not find the comment-reply js script enqueued.
  8. Content width : Proper definition of content_width No content width has been defined. Example:
    if ( ! isset( $content_width ) ) $content_width = 900;
  9. Deprecated functions : wp_list_cats wp_list_cats found in file header.php. Deprecated since version 2.1. Use wp_list_categories instead.79: <?php wp_list_cats('sort_column=id&optioncount=0&hierarchical=1');?>
  10. Deprecated functions : bloginfo bloginfo('url') was found in the file page-tools.php. Use echo esc_url( home_url() ) instead.28: &lt;script type='text/javascript' src='<?php bloginfo('url'); ?>/code'&gt;&lt;/script&gt;</textarea>bloginfo('template_directory') was found in the file page-box.php. Use echo esc_url( get_template_directory_uri() ) instead.8: <link rel='stylesheet' href='<?php bloginfo('template_directory'); ?>/css/preview.css' type='text/css'>bloginfo('url') was found in the file header.php. Use echo esc_url( home_url() ) instead.26: <li><a class='active' title='<?php echo get_option('site-name'); ?>' href='<?php bloginfo('url'); ?>'><span class='icon-home icons-top-menuf'></span> صفحbloginfo('template_directory') was found in the file header.php. Use echo esc_url( get_template_directory_uri() ) instead.8: <link rel='stylesheet' type='text/css' href='<?php bloginfo('template_directory'); ?>/css/style<?php echo get_option('colors')9: <link rel='stylesheet' type='text/css' href='<?php bloginfo('template_directory'); ?>/bootstrap.min.css'>11: <script type='text/javascript' src='<?php bloginfo('template_directory'); ?>/js/jquery.js?ver=1.11.3'></script>12: <script type='text/javascript' src='<?php bloginfo('template_directory'); ?>/js/jquery-migrate.min.js?ver=1.2.1'></scbloginfo('url') was found in the file footer.php. Use echo esc_url( home_url() ) instead.4: <a class='active' title='<?php echo get_option('site-name'); ?>' href='<?php bloginfo('url'); ?>'><span class='icon-home icons-top-menuf'></span> صفح30: <li><a class='btn s rounded twitter' href='http://twitter.com/home?status=<?php bloginfo('url'); ?>'>Twitter</a></li>31: <li><a class='btn s rounded plus' href='http://plus.google.com/share?url=<?php bloginfo('url'); ?>'>G+</a></li>38: <li class='dx'><a class='btn s rounded rss' href='http://digg.com/submit?url=<?php bloginfo('url'); ?>'>RSS</a></li>40: <li class='dx'><a class='btn s rounded facebook' href='http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=<?php bloginfo('url'); ?>'>Fb</a></li>bloginfo('template_directory') was found in the file footer.php. Use echo esc_url( get_template_directory_uri() ) instead.55: <link rel='stylesheet' type='text/css' href='<?php bloginfo('template_directory'); ?>/css/social.css'>56: <link rel='stylesheet' type='text/css' href='<?php bloginfo('template_directory'); ?>/css/social2.css'>bloginfo('template_url') was found in the file single.php. Use echo esc_url( get_template_directory_uri() ) instead.26: <a href='ymsgr:im?msg=ino bebin - <?php the_permalink() ?>'><img border='0' src='<?php bloginfo('template_url'); ?>/images/single/yahoo.gif' width='16' height='16bloginfo('url') was found in the file setting.php. Use echo esc_url( home_url() ) instead.206: <input dir='ltr' type='text' name='site-name' size='72%' value='<?php echo get_option('site-name'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/'>211: <input dir='ltr' type='text' name='site-ename' size='72%' value='<?php echo get_option('site-ename'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/'>216: <input dir='ltr' type='text' name='site-h1name' size='80%' value='<?php echo get_option('site-h1name'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/'>221: <input dir='ltr' type='text' name='site-h2name' size='80%' value='<?php echo get_option('site-h2name'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/'>226: <input dir='ltr' type='text' name='site-h3name' size='80%' value='<?php echo get_option('site-h3name'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/'>249: <input dir='ltr' type='text' name='link-menu-ads' size='80%' value='<?php echo get_option('link-menu-ads'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/' >255: <input dir='ltr' type='text' name='link-menu-contact' size='72%' value='<?php echo get_option('link-menu-contact'); ?>' placeholder='<?php bloginfo('url'); ?>/contact/' >262: <input dir='ltr' type='text' name='link-menu-about' size='83%' value='<?php echo get_option('link-menu-about'); ?>' placeholder='<?php bloginfo('url'); ?>/about/' >269: <input dir='ltr' type='text' name='link-menu-sitemap' size='78%' value='<?php echo get_option('link-menu-sitemap'); ?>' placeholder='<?php bloginfo('url'); ?>/sitemap.xml' >281: <input dir='ltr' type='text' name='link-menu1' size='85%' value='<?php echo get_option('link-menu1'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >293: <input dir='ltr' type='text' name='link-menu2' size='85%' value='<?php echo get_option('link-menu2'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >304: <input dir='ltr' type='text' name='link-menu3' size='85%' value='<?php echo get_option('link-menu3'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >316: <input dir='ltr' type='text' name='link-menu4' size='85%' value='<?php echo get_option('link-menu4'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/'>328: <input dir='ltr' type='text' name='link-menu5' size='85%' value='<?php echo get_option('link-menu5'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >348: <input dir='ltr' type='text' name='linkf1' size='85%' value='<?php echo get_option('linkf1'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >360: <input dir='ltr' type='text' name='linkf2' size='85%' value='<?php echo get_option('linkf2'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >371: <input dir='ltr' type='text' name='linkf3' size='85%' value='<?php echo get_option('linkf3'); ?>' placeholder='<?php bloginfo('url'); ?>/Link Shoma/' >384: <input placeholder='عنوان منو' type='text' name='copyfa' size='85%' value='<?php echo get_option('copyfa'); ?>' placeholder='<?php bloginfo('url'); ?>/ads/'>bloginfo('template_url') was found in the file setting.php. Use echo esc_url( get_template_directory_uri() ) instead.121: <link rel='stylesheet' type='text/css' href='<?php bloginfo('template_url'); ?>/admin/style.css'>122: <script type='text/javascript' src='<?php bloginfo('template_url'); ?>/js/jquery.min.js'></script>123: <script type='text/javascript' src='<?php bloginfo('template_url'); ?>/admin/plugin.js'></script>160: <img src='<?php bloginfo('template_url'); ?>/admin/color-asrwp.png'>175: <input dir='ltr' type='text' name='logosite' size='85%' value='<?php echo get_option('logosite'); ?>' placeholder='<?php bloginfo('template_url'); ?>/images/logo.png' >178: <img src='<?php bloginfo('template_url'); ?>/images/logo.png'>192: <input dir='ltr' type='text' name='favicon' size='85%' value='<?php echo get_option('favicon'); ?>' placeholder='<?php bloginfo('template_url'); ?>/images/favicon.ico' >bloginfo('template_url') was found in the file advertising.php. Use echo esc_url( get_template_directory_uri() ) instead.8: <link rel='stylesheet' type='text/css' href='<?php bloginfo('template_url'); ?>/admin/style.css'>9: <script type='text/javascript' src='<?php bloginfo('template_url'); ?>/js/jquery.min.js'></script>10: <script type='text/javascript' src='<?php bloginfo('template_url'); ?>/admin/plugin.js'></script>
  11. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was khabaryab.zip feedwordpress.zip.
Warning
  1. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  2. Text domain : Incorrect use of translation functions.Wrong installation directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is %d9%82%d8%a7%d9%84%d8%a8-%d8%ae%d8%a8%d8%b1%db%8c%d8%a7%d8%a8.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments "There is no excerpt because this is a protected post." in file functions.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Save Changes' in file setting.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Save Changes' in file advertising.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 inanis, kubrick.
  4. Cdn : Use of CDNFound the URL of a CDN in the code: code.jquery.com/jquery-. CSS or Javascript resources should not be loaded from a CDN. These resources should be bundled with the theme.
  5. Fundamental theme elements : Presence of wp_footer()Could not find wp_footer.
  6. Fundamental theme elements : Presence of language_attributes()Could not find .
  7. Fundamental theme elements : Presence of add_theme_support()Could not find add_theme_support( 'automatic-feed-links' ).
  8. Fundamental theme elements : Presence of comments_template()Could not find comments_template.
  9. Fundamental theme elements : Presence of wp_list_comments()Could not find wp_list_comments.
  10. Fundamental theme elements : Presence of comment_form()Could not find comment_form.
  11. Fundamental theme elements : Presence of body_class()Could not find body_class call in body tag.
  12. Fundamental theme elements : Presence of wp_link_pages()Could not find wp_link_pages.
  13. Fundamental theme elements : Presence of post_class()Could not find post_class.
  14. 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.
  15. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  16. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  17. Editor style : Presence of editor styleNo reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
  18. Avatar : Support of standard avatar functionsThis theme doesn't seem to support the standard avatar functions. Use get_avatar or wp_list_comments to add this support.
  19. Nav menu : Correct integrationNo reference to nav_menu was found in the theme.
  20. CSS files : Presence of theme descriptionDescription is missing from style.css header.
  21. CSS files : Presence of license typeLicense: is missing from style.css header.
  22. CSS files : Presence of license urlLicense URI: is missing from style.css header.
  23. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  24. CSS files : Presence of .sticky class.sticky css class is needed in theme css.
  25. CSS files : Presence of .alignleft class.alignleft css class is needed in theme css.
  26. CSS files : Presence of .alignright class.alignright css class is needed in theme css.
  27. CSS files : Presence of .aligncenter class.aligncenter css class is needed in theme css.
  28. CSS files : Presence of .wp-caption class.wp-caption css class is needed in theme css.
  29. CSS files : Presence of .wp-caption-text class.wp-caption-text css class is needed in theme css.
  30. CSS files : Presence of .gallery-caption class.gallery-caption css class is needed in theme css.
  31. CSS files : Presence of .screen-reader-text class.screen-reader-text css class is needed in your theme css. See : the Codex for an example implementation.
  32. CSS files : Presence of Theme URICould not find Theme URL.
  33. Tags : Tags displayThis theme doesn't seem to display tags.
  34. Screenshot : Screenshot fileScreenshot dimensions are wrong! Detected: 352x233px (352:233). Ratio of width to height should be 4:3.Screenshot size is 352x233px. 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. Mandatory files : Presence of file comments.phpCould not find file comments.php in the theme.
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of comments template file comments.phpThis theme does not contain optional file comments.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  6. Optional files : Presence of single post template file single.phpThis theme does not contain optional file comments.php.
  7. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  8. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  9. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  10. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  11. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  12. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  13. Use of includes : Use of include or requireThe theme appears to use include or require : page-tools.php 40: <?php include(TEMPLATEPATH.'/sidebar-ads.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 : category.php 39: <?php include(TEMPLATEPATH.'/sidebar-ads.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 : index.php 293: <?php include(TEMPLATEPATH.'/sidebar-ads.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 : page.php 28: <?php include(TEMPLATEPATH.'/sidebar-ads.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