0
Validation results

Impreza

Impreza

WordPress 6.4.3 theme
0
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Security breaches : Use of base64_decode() Found base64_decode in file gmaps.php. 47: $marker_text = rawurldecode( base64_decode( $marker_text ) );174: $output .= '<div class='w-map-style-json' onclick=\'return ' . str_replace( ''', '&#39;', rawurldecode( base64_decode( $map_style_json ) ) ) . '\'></div>';Found base64_decode in file html.php. 16: echo do_shortcode( rawurldecode( base64_decode( $content ) ) );Found base64_decode in file us_migration_2_2.php. 18: 'marker_text' => rawurldecode( base64_decode( $params['marker' . $i . '_text'] ) ),Found base64_decode in file js_composer.php. 1043: $post_content = base64_decode( $post_content_data[1] );
  2. Security breaches : Use of base64_encode() Found base64_encode in file us_migration_5_5_3.php.
     $grid_settings['data'][ $name ]['content'] = base64_encode( rawurlencode( $data['content'] ) );
     $header_settings['data'][ $name ]['content'] = base64_encode( rawurlencode( $data['content'] ) );
    Found base64_encode in file us_migration_2_0.php.
     $params['marker_text'] = base64_encode( $params['marker'] );
     $params['marker2_text'] = base64_encode( $params['marker_2'] );
     $params['marker3_text'] = base64_encode( $params['marker_3'] );
     $params['marker4_text'] = base64_encode( $params['marker_4'] );
     $params['marker5_text'] = base64_encode( $params['marker_5'] );
    Found base64_encode in file us_migration_5_2.php.
     $grid_settings['data'][ $name ]['content'] = base64_encode( rawurlencode( $data['content'] ) );
     $header_settings['data'][ $name ]['content'] = base64_encode( rawurlencode( $data['content'] ) );
    Found base64_encode in file us_migration_2_0.php.
     $params['marker_text'] = base64_encode( $params['marker'] );
     $params['marker2_text'] = base64_encode( $params['marker_2'] );
     $params['marker3_text'] = base64_encode( $params['marker_3'] );
     $params['marker4_text'] = base64_encode( $params['marker_4'] );
     $params['marker5_text'] = base64_encode( $params['marker_5'] );
    Found base64_encode in file gmaps.php.
     'std' => base64_encode( '<h6>Hey, we are here!</h6><p>We will be glad to see you in 
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe src="//www.youtube.com/embed/<id> in file embeds.php. 17: 'html' => '<iframe src='//www.youtube.com/embed/<id><video-title>' allowfullscreen='1'
  4. Malware : Operations on file system file_get_contents was found in the file css-header.php 19: $header_hor_styles = file_get_contents( $us_template_directory . '/common/css/base/header-hor.cs20: $header_ver_styles = file_get_contents( $us_template_directory . '/common/css/base/header-ver.csfile_get_contents was found in the file css-header.php 19: $header_hor_styles = file_get_contents( $us_template_directory . '/common/css/base/header-hor.cs20: $header_ver_styles = file_get_contents( $us_template_directory . '/common/css/base/header-ver.csfile_get_contents was found in the file parsers.php 70: $success = $dom->loadXML( file_get_contents( $file ) );341: if ( ! xml_parse( $xml, file_get_contents( $file ), TRUE ) ) {file_get_contents was found in the file parsers.php 70: $success = $dom->loadXML( file_get_contents( $file ) );341: if ( ! xml_parse( $xml, file_get_contents( $file ), TRUE ) ) {fopen was found in the file parsers.php 520: $fp = $this->fopen( $file, 'r' );756: function fopen( $filename, $mode = 'r' ) {761: return fopen( $filename, $mode );fclose was found in the file parsers.php 570: $this->fclose( $fp );780: function fclose( $fp ) {785: return fclose( $fp );fopen was found in the file parsers.php 520: $fp = $this->fopen( $file, 'r' );756: function fopen( $filename, $mode = 'r' ) {761: return fopen( $filename, $mode );fopen was found in the file parsers.php 520: $fp = $this->fopen( $file, 'r' );756: function fopen( $filename, $mode = 'r' ) {761: return fopen( $filename, $mode );fclose was found in the file parsers.php 570: $this->fclose( $fp );780: function fclose( $fp ) {785: return fclose( $fp );fclose was found in the file parsers.php 570: $this->fclose( $fp );780: function fclose( $fp ) {785: return fclose( $fp );file_get_contents was found in the file theme-options.php 108: $first_content .= file_get_contents( $asset_filename );111: $content .= file_get_contents( $asset_filename );123: $content .= file_get_contents( $us_template_directory . '/common/' . $ext . '/base/ripp140: if ( $google_fonts_content = file_get_contents( us_enqueue_fonts( TRUE ), FALSE, $context ) ) {151: $content .= file_get_contents( $us_template_directory . '/common/css/responsive.css' );file_get_contents was found in the file theme-options.php 108: $first_content .= file_get_contents( $asset_filename );111: $content .= file_get_contents( $asset_filename );123: $content .= file_get_contents( $us_template_directory . '/common/' . $ext . '/base/ripp140: if ( $google_fonts_content = file_get_contents( us_enqueue_fonts( TRUE ), FALSE, $context ) ) {151: $content .= file_get_contents( $us_template_directory . '/common/css/responsive.css' );file_get_contents was found in the file theme-options.php 108: $first_content .= file_get_contents( $asset_filename );111: $content .= file_get_contents( $asset_filename );123: $content .= file_get_contents( $us_template_directory . '/common/' . $ext . '/base/ripp140: if ( $google_fonts_content = file_get_contents( us_enqueue_fonts( TRUE ), FALSE, $context ) ) {151: $content .= file_get_contents( $us_template_directory . '/common/css/responsive.css' );file_get_contents was found in the file theme-options.php 108: $first_content .= file_get_contents( $asset_filename );111: $content .= file_get_contents( $asset_filename );123: $content .= file_get_contents( $us_template_directory . '/common/' . $ext . '/base/ripp140: if ( $google_fonts_content = file_get_contents( us_enqueue_fonts( TRUE ), FALSE, $context ) ) {151: $content .= file_get_contents( $us_template_directory . '/common/css/responsive.css' );file_get_contents was found in the file theme-options.php 108: $first_content .= file_get_contents( $asset_filename );111: $content .= file_get_contents( $asset_filename );123: $content .= file_get_contents( $us_template_directory . '/common/' . $ext . '/base/ripp140: if ( $google_fonts_content = file_get_contents( us_enqueue_fonts( TRUE ), FALSE, $context ) ) {151: $content .= file_get_contents( $us_template_directory . '/common/css/responsive.css' );fopen was found in the file theme-options.php 172: $handle = @fopen( $file, 'w' );210: $handle = @fopen( $file, 'w' );fwrite was found in the file theme-options.php 174: if ( ! fwrite( $handle, $content ) ) {212: if ( ! fwrite( $handle, $content ) ) {fclose was found in the file theme-options.php 177: fclose( $handle );215: fclose( $handle );fopen was found in the file theme-options.php 172: $handle = @fopen( $file, 'w' );210: $handle = @fopen( $file, 'w' );fwrite was found in the file theme-options.php 174: if ( ! fwrite( $handle, $content ) ) {212: if ( ! fwrite( $handle, $content ) ) {fclose was found in the file theme-options.php 177: fclose( $handle );215: fclose( $handle );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );file_get_contents was found in the file demo-import.php 1313: $updated_options = json_decode( file_get_contents( $file_path ), TRUE );fopen was found in the file demo-import.php 409: $fp = fopen( $file_path, 'w' );560: $fp = fopen( $file_path, 'w' );627: $fp = fopen( $file_path, 'w' );696: $fp = fopen( $file_path, 'w' );763: $fp = fopen( $file_path, 'w' );830: $fp = fopen( $file_path, 'w' );897: $fp = fopen( $file_path, 'w' );964: $fp = fopen( $file_path, 'w' );1098: $fp = fopen( $file_path, 'w' );1300: $fp = fopen( $file_path, 'w' );1402: $fp = fopen( $file_path, 'w' );fwrite was found in the file demo-import.php 410: fwrite( $fp, $contents );561: fwrite( $fp, $contents );628: fwrite( $fp, $contents );697: fwrite( $fp, $contents );764: fwrite( $fp, $contents );831: fwrite( $fp, $contents );898: fwrite( $fp, $contents );965: fwrite( $fp, $contents );1099: fwrite( $fp, $contents );1301: fwrite( $fp, $contents );1403: fwrite( $fp, $contents );
  5. Malware : Network operations curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );curl_init was found in the file demo-import.php 397: if ( function_exists( 'curl_init' ) ) {398: $ch = curl_init();548: if ( function_exists( 'curl_init' ) ) {549: $ch = curl_init();615: if ( function_exists( 'curl_init' ) ) {616: $ch = curl_init();684: if ( function_exists( 'curl_init' ) ) {685: $ch = curl_init();751: if ( function_exists( 'curl_init' ) ) {752: $ch = curl_init();818: if ( function_exists( 'curl_init' ) ) {819: $ch = curl_init();885: if ( function_exists( 'curl_init' ) ) {886: $ch = curl_init();952: if ( function_exists( 'curl_init' ) ) {953: $ch = curl_init();1086: if ( function_exists( 'curl_init' ) ) {1087: $ch = curl_init();1288: if ( function_exists( 'curl_init' ) ) {1289: $ch = curl_init();1390: if ( function_exists( 'curl_init' ) ) {1391: $ch = curl_init();curl_exec was found in the file demo-import.php 405: $contents = curl_exec( $ch );556: $contents = curl_exec( $ch );623: $contents = curl_exec( $ch );692: $contents = curl_exec( $ch );759: $contents = curl_exec( $ch );826: $contents = curl_exec( $ch );893: $contents = curl_exec( $ch );960: $contents = curl_exec( $ch );1094: $contents = curl_exec( $ch );1296: $contents = curl_exec( $ch );1398: $contents = curl_exec( $ch );
  6. Admin menu : Themes should use add_theme_page() for adding admin pages. File about.php : 10: add_menu_page( US_THEMENAME . ': ' . us_translate_x( 'About', 'personal datFile about.php : 23: add_submenu_page( $parent_slug, US_THEMENAME . ': ' . us_translate_x( 'AbouFile addons.php : 81: add_submenu_page( $parent_slug, __( 'Addons', 'us' ), __( 'Addons', 'us' ),File interface.php : 8: add_menu_page( __( 'Theme Options', 'us' ), US_THEMENAME, 'manage_options',File interface.php : 10: $usof_page = add_submenu_page( 'us-theme-options', __( 'Theme Options', 'us' ), __( 'TheFile demo-import.php : 16: add_submenu_page( 'us-theme-options', __( 'Demo Import', 'us' ), __( 'Demo File revslider.php : 31: remove_action( 'admin_notices', array( 'RevSliderAdmin', 'add_plugins_page_notices' ) );
  7. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : post-types.php.
  8. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was us-core.zip.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in js_composer.php. Themes must not deregister core scripts. 134: wp_deregister_script( 'wpb_composer_front_js' );
  2. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  3. 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 impreza.
  4. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _x, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _x, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _n, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _n, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'us' in file breadcrumbs.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'us' in file breadcrumbs.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _x, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _x, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _n, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function _n, with the arguments in file helpers.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'us' in file js_composer.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'us' in file js_composer.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'activate-license' in file theme-updater-admin.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 us, js_composer.
  5. 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.
  6. Line endings consistency : Both DOS and UNIX style line endingsFound a mix of \r\n and \n line endings in file google-fonts.php.
  7. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file rtl.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. Editor style : Presence of editor styleNo reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
  11. I18N implementation : Proper use of _e(Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
  12. I18N implementation : Proper use of ___all(Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $param found in translation function in js_composer.php. Translation function calls should not contain PHP variables. Possible variable $title found in translation function in js_composer.php. Translation function calls should not contain PHP variables. Possible variable $param found in translation function in js_composer.php. Translation function calls should not contain PHP variables. Possible variable $title found in translation function in js_composer.php. Translation function calls should not contain PHP variables.
  13. I18N implementation : Proper use of _x(Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables. Possible variable $text found in translation function in helpers.php. Translation function calls should not contain PHP variables.
  14. I18N implementation : Proper use of esc_attr_e(Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
  15. Date and time implementation : Use of date_i18n()At least one hard coded date was found in the file post_date.php. Function get_option( 'date_format' ) should be used instead.
  16. Screenshot : Screenshot fileScreenshot size is 800x600px. 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 us_migration_5_0.php.12: $output .= '<p><strong>Update to ' . US_THEMENAME . ' ' . US_THEMEVERSION . ' is completed</strong>. Now check your website. If you notice some issues, <a href='https://help.us-themes.com/impreza/tickets/' target='_blank'>go to the suppPossible hard-coded links were found in the file us_migration_2_0.php.12: $output .= '<p><strong>Migration to ' . US_THEMENAME . ' ' . US_THEMEVERSION . ' is completed</strong>. Now please regenerate thumbnails and check your website once again. If you notice some issues, <a href='https://help.us-themes.com/impreza/installation/update20/' target='_blank'>Possible hard-coded links were found in the file theme-options.php.758: 'description' => __( 'The API key is required for the domains created after June 22, 2016.', 'us' ) . ' <a href='https://developers.google.com/maps/documentation/javascript/get-api-key' ta1643: 'description' => __( 'Sets behavior of fonts rendering.', 'us' ) . ' <a href='https://font-display.glitch.me/' target='_blank' rel='noopener'>' . sprintfPossible hard-coded links were found in the file carousel.php.131: 'description' => '<a href='http://cubic-bezier.com/' target='_blank' rel='noopener'>' . __( 'Use timinPossible hard-coded links were found in the file gmaps.php.184: 'description' => sprintf( __( 'Check available styles on %s.', 'us' ), '<a href='https://snazzymaps.com/' target='_blank' rel='noopener'>snazzymaps.com</a>'192: 'description' => sprintf( __( 'Check available styles on %s.', 'us' ), '<a href='https://leaflet-extras.github.io/leaflet-providers/preview/' target='_blankPossible hard-coded links were found in the file js_composer.php.943: <?php echo '<a href='' . admin_url() . 'post-new.php?post_type=us_grid_layout' target='_blank' rel='noopener'>' . __( 'Add Grid Layout', 'us' ) . '</a>. ' . sprintf( __( 'See %s', 'us' ), '<a href='http://impreza.us-themes.com/grid-templates/' target='_blank' rel='noopener
  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. Use of includes : Use of include or requireThe theme appears to use include or require : theme-options.css.php 13: include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : vc_row.php 262: include( $svg_filepath ); 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 : css-theme-options.php 13: include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : theme-options.php 8: include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : layout.php 137: include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : helpers.php 100: * @param string $template_name Template name to include (ex: 'templates/form/form')134: * @param string $template_name Template name to include (ex: 'templates/form/form') 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 : demo-import.php 1002: require_once( US_CORE_DIR . 'vendor/wordpress-importer/wordpress-importer.p1112: require_once( US_CORE_DIR . 'vendor/wordpress-importer/wordpress-importer.p 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 : js_composer.php 851: require( $preview_full_path ); 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 : theme-updater.php 10: include( dirname( __FILE__ ) . '/theme-updater-admin.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 : theme-updater-admin.php 83: include( dirname( __FILE__ ) . '/theme-updater-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.
Other checked themes