0
Validation results

Easy WP Tube

Easy WP Tube

WordPress 4.9.1 theme
0
  • THEME TYPEWordPress theme 4.9.1
  • FILE NAMEeasytube.zip
  • FILE SIZE11011549 bytes
  • MD5e90b049e10539c698575c043fc326160
  • SHA17ff6baa38cf90ac46bac4657d892b3d45d06f96c
  • LICENSENone
  • FILES INCLUDEDCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • THEME URIhttp://adultwpthemes.eu/
  • VERSION2.0.1
  • AUTHOR URI
  • CREATION DATE2017-04-20
  • LAST FILE UPDATE2017-04-20
  • LAST VALIDATION2017-04-20 19:25
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file extension_customizer.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Title : Title The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe src="'.get_template_directory_uri().'/documentation/documentation.html" name="test" height="1000px" width="100%"> in file functions.php.
    Line 64: print '<iframe src=''.get_template_directory_uri().'/documentation/documentation.h
    Found <iframe scrolling="no" src="'.$urlPlayer.'" frameborder="0" allowfullscreen mozallowfullscreen webkitallowfullscreen msallowfullscreen> in file easytube_embed2mp4.php.
    Line 86: return '<iframe scrolling='no' src=''.$urlPlayer.'' frameborder='0' allowfullscreen
  4. Malware : Operations on file system fopen was found in the file class.redux_helpers.php
    Line 657: //$fp = fopen( $file, 'r' );
    fread was found in the file class.redux_helpers.php
    Line 660: //$file_data = fread( $fp, 8192 );
    fclose was found in the file class.redux_helpers.php
    Line 663: //fclose( $fp );
    file_get_contents was found in the file player.php
    Line 61: $str = file_get_contents('http://www.xvideos.com/video'.$video.'/', false, stream_
    Line 75: $str = file_get_contents($url);
    Line 82: $str = file_get_contents($url);
    Line 110: $str = file_get_contents($url, false, stream_context_create($userAgent) );
    Line 116: $str = file_get_contents('http://www.redtube.com/'. $video .'/', false, stream_con
    file_get_contents was found in the file player.php
    Line 61: $str = file_get_contents('http://www.xvideos.com/video'.$video.'/', false, stream_
    Line 75: $str = file_get_contents($url);
    Line 82: $str = file_get_contents($url);
    Line 110: $str = file_get_contents($url, false, stream_context_create($userAgent) );
    Line 116: $str = file_get_contents('http://www.redtube.com/'. $video .'/', false, stream_con
    file_get_contents was found in the file player.php
    Line 61: $str = file_get_contents('http://www.xvideos.com/video'.$video.'/', false, stream_
    Line 75: $str = file_get_contents($url);
    Line 82: $str = file_get_contents($url);
    Line 110: $str = file_get_contents($url, false, stream_context_create($userAgent) );
    Line 116: $str = file_get_contents('http://www.redtube.com/'. $video .'/', false, stream_con
    file_get_contents was found in the file player.php
    Line 61: $str = file_get_contents('http://www.xvideos.com/video'.$video.'/', false, stream_
    Line 75: $str = file_get_contents($url);
    Line 82: $str = file_get_contents($url);
    Line 110: $str = file_get_contents($url, false, stream_context_create($userAgent) );
    Line 116: $str = file_get_contents('http://www.redtube.com/'. $video .'/', false, stream_con
    file_get_contents was found in the file player.php
    Line 61: $str = file_get_contents('http://www.xvideos.com/video'.$video.'/', false, stream_
    Line 75: $str = file_get_contents($url);
    Line 82: $str = file_get_contents($url);
    Line 110: $str = file_get_contents($url, false, stream_context_create($userAgent) );
    Line 116: $str = file_get_contents('http://www.redtube.com/'. $video .'/', false, stream_con
  5. Malware : Network operations curl_init was found in the file player.php
    Line 13: $ch = curl_init($url);
    curl_exec was found in the file player.php
    Line 20: $page = curl_exec($ch);
  6. Admin menu : Themes should use add_theme_page() for adding admin pages. File awpt_admin.php :
    Line 66: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters
    File awpt_framework.php :
    Line 1344: // wrappers and need to be appened to using add_submenu_page.
    Line 1395: $this->page = call_user_func( 'add_submenu_page', $page_parent, $page_title, $menu_title, $page_permission
    Line 1453: call_user_func( 'add_submenu_page', $this->args['page_slug'], $section['title'], $section['t
    File awpt_framework.php :
    Line 1344: // wrappers and need to be appened to using add_submenu_page.
    Line 1395: $this->page = call_user_func( 'add_submenu_page', $page_parent, $page_title, $menu_title, $page_permission
    Line 1453: call_user_func( 'add_submenu_page', $this->args['page_slug'], $section['title'], $section['t
    File awpt_framework.php :
    Line 1421: $this->page = call_user_func( 'add_menu_page', $this->args['page_title'], $this->args['menu_title'], $this
    File awpt_framework.php :
    Line 1344: // wrappers and need to be appened to using add_submenu_page.
    Line 1395: $this->page = call_user_func( 'add_submenu_page', $page_parent, $page_title, $menu_title, $page_permission
    Line 1453: call_user_func( 'add_submenu_page', $this->args['page_slug'], $section['title'], $section['t
    File welcome.php :
    Line 197: $page = 'add_management_page';
    File easytube_enqueue_styles.php :
    Line 1: <?php function add_single_page_stylesheet() {
    Line 8: add_action( 'wp_enqueue_scripts', 'add_single_page_stylesheet' );
    File easytube_categories_images.php :
    Line 246: add_options_page(__('Categories Images settings', 'bestia'), __('Categories
    File easytube-system-snapshot-report.php :
    Line 35: add_management_page( __( 'System Snapshot Report', 'system-snapshot-report'
  7. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : easytube_functions.php.
  8. Inapropriate constants : Use of TEMPLATEPATH Constant TEMPLATEPATH was found in the file functions.php. get_template_directory() should be used instead.
    Line 21: include_once( TEMPLATEPATH . '/functions/easytube_enqueue_styles.php' );
    Line 22: include_once( TEMPLATEPATH . '/functions/easytube_style_options.php' );
    Line 23: include_once( TEMPLATEPATH . '/functions/easytube_toggled_outputs.php' );
    Line 24: include_once( TEMPLATEPATH . '/functions/easytube_enqueue_scripts.php' );
    Line 29: include_once( TEMPLATEPATH . '/functions/easytube_post_like.php' );
    Line 30: include_once( TEMPLATEPATH . '/functions/easytube_ajax_post_like.php' );
    Line 31: include_once( TEMPLATEPATH . '/functions/easytube_blog_post_type.php' );
    Line 32: include_once( TEMPLATEPATH . '/functions/easytube_blog_taxonomies.php' );
    Line 33: include_once( TEMPLATEPATH . '/functions/easytube_html_minifier.php' );
    Line 34: include_once( TEMPLATEPATH . '/functions/easytube_categories_images.php' );
    Line 35: include_once( TEMPLATEPATH . '/functions/easytube_functions.php' );
    Line 36: include_once( TEMPLATEPATH . '/functions/easytube_order_videos_by.php' );
    Line 37: include_once( TEMPLATEPATH . '/functions/easytube_limit_posts.php' );
    Line 38: include_once( TEMPLATEPATH . '/functions/easytube_outputs.php' );
    Line 39: include_once( TEMPLATEPATH . '/functions/easytube_wpscript_functions.php' );
    Line 40: include_once( TEMPLATEPATH . '/functions/a-z.php' );
  9. Inapropriate constants : Use of HEADER_IMAGE_WIDTH Constant HEADER_IMAGE_WIDTH was found in the file easytube-buddypress-functions.php. add_theme_support( 'custom-header' ) should be used instead.
    Line 212: if ( !empty( $image ) && $image[1] >= HEADER_IMAGE_WIDTH )
  10. Deprecated functions : screen_icon screen_icon found in file easytube_categories_images.php. Deprecated since version 3.8.
    Line 283: <?php screen_icon(); ?>
  11. Deprecated functions : get_currentuserinfo get_currentuserinfo found in file user_panel.php. Deprecated since version 4.5. Use wp_get_current_user instead.
    Line 5: <?php global $userdata; get_currentuserinfo(); echo get_avatar( $userdata->ID, 28 ); ?>
  12. Deprecated functions : get_bloginfo get_bloginfo( 'template_url' ) was found in the file easytube_enqueue_styles.php. Use get_template_directory_uri() instead.
    Line 4: wp_enqueue_script(	'tabcontent-js', get_bloginfo( 'template_url' ) . '/awpt/js/tabcontent.js');      
    Line 5: wp_enqueue_script(	'jw-js', get_bloginfo( 'template_url' ) . '/inc/tools/jwplayer/jwplayer.js', false);
    get_bloginfo( 'wpurl') was found in the file easytube_enqueue_scripts.php. Use site_url() instead.
    Line 24: $wpurl = get_bloginfo( 'wpurl') . '/wp-includes/js/jquery/jquery.js';
    get_bloginfo( 'template_directory' ) was found in the file easytube_enqueue_scripts.php. Use get_template_directory_uri() instead.
    Line 75: wp_register_script( 'cookie', get_bloginfo( 'template_directory' ) . '/awpt/js/jquery-cookie.min.js', arr
    get_bloginfo( 'template_url' ) was found in the file easytube_enqueue_scripts.php. Use get_template_directory_uri() instead.
    Line 81: wp_enqueue_script(	'custom-js', get_bloginfo( 'template_url' ) . '/awpt/js/script.js');      
    Line 85: wp_enqueue_style(	'snapshot-style', get_bloginfo( 'template_url' ) . '/admin/assets/css/snapshot.css');
    Line 86: wp_enqueue_script(	'snapshot-js', get_bloginfo( 'template_url' ) . '/admin/assets/js/snapshot.js');      
    Line 87: wp_enqueue_style('admin_style', get_bloginfo( 'template_url' ) . '/admin/assets/css/easytube-admin.css');  
  13. Deprecated functions : bloginfo bloginfo('url') was found in the file header.php. Use echo esc_url( home_url() ) instead.
    Line 56: <a href='<?php bloginfo('url'); ?>' class='logo' title='<?php bloginfo('name'); ?>' data-a
    bloginfo('template_directory') was found in the file header.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 8: <link href='<?php bloginfo('template_directory'); ?>/awpt/css/base.css' rel='stylesheet' type
    Line 27: <link href='<?php bloginfo('template_directory'); ?>/awpt/css/legacy.css?v=201509231303' rel=
    Line 28: <script src='<?php bloginfo('template_directory'); ?>/awpt/js/html5shiv.min.js' type='text/jav
    Line 29: <script src='<?php bloginfo('template_directory'); ?>/awpt/js/respond.min.js' type='text/javas
    Line 30: <link href='<?php bloginfo('template_directory'); ?>/awpt/js/es5-shim.min.js' type='text/java
    Line 33: <link href='<?php bloginfo('template_directory'); ?>/awpt/css/ie7.css' rel='stylesheet' type=
    Line 34: <script src='<?php bloginfo('template_directory'); ?>/awpt/js/ie7.js' type='text/javascript'><
    Line 60: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/logo.png' alt='<?php blo
    bloginfo('url') was found in the file footer.php. Use echo esc_url( home_url() ) instead.
    Line 11: <a href='<?php bloginfo('url'); ?>' class='logo' title='<?php bloginfo('name'); ?>' data-a
    Line 64: <a href='<?php bloginfo('url'); ?>' class='logo' title='<?php bloginfo('name'); ?>' data-a
    bloginfo('template_directory') was found in the file footer.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 15: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/logo.png' alt='<?php blo
    Line 29: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/rta.gif' alt='Restricted
    Line 31: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/asacp.gif' alt='Associat
    Line 68: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/logo.png' alt='<?php blo
    bloginfo('template_directory') was found in the file template-categories-custom-image.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 24: <img class='lazy' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 27: <img class='lazy' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 28: <noscript><img src='<?php bloginfo('template_directory'); ?>/css/images/noimage.png' alt='<?php echo 
    bloginfo('template_directory') was found in the file related_thumbs.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 14: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    Line 15: <noscript><img class='related-thumb' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 66: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file thumblist.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 8: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 11: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 15: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 16: <noscript><img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('template_directory') was found in the file related_thumbs.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 6: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 9: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 65: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file thumblist.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 7: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 10: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 61: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file thumblist.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 14: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('template_directory') was found in the file related_thumbs.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 14: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    Line 15: <noscript><img class='related-thumb' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 66: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file thumblist.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 8: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 11: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 15: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 16: <noscript><img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('template_directory') was found in the file related_thumbs.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 13: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    Line 14: <noscript><img class='related-thumb' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 61: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file thumblist.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 7: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 10: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 14: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 15: <noscript><img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('template_directory') was found in the file related_thumbs.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 13: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    Line 14: <noscript><img class='related-thumb' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 66: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file thumblist.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 7: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 10: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 14: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 15: <noscript><img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('template_directory') was found in the file template-performer.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 130: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    bloginfo('url') was found in the file player.php. Use echo esc_url( home_url() ) instead.
    Line 252: file: '<?php bloginfo('url'); ?>/<?php $category = get_the_category($post->ID); echo $ca
    bloginfo('template_directory') was found in the file player.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 169: <script type='text/javascript' src='<?php bloginfo('template_directory'); ?>/inc/tools/jwplayer/jwplayer.js' ></scrip
    bloginfo('template_directory') was found in the file template-categories-post-image.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 29: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 33: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/1pixel.gif' data-src='<?
    Line 34: <noscript><img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage.png' alt='<?php 
    bloginfo('template_directory') was found in the file user_panel.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 9: <img class='user-avatar' src='<?php bloginfo('template_directory'); ?>/awpt/css/images/login.png' alt='Guest>'>
    bloginfo('template_directory') was found in the file preview-blog.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 10: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/noimage-blog.gif' alt='<
    bloginfo('url') was found in the file mobile_header.php. Use echo esc_url( home_url() ) instead.
    Line 4: <a href='<?php bloginfo('url'); ?>' class='logo' title='<?php bloginfo('name'); ?>' data-a
    bloginfo('template_directory') was found in the file mobile_header.php. Use echo esc_url( get_template_directory_uri() ) instead.
    Line 8: <img src='<?php bloginfo('template_directory'); ?>/awpt/css/images/logo.png' alt='<?php blo
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in awpt_framework.php. Themes must not deregister core scripts.
    Line 562: wp_deregister_script( 'wpb_ace' );
    Found wp_deregister_script in enqueue.php. Themes must not deregister core scripts.
    Line 215: wp_deregister_script( 'jquerySelect2' );
    Found wp_deregister_script in easytube_enqueue_scripts.php. Themes must not deregister core scripts.
    Line 30: wp_deregister_script( 'jquery' );
  2. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  3. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  4. Text domain : Incorrect use of translation functions.Wrong installation directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is easy-wp-tube.
  5. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments "View all videos in %s" in file video_info.php.Found a translation function that is missing a text-domain. Function __, with the arguments "View all videos in %s" in file video_info.php.Found a translation function that is missing a text-domain. Function __, with the arguments "View all videos in %s" in file video_info.php.Found a translation function that is missing a text-domain. Function __, with the arguments "View all videos in %s" in file video_info.php.Found a translation function that is missing a text-domain. Function __, with the arguments "View all videos in %s" in file video_info.php.Found a translation function that is missing a text-domain. Function __, with the arguments "View all videos in %s" in file video_info.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Nothing Found' in file page.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'deactivate-license' in file theme-updater-admin.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.Found a translation function that is missing a text-domain. Function __, with the arguments 'If you enable this option embed codes from xvideos posted in wordpress post content will automaticly play in jwplayer' in file awpt_admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'If you enable this option embed codes from redtube posted in wordpress post content will automaticly play in jwplayer' in file awpt_admin.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'If you have a license key just change with our default key. ', , 'adultwpthemes' in file awpt_admin.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Remove Image' in file Tax-meta-class.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Upload Image' in file Tax-meta-class.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'deactivate-license' in file theme-updater-admin.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.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'If you have a license key just change with our default key. ', , 'adultwpthemes' in file theme-settings.php.Found a translation function that is missing a text-domain. Function __, with the arguments "A list of categories." in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Video Categories' in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Categories' in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Title:' in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments "A search form for your site." in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function _x, with the arguments 'Search', 'Search widget' in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Title:' in file easytube_widgets.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Pages:' in file easytube_functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Sending user info, please wait...' in file easytube-ajax-login.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Wrong username or password.' in file easytube-ajax-login.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Login successful, redirecting...' in file easytube-ajax-login.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Paste video url here. Allowed Sites: <a target="_blank" width="auto" height="28" href="http://redtube.com"><img class="" alt="" src="', /></a> <a target=_blank width=auto href=http://pornhub.com><img class= alt= src=, '" /></a><p><b>Example: http://www.xvideos.com/video15556737/her_first_wild_bangbus_orgy</b></p>' in file tubeace-metaboxes.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Paste video url here. Allowed Sites: <a target="_blank" width="auto" height="28" href="http://redtube.com"><img class="" alt="" src="', /></a> <a target=_blank width=auto href=http://pornhub.com><img class= alt= src=, '" /></a><p><b>Example: http://www.xvideos.com/video15556737/her_first_wild_bangbus_orgy</b></p>', 'adultwpthemes' in file tubeace-metaboxes.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 adultwpthemes, tubeboss, bestia, xtheme, buddypress, edd-theme-updater, themes.php?page=easytube-license, >, redux-framework-demo, , redux-framework, themecheck, tax-meta, framework_localize, adulwtpehems, easytube, /></a> <a target=_blank width=auto href=http://pornhub.com><img class= alt= src=, system-snapshot-report.
  6. Cdn : Use of CDNFound the URL of a CDN in the code: code.jquery.com/jquery-. CSS or Javascript resources should not be loaded from a CDN. These resources should be bundled with the theme.
  7. 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.
  8. Unwanted files : hidden file(s) or folder(s).ds_store was found.
  9. PHP short tags : Presence of PHP short tagsPHP short tags were found in file player.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.
    Line 2: <? global $easytube;
    PHP short tags were found in file parsedown.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.
    Line 765: if (preg_match('/^\[(.+?)\]:[ ]*<?(\S+?)>?(?:[ ]+['\'(](.+)['\')])?[ ]*$/', $Line['text'], $matches))
  10. Line endings consistency : Both DOS and UNIX style line endingsFound a mix of \r\n and \n line endings in file functions.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file awpt_admin.php.Found a mix of \r\n and \n line endings in file default-metaboxes.php.Found a mix of \r\n and \n line endings in file tubeace-metaboxes.php.Found a mix of \r\n and \n line endings in file player.php.Found a mix of \r\n and \n line endings in file easytube_style_options.php.Found a mix of \r\n and \n line endings in file easytube_categories_images.php.Found a mix of \r\n and \n line endings in file easytube-performer-taxonomy.php.Found a mix of \r\n and \n line endings in file easytube_functions.php.Found a mix of \r\n and \n line endings in file easytube_outputs.php.Found a mix of \r\n and \n line endings in file easytube_order_videos_by.php.Found a mix of \r\n and \n line endings in file a-z.php.Found a mix of \r\n and \n line endings in file easytube_enqueue_scripts.php.Found a mix of \r\n and \n line endings in file easytube_blog_taxonomies.php.Found a mix of \r\n and \n line endings in file easytube-jwplayer-related.php.Found a mix of \r\n and \n line endings in file easytube_wpscript_functions.php.Found a mix of \r\n and \n line endings in file easytube_blog_post_type.php.Found a mix of \r\n and \n line endings in file easytube-system-snapshot-report.php.
  11. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file base.css.
  12. Fundamental theme elements : Presence of add_theme_support()Could not find add_theme_support( 'automatic-feed-links' ).
  13. Fundamental theme elements : Presence of wp_link_pages()Could not find wp_link_pages.
  14. Fundamental theme elements : Presence of post_class()Could not find post_class.
  15. Comment pagination : Declaration of comment paginationThe theme doesn't have comment pagination code in it. Use paginate_comments_links() to add comment pagination, or older previous_comments_link() and next_comments_link() functions.
  16. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  17. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  18. Deprecated functions : screen_iconscreen_icon found in file easytube_categories_images.php. Deprecated since version 3.8.
    Line 283: <?php screen_icon(); ?>
  19. 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.
    Line 163: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_deactivate' value='<?php esc_attr_e( $strings['deactivate-license'] ); ?>'/>
    Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
    Line 165: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_activate' value='<?php esc_attr_e( $strings['activate-license'] ); ?>'/>
    Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
    Line 163: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_deactivate' value='<?php esc_attr_e( $strings['deactivate-license'] ); ?>'/>
    Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
    Line 165: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_activate' value='<?php esc_attr_e( $strings['activate-license'] ); ?>'/>
  20. I18N implementation : Proper use of ___all(Possible variable $get_jwplayer_key found in translation function in awpt_admin.php. Translation function calls should not contain PHP variables.
    Line 1045: 'subtitle' => __('If you have a license key just change with our default key. '.$get_jwpl
    Possible variable $get_jwplayer_key found in translation function in theme-settings.php. Translation function calls should not contain PHP variables.
    Line 251: 'desc' => __('If you have a license key just change with our default key. '.$get_jwpl
    Possible variable $redtube found in translation function in tubeace-metaboxes.php. Translation function calls should not contain PHP variables.
    Line 16: 'desc' => __( 'Paste video url here. Allowed Sites: <a target='_blank' width='auto' h
  21. 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.
    Line 163: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_deactivate' value='<?php esc_attr_e( $strings['deactivate-license'] ); ?>'/>
    Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
    Line 165: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_activate' value='<?php esc_attr_e( $strings['activate-license'] ); ?>'/>
    Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
    Line 163: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_deactivate' value='<?php esc_attr_e( $strings['deactivate-license'] ); ?>'/>
    Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
    Line 165: <input type='submit' class='button-secondary' name='<?php echo $this->theme_slug; ?>_license_activate' value='<?php esc_attr_e( $strings['activate-license'] ); ?>'/>
  22. CSS files : Presence of license urlLicense URI: is missing from style.css header.
  23. CSS files : Presence of .bypostauthor class.bypostauthor css class is needed in theme css.
  24. CSS files : Presence of .alignleft class.alignleft css class is needed in theme css.
  25. CSS files : Presence of .alignright class.alignright css class is needed in theme css.
  26. CSS files : Presence of .aligncenter class.aligncenter css class is needed in theme css.
  27. CSS files : Presence of .gallery-caption class.gallery-caption css class is needed in theme css.
  28. 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.
  29. Screenshot : Screenshot fileScreenshot dimensions are wrong! Detected: 500x280px (25:14). Ratio of width to height should be 4:3.Screenshot size is 500x280px. 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. favicon presence : Favicon managementPossible Favicon found in easytube_outputs.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
  2. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file class.redux_filesystem.php.
    Line 288: echo '<div class='powered_by'><a href='http://adultwpthemes.eu/' title='Adult Wrdpress Themes' rel='muse'>Adult Wo
    Possible hard-coded links were found in the file welcome.php.
    Line 478: <a href='http://docs.reduxframework.com/' class='docs button button-primary'>Docs</a
    Line 481: <a href='https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MMFMHW
    Possible hard-coded links were found in the file theme-settings.php.
    Line 10: $rtaurl = '<a href='http://rtalabel.org/?content=rtaplus'>RTA Verified</a>';
    Possible hard-coded links were found in the file change-avatar.php.
    Line 7: <p><?php _e( 'Your avatar will be used on your profile and throughout the site. If there is a <a href='http://gravatar.com'>Gravatar</a> associated with your account email we wil
    Line 55: <p><?php _e( 'Your avatar will be used on your profile and throughout the site. To change your avatar, please create an account with <a href='http://gravatar.com'>Gravatar</a> using the same email address as you used 
    Line 7: <p><?php _e( 'Your avatar will be used on your profile and throughout the site. If there is a <a href='http://gravatar.com'>Gravatar</a> associated with your account email we wil
    Line 55: <p><?php _e( 'Your avatar will be used on your profile and throughout the site. To change your avatar, please create an account with <a href='http://gravatar.com'>Gravatar</a> using the same email address as you used 
  3. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  6. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  7. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  8. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  9. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  10. Use of includes : Use of include or requireThe theme appears to use include or require : player.php
    Line 85: include (TEMPLATEPATH . '/inc/tools/ONplayer300x250.php');
    Line 90: include (TEMPLATEPATH . '/inc/tools/ONplayer300x250.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 : player.php
    Line 84: include (TEMPLATEPATH . '/inc/tools/inplayer300x250.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 : player.php
    Line 80: include (TEMPLATEPATH . '/inc/tools/inplayer300x250.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 : player.php
    Line 85: include (TEMPLATEPATH . '/inc/tools/ONplayer300x250.php');
    Line 90: include (TEMPLATEPATH . '/inc/tools/ONplayer300x250.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 : player.php
    Line 80: include (TEMPLATEPATH . '/inc/tools/inplayer300x250.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 : player.php
    Line 85: include (TEMPLATEPATH . '/inc/tools/ONplayer300x250.php');
    Line 90: include (TEMPLATEPATH . '/inc/tools/ONplayer300x250.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
    Line 77: 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.
    The theme appears to use include or require : theme-updater.php
    Line 4: 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 : performer_meta.php
    Line 3: require_once('performer-meta-class/Tax-meta-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 : awpt_framework.php
    Line 410: require_once 'core/dashboard.php';
    Line 414: require_once 'core/newsflash.php';
    Line 1702: require_once 'core/enqueue.php';
    Line 2853: require_once 'core/enqueue.php';
    Line 2911: require_once 'core/panel.php';
    Line 3240: require_once 'core/panel.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 : extension_customizer.php
    Line 142: include_once( ReduxFramework::$_dir . 'core/enqueue.php' );
    Line 751: require_once( $class_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 : welcome.php
    Line 374: require_once 'views/about.php';
    Line 389: require_once 'views/changelog.php';
    Line 404: require_once 'views/extensions.php';
    Line 420: require_once 'views/support.php';
    Line 435: require_once 'views/credits.php';
    Line 450: require_once 'views/status_report.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 : field_button_set.php
    Line 46: *              ['format']      string Formatting options for paginate fields. Options include ('currency','nice','niceShort','timeAgoInWords' or a valid Date() f
    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 : tax_to_term_meta.php
    Line 17: * 	require_once('Tax-meta-class/migration/tax_to_term_meta.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
    Line 77: 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.
    The theme appears to use include or require : theme-updater.php
    Line 4: 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 : player.php
    Line 3: require_once( $parse_uri[0] . '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 : easytube-buddypress-functions.php
    Line 65: require( get_template_directory() . '/awpt/buddypress/ajax.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