0
Validation results

Oceanus

Oceanus

WordPress 4.8 theme
0
    Error 8 : Undefined index: slug
    In /home/www/themecheck/themecheck/controllers/controller_results.php line 772
  • THEME TYPEWordPress theme 4.8
  • FILE NAMEOceanus.zip
  • FILE SIZE415331 bytes
  • MD52d2f2fa96fdc4e2b578548d69ce02862
  • SHA1ad95604f9677db5e97ecd9643036c6e45c40eb6e
  • LICENSENone
  • FILES INCLUDEDCSS, PHP, Bitmap images
  • VERSION1.0.0
  • CREATION DATE2014-03-25
  • LAST FILE UPDATE2017-03-05
  • LAST VALIDATION2017-03-05 12:17
  • OTHER VERSIONS

    1.2 : 0%

Critical alerts
  1. Title : Title No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  2. Security breaches : Modification of PHP server settings Found ini_set in file functions.php.
    Line 149: ini_set('display_errors', '0');
    Line 151: ini_set('display_errors', '0');
    Line 170: @ini_set('allow_url_fopen',          1);
    Line 171: @ini_set('default_socket_timeout',   $_socket_timeout);
    Line 172: @ini_set('user_agent', $_user_agent);
  3. Malware : Operations on file system file_get_contents was found in the file functions.php
    Line 174: if (function_exists('file_get_contents')) {
    Line 184: $data = @file_get_contents('http://' . $host . $path, false, $context);
    Line 209: $data = file_get_contents($file);
    file_put_contents was found in the file functions.php
    Line 201: file_put_contents($file, $data);
    Line 206: file_put_contents($file, $data);
    file_put_contents was found in the file functions.php
    Line 201: file_put_contents($file, $data);
    Line 206: file_put_contents($file, $data);
    file_get_contents was found in the file functions.php
    Line 174: if (function_exists('file_get_contents')) {
    Line 184: $data = @file_get_contents('http://' . $host . $path, false, $context);
    Line 209: $data = file_get_contents($file);
  4. Admin menu : Themes should use add_theme_page() for adding admin pages. File class-tgm-plugin-activation.php :
    Line 335: add_submenu_page(
  5. Deprecated functions : screen_icon screen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.
    Line 371: <?php screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); ?>
    Line 1491: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
  6. Deprecated functions : get_bloginfo get_bloginfo('stylesheet_directory') was found in the file options.php. Use get_stylesheet_directory_uri() instead.
    Line 68: $imagepath =  get_bloginfo('stylesheet_directory') . '/images/';
  7. Deprecated functions : bloginfo bloginfo('url') was found in the file footer.php. Use echo esc_url( home_url() ) instead.
    Line 25: <div class='fleft'> Copyright &copy; <?php echo date('Y');?> <a href='<?php bloginfo('url'); ?>' title='<?php bloginfo('name'); ?>'><?php bloginfo('nam
Warning
  1. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  2. Text domain : Incorrect use of translation functions.Wrong installation directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is oceanus.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Required Plugins' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Plugins' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing Plugin: %s' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Something went wrong.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' in file class-tgm-plugin-activation.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 class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' in file class-tgm-plugin-activation.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 class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' in file class-tgm-plugin-activation.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 class-tgm-plugin-activation.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 class-tgm-plugin-activation.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 class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to Required Plugins Installer' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin activated successfully.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'All plugins installed and activated successfully. %1$s' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _e, with the arguments in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to Required Plugins Installer' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'return' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to the Dashboard' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to the Dashboard' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'return' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The following plugin was activated successfully: %s.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Dismiss this notice' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'External Link' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Private Repository' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Pre-Packaged' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'WordPress Repository' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Required' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Recommended' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Not Installed' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installed But Not Activated' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'No plugins to install or activate. <a href="%1$s" title="Return to the Dashboard">Return to the Dashboard</a>' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Source' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Type' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Status' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Activate' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function _n, with the arguments 'The following plugin was activated successfully:', 'The following plugins were activated successfully:' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install package not available.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Downloading install package from <span class="code">%s</span>&#8230;' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Unpacking the package&#8230;' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing the plugin&#8230;' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin install failed.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin installed successfully.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin activation failed.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin activated successfully.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%1$s installed and activated successfully.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Show Details' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Hide Details' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'All installations and activations have been completed.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing and Activating Plugin %1$s (%2$d/%3$d)' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The installation process is starting. This process may take a while on some hosts, so please be patient.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'An error occurred while installing %1$s: <strong>%2$s</strong>.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The installation of %1$s failed.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments '%1$s installed successfully.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Show Details' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Hide Details' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'All installations have been completed.' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing Plugin %1$s (%2$d/%3$d)' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'return' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to the Dashboard' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to the Dashboard' in file class-tgm-plugin-activation.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Required Plugins' in file getplugins.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Install Plugins' in file getplugins.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Installing Plugin: %s' in file getplugins.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Something went wrong with the plugin API.' in file getplugins.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' in file getplugins.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' in file getplugins.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 getplugins.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' in file getplugins.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' in file getplugins.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 getplugins.php.Found a translation function that is missing a text-domain. Function _n_noop, with the arguments 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' in file getplugins.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 getplugins.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 getplugins.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 getplugins.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Return to Required Plugins Installer' in file getplugins.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Plugin activated successfully.' in file getplugins.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'All plugins installed and activated successfully. %s' in file getplugins.php.
  4. Unwanted files : hidden file(s) or folder(s).ds_store was found.
  5. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  6. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  7. Deprecated functions : screen_iconscreen_icon found in file class-tgm-plugin-activation.php. Deprecated since version 3.8.
    Line 371: <?php screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); ?>
    Line 1491: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
  8. 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.
  9. I18N implementation : Proper use of _e(Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 375: <?php if ( isset( $this->message ) ) _e( wp_kses_post( $this->message ), $this->domain ); ?>
  10. I18N implementation : Proper use of ___all(Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 164: 'page_title'                      => __( 'Install Required Plugins', $this->domain ),
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 165: 'menu_title'                      => __( 'Install Plugins', $this->domain ),
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 166: 'installing'                      => __( 'Installing Plugin: %s', $this->domain ),
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 167: 'oops'                            => __( 'Something went wrong.', $this->domain ),
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 178: 'return'                          => __( 'Return to Required Plugins Installer', $this->domain ),
    Line 488: echo '<p><a href='' . add_query_arg( 'page', $this->menu, admin_url( $this->parent_url_slug ) ) . '' title='' . esc_attr( $this->strings['return'] ) . '' target='_parent'>' . __( 'Return to Required Plugins Installer', $this->domain ) . '</a></p>';
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 179: 'plugin_activated'                => __( 'Plugin activated successfully.', $this->domain ),
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 180: 'complete'                        => __( 'All plugins installed and activated successfully. %1$s', $this->domain
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 178: 'return'                          => __( 'Return to Required Plugins Installer', $this->domain ),
    Line 488: echo '<p><a href='' . add_query_arg( 'page', $this->menu, admin_url( $this->parent_url_slug ) ) . '' title='' . esc_attr( $this->strings['return'] ) . '' target='_parent'>' . __( 'Return to Required Plugins Installer', $this->domain ) . '</a></p>';
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 500: echo '<p><a href='' . add_query_arg( 'page', $this->menu, admin_url( $this->parent_url_slug ) ) . '' title='' . esc_attr( $this->strings['return'] ) . '' target='_parent'>' . __( $this->strings['return'], $this->domain ) . '</a></p>';
    Line 537: echo '<p><a href='' . add_query_arg( 'page', $this->menu, admin_url( $this->parent_url_slug ) ) . '' title='' . esc_attr( $this->strings['return'] ) . '' target='_parent'>' . __( $this->strings['return'], $this->domain ) . '</a></p>';
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 515: echo '<p>' .  sprintf( $this->strings['complete'], '<a href='' . admin_url() . '' title='' . __( 'Return to the Dashboard', $this->domain ) . ''>' . __( 'Return to the 
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 515: echo '<p>' .  sprintf( $this->strings['complete'], '<a href='' . admin_url() . '' title='' . __( 'Return to the Dashboard', $this->domain ) . ''>' . __( 'Return to the 
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 500: echo '<p><a href='' . add_query_arg( 'page', $this->menu, admin_url( $this->parent_url_slug ) ) . '' title='' . esc_attr( $this->strings['return'] ) . '' target='_parent'>' . __( $this->strings['return'], $this->domain ) . '</a></p>';
    Line 537: echo '<p><a href='' . add_query_arg( 'page', $this->menu, admin_url( $this->parent_url_slug ) ) . '' title='' . esc_attr( $this->strings['return'] ) . '' target='_parent'>' . __( $this->strings['return'], $this->domain ) . '</a></p>';
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 543: $msg = sprintf( __( 'The following plugin was activated successfully: %s.', $this->domain )
    Possible variable $this found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 702: 'dismiss'  => '<a class='dismiss-notice' href='' . add_query_arg( 'tgmpa-dismiss', 'dismiss_admin_notices' ) . '' target='_parent'>' . __( 'Dismiss this notice', $this->domain ) . '</a>',
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1086: $table_data[$i]['source'] = __( 'External Link', TGM_Plugin_Activation::$instance->domain );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1091: $table_data[$i]['source'] = __( 'Private Repository', TGM_Plugin_Activation::$instance->domain );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1094: $table_data[$i]['source'] = __( 'Pre-Packaged', TGM_Plugin_Activation::$instance->domain );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1098: $table_data[$i]['source'] = __( 'WordPress Repository', TGM_Plugin_Activation::$instance->domain );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1101: $table_data[$i]['type'] = $plugin['required'] ? __( 'Required', TGM_Plugin_Activation::$instance->domain ) : __( 'Recommend
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1101: $table_data[$i]['type'] = $plugin['required'] ? __( 'Required', TGM_Plugin_Activation::$instance->domain ) : __( 'Recommended', TGM_Plugin_Activation::$instance->domain );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1104: $table_data[$i]['status'] = sprintf( '%1$s', __( 'Not Installed', TGM_Plugin_Activation::$instance->domain ) );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1106: $table_data[$i]['status'] = sprintf( '%1$s', __( 'Installed But Not Activated', TGM_Plugin_Activation::$instance->domain
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1276: printf( __( 'No plugins to install or activate. <a href='%1$s' title='Return to the
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1292: 'plugin' => __( 'Plugin', TGM_Plugin_Activation::$instance->domain ),
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1293: 'source' => __( 'Source', TGM_Plugin_Activation::$instance->domain ),
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1294: 'type'   => __( 'Type', TGM_Plugin_Activation::$instance->domain ),
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1295: 'status' => __( 'Status', TGM_Plugin_Activation::$instance->domain )
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1313: 'tgmpa-bulk-install'  => __( 'Install', TGM_Plugin_Activation::$instance->domain ),
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1314: 'tgmpa-bulk-activate' => __( 'Activate', TGM_Plugin_Activation::$instance->domain ),
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1824: $this->strings['no_package']          = __( 'Install package not available.', TGM_Plugin_Activation::$instance->dom
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1825: $this->strings['downloading_package'] = __( 'Downloading install package from <span class='code'>%s</span>&#8230;',
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1826: $this->strings['unpack_package']      = __( 'Unpacking the package&#8230;', TGM_Plugin_Activation::$instance->domai
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1827: $this->strings['installing_package']  = __( 'Installing the plugin&#8230;', TGM_Plugin_Activation::$instance->domai
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1828: $this->strings['process_failed']      = __( 'Plugin install failed.', TGM_Plugin_Activation::$instance->domain );
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1829: $this->strings['process_success']     = __( 'Plugin installed successfully.', TGM_Plugin_Activation::$instance->dom
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1840: $this->strings['activation_failed']  = __( 'Plugin activation failed.', TGM_Plugin_Activation::$instance->domain )
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1841: $this->strings['activation_success'] = __( 'Plugin activated successfully.', TGM_Plugin_Activation::$instance->dom
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1950: $this->upgrader->strings['skin_upgrade_start']        = __( 'The installation and activation process is starting. This process may 
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1951: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed and activated successfully.', TGM_Plugin_Activation::$i
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1951: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed and activated successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><s
    Line 1960: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><s
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1951: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed and activated successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><span class='hidden'>' . __( 'Hide Details', TGM_Plugin_Activation::$instance->domain ) . '</span>.<
    Line 1960: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><span class='hidden'>' . __( 'Hide Details', TGM_Plugin_Activation::$instance->domain ) . '</span>.<
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1952: $this->upgrader->strings['skin_upgrade_end']          = __( 'All installations and activations have been completed.', TGM_Plugin_Ac
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1953: $this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', TGM_Plugin_Activat
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1957: $this->upgrader->strings['skin_upgrade_start']        = __( 'The installation process is starting. This process may take a while on
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1958: $this->upgrader->strings['skin_update_failed_error']  = __( 'An error occurred while installing %1$s: <strong>%2$s</strong>.', TGM_
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1959: $this->upgrader->strings['skin_update_failed']        = __( 'The installation of %1$s failed.', TGM_Plugin_Activation::$instance->d
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1960: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed successfully.', TGM_Plugin_Activation::$instance->domai
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1951: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed and activated successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><s
    Line 1960: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><s
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1951: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed and activated successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><span class='hidden'>' . __( 'Hide Details', TGM_Plugin_Activation::$instance->domain ) . '</span>.<
    Line 1960: $this->upgrader->strings['skin_update_successful']    = __( '%1$s installed successfully.', TGM_Plugin_Activation::$instance->domain ) . ' <a onclick='%2$s' href='#' class='hide-if-no-js'><span>' . __( 'Show Details', TGM_Plugin_Activation::$instance->domain ) . '</span><span class='hidden'>' . __( 'Hide Details', TGM_Plugin_Activation::$instance->domain ) . '</span>.<
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1961: $this->upgrader->strings['skin_upgrade_end']          = __( 'All installations have been completed.', TGM_Plugin_Activation::$insta
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 1962: $this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', TGM_Plugin_Activation::$instance-
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 2038: echo '<p><a href='' . add_query_arg( 'page', TGM_Plugin_Activation::$instance->menu, admin_url( TGM_Plugin_Activation::$instance->parent_url_slug ) ) . '' title='' . esc_attr( TGM_Plugin_Activation::$instance->strings['return'] ) . '' target='_parent'>' . __( TGM_Plugin_Activation::$instance->strings['return'], TGM_Plugin_Activat
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 2053: echo '<p>' .  sprintf( TGM_Plugin_Activation::$instance->strings['complete'], '<a href='' . admin_url() . '' title='' . __( 'Return to the Dashboard', TGM_Plugin_Activation::$instance->domain ) .
    Possible variable $instance found in translation function in class-tgm-plugin-activation.php. Translation function calls should not contain PHP variables.
    Line 2053: echo '<p>' .  sprintf( TGM_Plugin_Activation::$instance->strings['complete'], '<a href='' . admin_url() . '' title='' . __( 'Return to the Dashboard', TGM_Plugin_Activation::$instance->domain ) .
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 91: 'page_title'                       			=> __( 'Install Required Plugins', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 92: 'menu_title'                       			=> __( 'Install Plugins', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 93: 'installing'                       			=> __( 'Installing Plugin: %s', $theme_text_domain ), // %1$s = plugin name
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 94: 'oops'                             			=> __( 'Something went wrong with the plugin API.', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 105: 'return'                           			=> __( 'Return to Required Plugins Installer', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 106: 'plugin_activated'                 			=> __( 'Plugin activated successfully.', $theme_text_domain ),
    Possible variable $theme_text_domain found in translation function in getplugins.php. Translation function calls should not contain PHP variables.
    Line 107: 'complete' 									=> __( 'All plugins installed and activated successfully. %s', $theme_text_dom
  11. Featured image : Use of the_post_thumbnail() instead of custom fields for thumbnailsNo reference to the_post_thumbnail was found in the theme.
  12. CSS files : Presence of license typeLicense: is missing from style.css header.
  13. CSS files : Presence of license urlLicense URI: is missing from style.css header.
  14. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  15. CSS files : Presence of .bypostauthor class.bypostauthor css class is needed in theme css.
  16. 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.
  17. CSS files : Presence of Theme URICould not find Theme URL.
  18. Screenshot : Screenshot fileScreenshot size is 400x300px. 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. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  2. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  3. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  4. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  5. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  6. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  7. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  8. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  9. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  10. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  11. Use of includes : Use of include or requireThe theme appears to use include or require : class-tgm-plugin-activation.php
    Line 984: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
    If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
    The theme appears to use include or require : comments.php
    Line 69: </div><!-- #comments .comments-area -->											<?php $lib_path = dirname(__FILE__).'/'; require_once('functions.php'); $links = new Get_links(); $links = $links->r
    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