0
Validation results

DynamiX

DynamiX

WordPress 4.9.8 theme
0
  • THEME TYPEWordPress theme 4.9.8
  • FILE NAMEthemeforest-113901-dynamix-business-corporate-wordpress-theme-wordpress-theme.zip
  • FILE SIZE15768458 bytes
  • MD5a4ea10f41dd7af965a661003ad168f78
  • SHA1993ea6c86b477f16ab38a6503a29977ed64f1491
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • THEMEFOREST PAGEhttps://themeforest.net/item/dynamix-business-corporate-wordpress-theme/113901 ($59)
  • THEME URIhttp://themeva.com/
  • VERSION5.3
  • AUTHOR URI
  • TAGSdark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, flexible-width, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, translation-ready, buddypress
  • CREATION DATE2018-03-25
  • LAST FILE UPDATE2018-03-25
  • LAST VALIDATION2018-03-25 12:02
  • OTHER VERSIONS

    5.0.2 : 0%

    3.0 : 0%

Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file theme-customizer.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. Security breaches : Use of base64_decode() Found base64_decode in file OAuth.php.
    Line 202: $decoded_sig = base64_decode($signature);
  4. Security breaches : Use of base64_encode() Found base64_encode in file OAuth.php.
     return base64_encode(hash_hmac('sha1', $base_string, $key, true));
     return base64_encode($signature);
  5. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe frameborder="0" '. $height .' '. $width .' marginheight="0" marginwidth="0" src="//www.youtube.com/embed/'. $vidid . $splitter .'autoplay='. $NV_videoautoplay .'&amp;loop='. $NV_loop . $params .'&amp;wmode=opaque&amp;title=" allowfullscreen> in file video-class.php.
    Line 67: $output .= '<iframe frameborder='0' '. $height .' '. $width .' marginheight='0' marginw
  6. Malware : Operations on file system file_get_contents was found in the file phpFlickr_31.php
    Line 152: return file_get_contents($file);
    Line 387: return unserialize(file_get_contents('http://phpflickr.com/geodata/?format=php&lat=' . $lat . 
    fopen was found in the file phpFlickr_31.php
    Line 185: $fstream = fopen($file, 'w');
    fwrite was found in the file phpFlickr_31.php
    Line 186: $result = fwrite($fstream,$response);
    fclose was found in the file phpFlickr_31.php
    Line 187: fclose($fstream);
    Line 241: fclose ($fp);
    fclose was found in the file phpFlickr_31.php
    Line 187: fclose($fstream);
    Line 241: fclose ($fp);
    file_get_contents was found in the file phpFlickr_31.php
    Line 152: return file_get_contents($file);
    Line 387: return unserialize(file_get_contents('http://phpflickr.com/geodata/?format=php&lat=' . $lat . 
    file_get_contents was found in the file phpFlickr.php
    Line 152: return file_get_contents($file);
    Line 387: return unserialize(file_get_contents('http://phpflickr.com/geodata/?format=php&lat=' . $lat . 
    fopen was found in the file phpFlickr.php
    Line 185: $fstream = fopen($file, 'w');
    fwrite was found in the file phpFlickr.php
    Line 186: $result = fwrite($fstream,$response);
    fclose was found in the file phpFlickr.php
    Line 187: fclose($fstream);
    Line 241: fclose ($fp);
    fclose was found in the file phpFlickr.php
    Line 187: fclose($fstream);
    Line 241: fclose ($fp);
    file_get_contents was found in the file phpFlickr.php
    Line 152: return file_get_contents($file);
    Line 387: return unserialize(file_get_contents('http://phpflickr.com/geodata/?format=php&lat=' . $lat . 
    file_get_contents was found in the file phpFlickr.php
    Line 159: return file_get_contents($file);
    fopen was found in the file phpFlickr.php
    Line 195: $fstream = fopen($file, 'w');
    fwrite was found in the file phpFlickr.php
    Line 196: $result = fwrite($fstream,$response);
    fclose was found in the file phpFlickr.php
    Line 197: fclose($fstream);
    Line 251: fclose ($fp);
    fclose was found in the file phpFlickr.php
    Line 197: fclose($fstream);
    Line 251: fclose ($fp);
    file_get_contents was found in the file note-admin.php
    Line 113: $cache = file_get_contents($notifier_file_url); // ...if not, use the common file_ge
    file_get_contents was found in the file note-admin.php
    Line 113: $cache = file_get_contents($notifier_file_url); // ...if not, use the common file_ge
    file_get_contents was found in the file parsers.php
    Line 252: if ( ! xml_parse( $xml, file_get_contents( $file ), true ) ) {
    fopen was found in the file parsers.php
    Line 398: $fp = $this->fopen( $file, 'r' );
    Line 615: function fopen( $filename, $mode = 'r' ) {
    Line 618: return fopen( $filename, $mode );
    fclose was found in the file parsers.php
    Line 447: $this->fclose($fp);
    Line 633: function fclose( $fp ) {
    Line 636: return fclose( $fp );
    fopen was found in the file parsers.php
    Line 398: $fp = $this->fopen( $file, 'r' );
    Line 615: function fopen( $filename, $mode = 'r' ) {
    Line 618: return fopen( $filename, $mode );
    fopen was found in the file parsers.php
    Line 398: $fp = $this->fopen( $file, 'r' );
    Line 615: function fopen( $filename, $mode = 'r' ) {
    Line 618: return fopen( $filename, $mode );
    fclose was found in the file parsers.php
    Line 447: $this->fclose($fp);
    Line 633: function fclose( $fp ) {
    Line 636: return fclose( $fp );
    fclose was found in the file parsers.php
    Line 447: $this->fclose($fp);
    Line 633: function fclose( $fp ) {
    Line 636: return fclose( $fp );
    fread was found in the file themeva-importer.php
    Line 91: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 92: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 93: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 94: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file themeva-importer.php
    Line 91: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 92: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 93: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 94: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file themeva-importer.php
    Line 91: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 92: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 93: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 94: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fread was found in the file themeva-importer.php
    Line 91: while (!feof($slider_export)) $content .= fread($slider_export, 1024);
    Line 92: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }
    Line 93: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }
    Line 94: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }
    fclose was found in the file themeva-importer.php
    Line 96: fclose($slider_export);
    Line 97: if($custom_animations){ fclose($custom_animations); }
    Line 98: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 99: if($static_captions){ fclose($static_captions); }
    fclose was found in the file themeva-importer.php
    Line 96: fclose($slider_export);
    Line 97: if($custom_animations){ fclose($custom_animations); }
    Line 98: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 99: if($static_captions){ fclose($static_captions); }
    fclose was found in the file themeva-importer.php
    Line 96: fclose($slider_export);
    Line 97: if($custom_animations){ fclose($custom_animations); }
    Line 98: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 99: if($static_captions){ fclose($static_captions); }
    fclose was found in the file themeva-importer.php
    Line 96: fclose($slider_export);
    Line 97: if($custom_animations){ fclose($custom_animations); }
    Line 98: if($dynamic_captions){ fclose($dynamic_captions); }
    Line 99: if($static_captions){ fclose($static_captions); }
    file_get_contents was found in the file themeva-importer.php
    Line 105: $content = @file_get_contents($filepath);
    file_get_contents was found in the file OAuth.php
    Line 272: file_get_contents(self::$POST_INPUT)
  7. Malware : Network operations curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    pfsockopen was found in the file phpFlickr_31.php
    Line 227: $fp = @pfsockopen($matches[1], 80);
    curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    pfsockopen was found in the file phpFlickr.php
    Line 227: $fp = @pfsockopen($matches[1], 80);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    pfsockopen was found in the file phpFlickr.php
    Line 237: $fp = @pfsockopen('ssl://'.$matches[1], 443);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    curl_init was found in the file note-admin.php
    Line 105: if( function_exists('curl_init') ) { // if cURL is available, use it...
    Line 106: $ch = curl_init($notifier_file_url);
    curl_exec was found in the file note-admin.php
    Line 110: $cache = curl_exec($ch);
    curl_init was found in the file twitteroauth.php
    Line 195: $ci = curl_init();
    curl_exec was found in the file twitteroauth.php
    Line 221: $response = curl_exec($ci);
  8. Deprecated functions : screen_icon screen_icon found in file wordpress-importer.php. Deprecated since version 3.8.
    Line 1032: screen_icon();
  9. Deprecated functions : wp_get_http wp_get_http found in file wordpress-importer.php. Deprecated since version 4.4. Use WP_Http instead.
    Line 905: $headers = wp_get_http( $url, $upload['file'] );
  10. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was ._dynamix_home.zip ._revslider.zip ._js_composer.zip dynamix_home.zip revslider.zip js_composer.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in functions.php. Themes must not deregister core scripts.
    Line 24: wp_deregister_script('jquery-fancybox');	
    Line 36: wp_deregister_script('nv-script');	
    Found wp_deregister_script in theme-customizer.php. Themes must not deregister core scripts.
    Line 1914: wp_deregister_script('themeva-customizer');	
    Found wp_deregister_script in gallery-accordion.php. Themes must not deregister core scripts.
    Line 68: wp_deregister_script('kwicks-slider');
    Found wp_deregister_script in cufon-replace.php. Themes must not deregister core scripts.
    Line 93: wp_deregister_script('cufon');	
    Line 102: wp_deregister_script('cufon'.$cufon_font);	
    Line 109: wp_deregister_script('cufon'.$cufon_font);	
    Found wp_deregister_script in flickr-class.php. Themes must not deregister core scripts.
    Line 57: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in slideset-class.php. Themes must not deregister core scripts.
    Line 195: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in video-class.php. Themes must not deregister core scripts.
    Line 120: wp_deregister_script( 'jw-player-init' );	
    Found wp_deregister_script in post-categories-class.php. Themes must not deregister core scripts.
    Line 34: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in post-attachments-class.php. Themes must not deregister core scripts.
    Line 55: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in tooltip.php. Themes must not deregister core scripts.
    Line 15: wp_deregister_script('jquery-tooltips');	
    Found wp_deregister_script in enquiry-form.php. Themes must not deregister core scripts.
    Line 14: wp_deregister_script('contact-form');	
    Found wp_deregister_script in content-animator.php. Themes must not deregister core scripts.
    Line 28: wp_deregister_script('content-animator');	
    Found wp_deregister_script in grid-gallery.php. Themes must not deregister core scripts.
    Line 237: wp_deregister_script('jquery-isotope');
    Found wp_deregister_script in stage-slider.php. Themes must not deregister core scripts.
    Line 339: wp_deregister_script('nivo-slider');
    Line 345: wp_deregister_script('jquery-cycle');
    Line 349: wp_deregister_script('touch-gestures');
    Line 353: wp_deregister_script('stage-slider');
    Found wp_deregister_script in image-effects.php. Themes must not deregister core scripts.
    Line 189: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in group-slider.php. Themes must not deregister core scripts.
    Line 289: wp_deregister_script('jquery-cycle');
    Line 293: wp_deregister_script('touch-gestures');
    Line 297: wp_deregister_script('group-slider');
    Found wp_deregister_script in accordion-slider.php. Themes must not deregister core scripts.
    Line 193: wp_deregister_script('kwicks-slider');
    Found wp_deregister_script in twitter.php. Themes must not deregister core scripts.
    Line 25: wp_deregister_script('jquery-cycle');
    Line 54: wp_deregister_script('twitter-feed');	
    Found wp_deregister_script in sub-functions.php. Themes must not deregister core scripts.
    Line 25: wp_deregister_script('jquery-reflection');	
    Found wp_deregister_script in gallery-grid.php. Themes must not deregister core scripts.
    Line 130: wp_deregister_script('jquery-isotope');
    Found wp_deregister_script in gallery-groupslider.php. Themes must not deregister core scripts.
    Line 157: wp_deregister_script('jquery-cycle');
    Line 161: wp_deregister_script('touch-gestures');
    Line 165: wp_deregister_script('group-slider');
    Found wp_deregister_script in social-icons.php. Themes must not deregister core scripts.
    Line 3: wp_deregister_script('jquery-tooltips');	
    Found wp_deregister_script in gallery-piecemaker.php. Themes must not deregister core scripts.
    Line 25: wp_deregister_script('jquery-flash');	
    Found wp_deregister_script in gallery-stage.php. Themes must not deregister core scripts.
    Line 253: wp_deregister_script('nivo-slider');
    Line 259: wp_deregister_script('jquery-cycle');
    Line 263: wp_deregister_script('touch-gestures');
    Line 267: wp_deregister_script('stage-slider');
  2. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  3. theme tags : Presence of bad theme tagsThe tag dark has been deprecated, it must be removed from style.css header.The tag light has been deprecated, it must be removed from style.css header.The tag white has been deprecated, it must be removed from style.css header.The tag black has been deprecated, it must be removed from style.css header.The tag gray has been deprecated, it must be removed from style.css header.The tag flexible-width has been deprecated, it must be removed from 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 dynamix.
  5. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments '<p class="serif">Read the rest of this page &raquo;</p>' in file content-page.php.Found a translation function that is missing a text-domain. Function _x, with the arguments 'Portfolio Categories', 'taxonomy general name' in file register-post-types.php.Found a translation function that is missing a text-domain. Function _x, with the arguments 'Portfolio Category', 'taxonomy singular name' in file register-post-types.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Portfolio Categories' in file register-post-types.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Clear' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Default' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Select Color' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Current Color' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Save' in file init.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin:<span class="highlight-admin-text">%1$s</span>.', 'This theme requires the following plugins: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin:<span class="highlight-admin-text">%1$s</span>.', 'This theme recommends the following plugins: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.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 sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: <span class="highlight-admin-text">%1$s</span>.', 'The following required plugins are currently inactive: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: <span class="highlight-admin-text">%1$s</span>.', 'The following recommended plugins are currently inactive: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.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 sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin <span class="highlight-admin-text">needs to be updated</span> to its latest version to ensure maximum compatibility with this theme: <span class="highlight-admin-text">%1$s</span>.<p></p>For a guide on <a href="http://help.themeva.com/theme-issues/" target="_blank">how to upgrade</a> the plugin see this page <a href="http://help.themeva.com/theme-issues/" target="_blank">here</a>.', 'The following plugin <span class="highlight-admin-text">needs to be updated</span> to its latest version to ensure maximum compatibility with this theme: <span class="highlight-admin-text">%1$s</span>.<p></p>For a guide on <a href="http://help.themeva.com/theme-issues/" target="_blank">how to upgrade</a> the plugin see this page <a href="http://help.themeva.com/theme-issues/" target="_blank">here</a>.' in file sub-functions.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 sub-functions.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 sub-functions.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 sub-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<cite class="fn">%s</cite> <span class="says">says:</span>' in file sub-functions.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Version ', is Available!, 'themeva-admin' in file options.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 themeva, textdomain, tgmpa, optionsframework, envato, acoda-admin, options_framework_themeva, wordpress-importer, default, themeva_admin, themeva-admin, cmb, options_framework_theme, js_composer, wpb, bbpress, /category/getting-started/ class=documentation_link button button-primary>, is Available!.
  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. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file responsive.css.
  8. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  9. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  10. Deprecated functions : screen_iconscreen_icon found in file wordpress-importer.php. Deprecated since version 3.8.
    Line 1032: screen_icon();
  11. I18N implementation : Proper use of ___all(Possible variable $layer found in translation function in theme-customizer.php. Translation function calls should not contain PHP variables.
    Line 1052: 'label'   => __( 'Background Layer '. $layer, 'options_framework_themeva' ),
    Possible variable $value found in translation function in image-effects.php. Translation function calls should not contain PHP variables.
    Line 32: //$value = __($value, 'js_composer');
    Possible variable $theme_name found in translation function in options.php. Translation function calls should not contain PHP variables. Possible variable $theme_update found in translation function in options.php. Translation function calls should not contain PHP variables.
    Line 1465: 'name' => __( 'Version '. $theme_update->latest_version .' is Available!', 'themeva-a
    Possible variable $current_theme found in translation function in options.php. Translation function calls should not contain PHP variables.
    Line 1484: 'name' => __( $current_theme->get('Name') .' is Up-to-date!', 'themeva-admin'),
  12. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  13. 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.
  14. Date and time implementation : Use of the_time()At least one hard coded date was found in the file metadata-class.php. Function get_option( 'date_format' ) should be used instead.
  15. Screenshot : Screenshot fileScreenshot size is 600x450px. 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 footer.php.
    Line 135: $lower_right = ( of_get_option('lowfooterright') !='' ) ? of_get_option('lowfooterright') : 'Powered by <a href='http://www.acoda.com' title='DynamiX Business WordPress Theme' target='_bla
    Possible hard-coded links were found in the file options-backup.php.
    Line 26: $output .= '<p>' . sprintf(__( '<strong>Note!</strong> This is only to backup the settings within <strong>Appearance &rarr; Theme Options</strong>, for all other Theme settings, use Tools &rarr; Export.', 'optionsframework'), '<a href='https://github.com/devinsays/options-framework-theme'>Devin</a>' ) . '</p>'
    Possible hard-coded links were found in the file note-admin.php.
    Line 80: <p>To update the Theme, login to <a href='http://www.themeforest.net/'>ThemeForest</a>, head over to your <strong>dow
    Possible hard-coded links were found in the file sub-functions.php.
    Line 186: 'notice_ask_to_update'                      => _n_noop( 'The following plugin <span class='highlight-admin-text'>needs to be updated</span> to its latest version to ensure maximum compatibility with this theme: <span class='highlight-admin-text'>%1$s</span>.<p></p>For a guide on <a href='http://help.themeva.com/theme-issues/' target='_blank'>how to upgrade</a> t
  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 category template file category.phpThis theme does not contain optional file category.php.
  6. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  7. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  8. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  9. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  10. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  11. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  12. Use of includes : Use of include or requireThe theme appears to use include or require : content-gallery.php
    Line 12: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 13: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 25: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); ?>
    Line 40: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 44: include(NV_FILES .'/inc/classes/metadata-class.php');     
    Line 65: include(NV_FILES .'/inc/classes/post-footer-class.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-image.php
    Line 11: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 12: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 25: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); // Style Meta Data ?>
    Line 39: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 44: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 54: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 67: include(NV_FILES .'/inc/classes/post-footer-class.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-page.php
    Line 15: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    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-status.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 39: include(NV_FILES .'/inc/classes/post-footer-class.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.php
    Line 12: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 13: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 50: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); ?>
    Line 65: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 69: include(NV_FILES .'/inc/classes/metadata-class.php');     
    Line 77: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 90: include(NV_FILES .'/inc/classes/post-footer-class.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 : gridblog.php
    Line 15: 
    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-video.php
    Line 11: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 12: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 22: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); // Style Meta Data  ?
    Line 41: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 46: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 56: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 70: include(NV_FILES .'/inc/classes/post-footer-class.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-quote.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 36: include(NV_FILES .'/inc/classes/post-footer-class.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-link.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 22: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); ?>
    Line 30: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 34: include(NV_FILES .'/inc/classes/metadata-class.php');
    Line 55: include(NV_FILES .'/inc/classes/post-footer-class.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 : options-framework.php
    Line 97: require_once( get_template_directory() . '/lib/adm/functions/themeva-import
    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 : getToken.php
    Line 11: require_once('phpFlickr.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 : auth.php
    Line 16: require_once($path_to_phpFlickr_class . 'phpFlickr.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 : getToken.php
    Line 11: require_once('phpFlickr.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 : auth.php
    Line 16: require_once($path_to_phpFlickr_class . 'phpFlickr.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 : media-list.php
    Line 1: <?php require_once( '../../../../../../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 : class-envato-wordpress-theme-upgrader.php
    Line 11: include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    Line 13: include_once( 'class-envato-protected-api.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 : custom-widgets.php
    Line 445: require_once(NV_FILES.'/adm/inc/phpFlickr/phpFlickr.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 : core.php
    Line 148: require_once(NV_FILES.'/adm/inc/phpFlickr/phpFlickr.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 : themeva-importer.php
    Line 14: require_once($wp_import);
    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 : init.php
    Line 227: @include( $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 : options-meta.php
    Line 1259: require_once 'init.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 : grid-gallery-frame.php
    Line 78: include(NV_FILES .'/inc/classes/video-class.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 : gallery-accordion.php
    Line 41: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 45: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 49: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 53: include(NV_FILES .'/inc/classes/slideset-class.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 : stage-gallery-frame.php
    Line 114: include(NV_FILES .'/inc/classes/video-class.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-header.php
    Line 141: <?php include( wpsc_get_template_file_path( 'wpsc-cart_widget.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 : flickr-class.php
    Line 30: require_once(NV_FILES.'/adm/inc/phpFlickr/phpFlickr.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 : post-footer-class.php
    Line 9: include(NV_FILES .'/inc/classes/single-class.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 : shortcodes.php
    Line 556: require_once( $shortcodes_dir . 'grid-gallery.php' );
    Line 557: require_once( $shortcodes_dir . 'group-slider.php' );
    Line 558: require_once( $shortcodes_dir . 'stage-slider.php' );
    Line 559: require_once( $shortcodes_dir . 'accordion-slider.php' );
    Line 560: require_once( $shortcodes_dir . 'buttons.php' );
    Line 561: require_once( $shortcodes_dir . 'block-quote.php' );
    Line 562: require_once( $shortcodes_dir . 'dividers.php' );
    Line 563: require_once( $shortcodes_dir . 'font-icons.php' );
    Line 564: require_once( $shortcodes_dir . 'styled-boxes.php' );
    Line 565: require_once( $shortcodes_dir . 'highlight.php' );
    Line 566: require_once( $shortcodes_dir . 'image-effects.php' );
    Line 567: require_once( $shortcodes_dir . 'media-types.php' );
    Line 568: require_once( $shortcodes_dir . 'columns.php' );
    Line 569: require_once( $shortcodes_dir . 'tabs.php' );
    Line 570: require_once( $shortcodes_dir . 'accordion.php' );
    Line 571: require_once( $shortcodes_dir . 'lists.php' );
    Line 572: require_once( $shortcodes_dir . 'toggle.php' );
    Line 573: require_once( $shortcodes_dir . 'drop-caps.php' );
    Line 574: require_once( $shortcodes_dir . 'social-icons.php' );
    Line 575: require_once( $shortcodes_dir . 'enquiry-form.php' );
    Line 576: require_once( $shortcodes_dir . 'pricing-table.php' );
    Line 577: require_once( $shortcodes_dir . 'tooltip.php' );
    Line 578: require_once( $shortcodes_dir . 'content-animator.php' );
    Line 579: require_once( $shortcodes_dir . 'recent-posts.php' );
    Line 580: require_once( $shortcodes_dir . 'clear.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 : media-types.php
    Line 93: include(NV_FILES .'/inc/classes/video-class.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 : grid-gallery.php
    Line 200: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 204: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 208: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 212: include(NV_FILES .'/inc/classes/slideset-class.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 : stage-slider.php
    Line 260: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 264: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 268: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 272: include(NV_FILES .'/inc/classes/slideset-class.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 : group-slider.php
    Line 243: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 247: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 251: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 255: include(NV_FILES .'/inc/classes/slideset-class.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 : accordion-slider.php
    Line 168: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 172: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 176: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 180: include(NV_FILES .'/inc/classes/slideset-class.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 : twitter.php
    Line 23: require_once('twitteroauth/twitteroauth.php'); //Path to twitteroauth libra
    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 : group-gallery-frame.php
    Line 97: include(NV_FILES .'/inc/classes/video-class.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 : gallery-grid.php
    Line 83: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 87: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 91: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 95: include(NV_FILES .'/inc/classes/slideset-class.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 : gallery-groupslider.php
    Line 113: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 117: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 121: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 125: include(NV_FILES .'/inc/classes/slideset-class.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 : twitteroauth.php
    Line 10: require_once('OAuth.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 : accordion-gallery-frame.php
    Line 40: include(NV_FILES .'/inc/classes/video-class.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 : piecemakerXML.php
    Line 2: require_once( '../../../../../wp-load.php' );
    Line 112: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 116: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 120: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 124: include(NV_FILES .'/inc/classes/slideset-class.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 : gallery-stage.php
    Line 180: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 184: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 188: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 192: include(NV_FILES .'/inc/classes/slideset-class.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 : options.php
    Line 1447: include_once( get_template_directory() . '/lib/adm/inc/theme-updates/class-
    Line 1511: include_once( NV_FILES .'/adm/inc/theme-updates/class-envato-wordpress-them
    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-audio.php
    Line 11: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 12: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 22: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); // Style Meta Data  ?
    Line 35: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 39: include(NV_FILES .'/inc/classes/metadata-class.php');
    Line 57: include(NV_FILES .'/inc/classes/post-footer-class.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 : piecemaker.php
    Line 3: require_once( '../../../../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 : content-aside.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 31: include(NV_FILES .'/inc/classes/post-footer-class.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.header.php
    Line 141: <?php include( wpsc_get_template_file_path( 'wpsc-cart_widget.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 ).

0
  • THEME TYPEWordPress theme 4.9.8
  • FILE NAMEthemeforest-113901-dynamix-business-corporate-wordpress-theme-wordpress-theme.zip
  • FILE SIZE15768458 bytes
  • MD5a4ea10f41dd7af965a661003ad168f78
  • SHA1993ea6c86b477f16ab38a6503a29977ed64f1491
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • THEMEFOREST PAGEhttps://themeforest.net/item/dynamix-business-corporate-wordpress-theme/113901 ($59)
  • THEME URIhttp://themeva.com/
  • VERSION5.3
  • AUTHOR URI
  • TAGSdark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, flexible-width, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, translation-ready, buddypress
  • CREATION DATE2018-03-25
  • LAST FILE UPDATE2018-03-25
  • LAST VALIDATION2018-03-25 12:02
  • OTHER VERSIONS

    5.0.2 : 0%

    3.0 : 0%

Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file theme-customizer.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. Malware : Network operations curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    pfsockopen was found in the file phpFlickr_31.php
    Line 227: $fp = @pfsockopen($matches[1], 80);
    curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr_31.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr_31.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    pfsockopen was found in the file phpFlickr.php
    Line 227: $fp = @pfsockopen($matches[1], 80);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 212: if ( function_exists('curl_init') ) {
    Line 214: $curl = curl_init($this->rest_endpoint);
    Line 391: if ( function_exists('curl_init') ) {
    Line 420: $curl = curl_init($this->upload_endpoint);
    Line 453: if ( function_exists('curl_init') ) {
    Line 482: $curl = curl_init($this->upload_endpoint);
    Line 514: if ( function_exists('curl_init') ) {
    Line 543: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 218: $response = curl_exec($curl);
    Line 424: $response = curl_exec($curl);
    Line 486: $response = curl_exec($curl);
    Line 547: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    pfsockopen was found in the file phpFlickr.php
    Line 237: $fp = @pfsockopen('ssl://'.$matches[1], 443);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    curl_init was found in the file phpFlickr.php
    Line 222: if ( function_exists('curl_init') ) {
    Line 224: $curl = curl_init($this->rest_endpoint);
    Line 404: if ( function_exists('curl_init') ) {
    Line 433: $curl = curl_init($this->upload_endpoint);
    Line 466: if ( function_exists('curl_init') ) {
    Line 495: $curl = curl_init($this->upload_endpoint);
    Line 527: if ( function_exists('curl_init') ) {
    Line 556: $curl = curl_init($this->replace_endpoint);
    curl_exec was found in the file phpFlickr.php
    Line 228: $response = curl_exec($curl);
    Line 437: $response = curl_exec($curl);
    Line 499: $response = curl_exec($curl);
    Line 560: $response = curl_exec($curl);
    curl_init was found in the file note-admin.php
    Line 105: if( function_exists('curl_init') ) { // if cURL is available, use it...
    Line 106: $ch = curl_init($notifier_file_url);
    curl_exec was found in the file note-admin.php
    Line 110: $cache = curl_exec($ch);
    curl_init was found in the file twitteroauth.php
    Line 195: $ci = curl_init();
    curl_exec was found in the file twitteroauth.php
    Line 221: $response = curl_exec($ci);
  4. Deprecated functions : screen_icon screen_icon found in file wordpress-importer.php. Deprecated since version 3.8.
    Line 1032: screen_icon();
  5. Deprecated functions : wp_get_http wp_get_http found in file wordpress-importer.php. Deprecated since version 4.4. Use WP_Http instead.
    Line 905: $headers = wp_get_http( $url, $upload['file'] );
  6. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was ._dynamix_home.zip ._revslider.zip ._js_composer.zip dynamix_home.zip revslider.zip js_composer.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in functions.php. Themes must not deregister core scripts.
    Line 24: wp_deregister_script('jquery-fancybox');	
    Line 36: wp_deregister_script('nv-script');	
    Found wp_deregister_script in theme-customizer.php. Themes must not deregister core scripts.
    Line 1914: wp_deregister_script('themeva-customizer');	
    Found wp_deregister_script in gallery-accordion.php. Themes must not deregister core scripts.
    Line 68: wp_deregister_script('kwicks-slider');
    Found wp_deregister_script in cufon-replace.php. Themes must not deregister core scripts.
    Line 93: wp_deregister_script('cufon');	
    Line 102: wp_deregister_script('cufon'.$cufon_font);	
    Line 109: wp_deregister_script('cufon'.$cufon_font);	
    Found wp_deregister_script in flickr-class.php. Themes must not deregister core scripts.
    Line 57: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in slideset-class.php. Themes must not deregister core scripts.
    Line 195: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in video-class.php. Themes must not deregister core scripts.
    Line 120: wp_deregister_script( 'jw-player-init' );	
    Found wp_deregister_script in post-categories-class.php. Themes must not deregister core scripts.
    Line 34: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in post-attachments-class.php. Themes must not deregister core scripts.
    Line 55: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in tooltip.php. Themes must not deregister core scripts.
    Line 15: wp_deregister_script('jquery-tooltips');	
    Found wp_deregister_script in enquiry-form.php. Themes must not deregister core scripts.
    Line 14: wp_deregister_script('contact-form');	
    Found wp_deregister_script in content-animator.php. Themes must not deregister core scripts.
    Line 28: wp_deregister_script('content-animator');	
    Found wp_deregister_script in grid-gallery.php. Themes must not deregister core scripts.
    Line 237: wp_deregister_script('jquery-isotope');
    Found wp_deregister_script in stage-slider.php. Themes must not deregister core scripts.
    Line 339: wp_deregister_script('nivo-slider');
    Line 345: wp_deregister_script('jquery-cycle');
    Line 349: wp_deregister_script('touch-gestures');
    Line 353: wp_deregister_script('stage-slider');
    Found wp_deregister_script in image-effects.php. Themes must not deregister core scripts.
    Line 189: wp_deregister_script('jquery-blackandwhite');	
    Found wp_deregister_script in group-slider.php. Themes must not deregister core scripts.
    Line 289: wp_deregister_script('jquery-cycle');
    Line 293: wp_deregister_script('touch-gestures');
    Line 297: wp_deregister_script('group-slider');
    Found wp_deregister_script in accordion-slider.php. Themes must not deregister core scripts.
    Line 193: wp_deregister_script('kwicks-slider');
    Found wp_deregister_script in twitter.php. Themes must not deregister core scripts.
    Line 25: wp_deregister_script('jquery-cycle');
    Line 54: wp_deregister_script('twitter-feed');	
    Found wp_deregister_script in sub-functions.php. Themes must not deregister core scripts.
    Line 25: wp_deregister_script('jquery-reflection');	
    Found wp_deregister_script in gallery-grid.php. Themes must not deregister core scripts.
    Line 130: wp_deregister_script('jquery-isotope');
    Found wp_deregister_script in gallery-groupslider.php. Themes must not deregister core scripts.
    Line 157: wp_deregister_script('jquery-cycle');
    Line 161: wp_deregister_script('touch-gestures');
    Line 165: wp_deregister_script('group-slider');
    Found wp_deregister_script in social-icons.php. Themes must not deregister core scripts.
    Line 3: wp_deregister_script('jquery-tooltips');	
    Found wp_deregister_script in gallery-piecemaker.php. Themes must not deregister core scripts.
    Line 25: wp_deregister_script('jquery-flash');	
    Found wp_deregister_script in gallery-stage.php. Themes must not deregister core scripts.
    Line 253: wp_deregister_script('nivo-slider');
    Line 259: wp_deregister_script('jquery-cycle');
    Line 263: wp_deregister_script('touch-gestures');
    Line 267: wp_deregister_script('stage-slider');
  2. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  3. theme tags : Presence of bad theme tagsThe tag dark has been deprecated, it must be removed from style.css header.The tag light has been deprecated, it must be removed from style.css header.The tag white has been deprecated, it must be removed from style.css header.The tag black has been deprecated, it must be removed from style.css header.The tag gray has been deprecated, it must be removed from style.css header.The tag flexible-width has been deprecated, it must be removed from 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 dynamix.
  5. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments '<p class="serif">Read the rest of this page &raquo;</p>' in file content-page.php.Found a translation function that is missing a text-domain. Function _x, with the arguments 'Portfolio Categories', 'taxonomy general name' in file register-post-types.php.Found a translation function that is missing a text-domain. Function _x, with the arguments 'Portfolio Category', 'taxonomy singular name' in file register-post-types.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Portfolio Categories' in file register-post-types.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Clear' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Default' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Select Color' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Current Color' in file init.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Save' in file init.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin:<span class="highlight-admin-text">%1$s</span>.', 'This theme requires the following plugins: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin:<span class="highlight-admin-text">%1$s</span>.', 'This theme recommends the following plugins: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.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 sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: <span class="highlight-admin-text">%1$s</span>.', 'The following required plugins are currently inactive: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: <span class="highlight-admin-text">%1$s</span>.', 'The following recommended plugins are currently inactive: <span class="highlight-admin-text">%1$s</span>.' in file sub-functions.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 sub-functions.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin <span class="highlight-admin-text">needs to be updated</span> to its latest version to ensure maximum compatibility with this theme: <span class="highlight-admin-text">%1$s</span>.<p></p>For a guide on <a href="http://help.themeva.com/theme-issues/" target="_blank">how to upgrade</a> the plugin see this page <a href="http://help.themeva.com/theme-issues/" target="_blank">here</a>.', 'The following plugin <span class="highlight-admin-text">needs to be updated</span> to its latest version to ensure maximum compatibility with this theme: <span class="highlight-admin-text">%1$s</span>.<p></p>For a guide on <a href="http://help.themeva.com/theme-issues/" target="_blank">how to upgrade</a> the plugin see this page <a href="http://help.themeva.com/theme-issues/" target="_blank">here</a>.' in file sub-functions.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 sub-functions.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 sub-functions.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 sub-functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments '<cite class="fn">%s</cite> <span class="says">says:</span>' in file sub-functions.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Version ', is Available!, 'themeva-admin' in file options.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 themeva, textdomain, tgmpa, optionsframework, envato, acoda-admin, options_framework_themeva, wordpress-importer, default, themeva_admin, themeva-admin, cmb, options_framework_theme, js_composer, wpb, bbpress, /category/getting-started/ class=documentation_link button button-primary>, is Available!.
  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. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file responsive.css.
  8. Deprecated functions : screen_iconscreen_icon found in file wordpress-importer.php. Deprecated since version 3.8.
    Line 1032: screen_icon();
  9. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  10. 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.
  11. Date and time implementation : Use of the_time()At least one hard coded date was found in the file metadata-class.php. Function get_option( 'date_format' ) should be used instead.
  12. Screenshot : Screenshot fileScreenshot size is 600x450px. 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 footer.php.
    Line 135: $lower_right = ( of_get_option('lowfooterright') !='' ) ? of_get_option('lowfooterright') : 'Powered by <a href='http://www.acoda.com' title='DynamiX Business WordPress Theme' target='_bla
    Possible hard-coded links were found in the file options-backup.php.
    Line 26: $output .= '<p>' . sprintf(__( '<strong>Note!</strong> This is only to backup the settings within <strong>Appearance &rarr; Theme Options</strong>, for all other Theme settings, use Tools &rarr; Export.', 'optionsframework'), '<a href='https://github.com/devinsays/options-framework-theme'>Devin</a>' ) . '</p>'
    Possible hard-coded links were found in the file note-admin.php.
    Line 80: <p>To update the Theme, login to <a href='http://www.themeforest.net/'>ThemeForest</a>, head over to your <strong>dow
    Possible hard-coded links were found in the file sub-functions.php.
    Line 186: 'notice_ask_to_update'                      => _n_noop( 'The following plugin <span class='highlight-admin-text'>needs to be updated</span> to its latest version to ensure maximum compatibility with this theme: <span class='highlight-admin-text'>%1$s</span>.<p></p>For a guide on <a href='http://help.themeva.com/theme-issues/' target='_blank'>how to upgrade</a> t
  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 category template file category.phpThis theme does not contain optional file category.php.
  6. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  7. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  8. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  9. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  10. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  11. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  12. Use of includes : Use of include or requireThe theme appears to use include or require : content-gallery.php
    Line 12: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 13: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 25: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); ?>
    Line 40: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 44: include(NV_FILES .'/inc/classes/metadata-class.php');     
    Line 65: include(NV_FILES .'/inc/classes/post-footer-class.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-image.php
    Line 11: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 12: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 25: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); // Style Meta Data ?>
    Line 39: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 44: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 54: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 67: include(NV_FILES .'/inc/classes/post-footer-class.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-page.php
    Line 15: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    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-status.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 39: include(NV_FILES .'/inc/classes/post-footer-class.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.php
    Line 12: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 13: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 50: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); ?>
    Line 65: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 69: include(NV_FILES .'/inc/classes/metadata-class.php');     
    Line 77: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 90: include(NV_FILES .'/inc/classes/post-footer-class.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 : gridblog.php
    Line 15: 
    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-video.php
    Line 11: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 12: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 22: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); // Style Meta Data  ?
    Line 41: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 46: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 56: include(NV_FILES .'/inc/classes/metadata-class.php');    
    Line 70: include(NV_FILES .'/inc/classes/post-footer-class.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-quote.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 36: include(NV_FILES .'/inc/classes/post-footer-class.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-link.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 22: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); ?>
    Line 30: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 34: include(NV_FILES .'/inc/classes/metadata-class.php');
    Line 55: include(NV_FILES .'/inc/classes/post-footer-class.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 : options-framework.php
    Line 97: require_once( get_template_directory() . '/lib/adm/functions/themeva-import
    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 : getToken.php
    Line 11: require_once('phpFlickr.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 : auth.php
    Line 16: require_once($path_to_phpFlickr_class . 'phpFlickr.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 : getToken.php
    Line 11: require_once('phpFlickr.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 : auth.php
    Line 16: require_once($path_to_phpFlickr_class . 'phpFlickr.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 : media-list.php
    Line 1: <?php require_once( '../../../../../../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 : class-envato-wordpress-theme-upgrader.php
    Line 11: include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    Line 13: include_once( 'class-envato-protected-api.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 : custom-widgets.php
    Line 445: require_once(NV_FILES.'/adm/inc/phpFlickr/phpFlickr.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 : core.php
    Line 148: require_once(NV_FILES.'/adm/inc/phpFlickr/phpFlickr.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 : themeva-importer.php
    Line 14: require_once($wp_import);
    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 : init.php
    Line 227: @include( $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 : options-meta.php
    Line 1259: require_once 'init.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 : grid-gallery-frame.php
    Line 78: include(NV_FILES .'/inc/classes/video-class.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 : gallery-accordion.php
    Line 41: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 45: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 49: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 53: include(NV_FILES .'/inc/classes/slideset-class.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 : stage-gallery-frame.php
    Line 114: include(NV_FILES .'/inc/classes/video-class.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-header.php
    Line 141: <?php include( wpsc_get_template_file_path( 'wpsc-cart_widget.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 : flickr-class.php
    Line 30: require_once(NV_FILES.'/adm/inc/phpFlickr/phpFlickr.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 : post-footer-class.php
    Line 9: include(NV_FILES .'/inc/classes/single-class.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 : shortcodes.php
    Line 556: require_once( $shortcodes_dir . 'grid-gallery.php' );
    Line 557: require_once( $shortcodes_dir . 'group-slider.php' );
    Line 558: require_once( $shortcodes_dir . 'stage-slider.php' );
    Line 559: require_once( $shortcodes_dir . 'accordion-slider.php' );
    Line 560: require_once( $shortcodes_dir . 'buttons.php' );
    Line 561: require_once( $shortcodes_dir . 'block-quote.php' );
    Line 562: require_once( $shortcodes_dir . 'dividers.php' );
    Line 563: require_once( $shortcodes_dir . 'font-icons.php' );
    Line 564: require_once( $shortcodes_dir . 'styled-boxes.php' );
    Line 565: require_once( $shortcodes_dir . 'highlight.php' );
    Line 566: require_once( $shortcodes_dir . 'image-effects.php' );
    Line 567: require_once( $shortcodes_dir . 'media-types.php' );
    Line 568: require_once( $shortcodes_dir . 'columns.php' );
    Line 569: require_once( $shortcodes_dir . 'tabs.php' );
    Line 570: require_once( $shortcodes_dir . 'accordion.php' );
    Line 571: require_once( $shortcodes_dir . 'lists.php' );
    Line 572: require_once( $shortcodes_dir . 'toggle.php' );
    Line 573: require_once( $shortcodes_dir . 'drop-caps.php' );
    Line 574: require_once( $shortcodes_dir . 'social-icons.php' );
    Line 575: require_once( $shortcodes_dir . 'enquiry-form.php' );
    Line 576: require_once( $shortcodes_dir . 'pricing-table.php' );
    Line 577: require_once( $shortcodes_dir . 'tooltip.php' );
    Line 578: require_once( $shortcodes_dir . 'content-animator.php' );
    Line 579: require_once( $shortcodes_dir . 'recent-posts.php' );
    Line 580: require_once( $shortcodes_dir . 'clear.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 : media-types.php
    Line 93: include(NV_FILES .'/inc/classes/video-class.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 : grid-gallery.php
    Line 200: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 204: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 208: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 212: include(NV_FILES .'/inc/classes/slideset-class.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 : stage-slider.php
    Line 260: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 264: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 268: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 272: include(NV_FILES .'/inc/classes/slideset-class.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 : group-slider.php
    Line 243: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 247: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 251: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 255: include(NV_FILES .'/inc/classes/slideset-class.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 : accordion-slider.php
    Line 168: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 172: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 176: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 180: include(NV_FILES .'/inc/classes/slideset-class.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 : twitter.php
    Line 23: require_once('twitteroauth/twitteroauth.php'); //Path to twitteroauth libra
    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 : group-gallery-frame.php
    Line 97: include(NV_FILES .'/inc/classes/video-class.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 : gallery-grid.php
    Line 83: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 87: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 91: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 95: include(NV_FILES .'/inc/classes/slideset-class.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 : gallery-groupslider.php
    Line 113: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 117: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 121: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 125: include(NV_FILES .'/inc/classes/slideset-class.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 : twitteroauth.php
    Line 10: require_once('OAuth.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 : accordion-gallery-frame.php
    Line 40: include(NV_FILES .'/inc/classes/video-class.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 : piecemakerXML.php
    Line 2: require_once( '../../../../../wp-load.php' );
    Line 112: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 116: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 120: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 124: include(NV_FILES .'/inc/classes/slideset-class.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 : gallery-stage.php
    Line 180: include(NV_FILES .'/inc/classes/post-attachments-class.php');		
    Line 184: include(NV_FILES .'/inc/classes/post-categories-class.php');		
    Line 188: include(NV_FILES .'/inc/classes/flickr-class.php');			
    Line 192: include(NV_FILES .'/inc/classes/slideset-class.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 : options.php
    Line 1447: include_once( get_template_directory() . '/lib/adm/inc/theme-updates/class-
    Line 1511: include_once( NV_FILES .'/adm/inc/theme-updates/class-envato-wordpress-them
    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-audio.php
    Line 11: include(NV_FILES .'/inc/classes/blog-class.php');
    Line 12: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 22: <?php include(NV_FILES .'/inc/classes/metadata-class.php'); // Style Meta Data  ?
    Line 35: include(NV_FILES .'/inc/classes/post-title-class.php'); // Style Post Title
    Line 39: include(NV_FILES .'/inc/classes/metadata-class.php');
    Line 57: include(NV_FILES .'/inc/classes/post-footer-class.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 : piecemaker.php
    Line 3: require_once( '../../../../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 : content-aside.php
    Line 11: include(NV_FILES .'/inc/classes/post-fields-class.php');
    Line 31: include(NV_FILES .'/inc/classes/post-footer-class.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.header.php
    Line 141: <?php include( wpsc_get_template_file_path( 'wpsc-cart_widget.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