Elos Wordpress Theme
WordPress 6.7 theme
- TYPE DE THèMEThème WordPress %s 6.7
- NOM DU FICHIERelos.zip
- TAILLE DU FICHIER11707291 octets
- MD554212373abfb23b097984dee2e7c9a21
- SHA1c1d09a134b9d90389a6673a3c1adab792236fb7d
- LICENCEGNU GPL 2
- FICHIERS INCLUSCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
- VERSION1.3
- DATE DE CRéATION2020-07-31
- DERNIèRE MISE à JOUR DU FICHIER2020-07-31
- DERNIèRE VALIDATION2020-07-31 21:15
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
- Absence de référence à add_theme_support( "title-tag" ) dans le thème.Le thème doit avoir des tags <title>, idéalement dans le fichier header.php.Le thème doit comporter un appel à wp_title(), idéalement dans le fichier header.php.
- shell_exec('stty -g');238: shell_exec('stty -echo');241: shell_exec('stty -icanon -echo min 1 time 0');260: shell_exec('stty ' . $style); shell_exec trouvé dans le fichier tmhUtilities.php. 235: $style =
- ini_set('max_execution_time', 600); //execution time increased to 10 minuteini_set trouvé dans le fichier freshizer.php. 1513: @ini_set( 'memory_limit', '256M' ); ini_set trouvé dans le fichier importer.php. 8: @
base64_encode(
base64_encode trouvé dans le fichier TwitterAPIExchange.php.$oauth_signature = base64_encode(hash_hmac('sha1', $base_info, $composite_key, true));
base64_encode trouvé dans le fichier tmhOAuth.php. - <iframe src="http://player.vimeo.com/video/'.$matches[0].'?title=0&byline=0&portrait=0&color=ffffff"> trouvé dans le fichier framework.php. 482: return '<iframe src='http://player.vimeo.com/video/'.$matches[0].'?title=0&byli
- file_get_contents( $theme_options_file );243: $widget_data_json = file_get_contents( $widget_data_file );464: $content = @file_get_contents($filepath);805: $json = file_get_contents($file);file_get_contents trouvé dans le fichier importer.php. 233: $theme_options = file_get_contents( $theme_options_file );243: $widget_data_json = file_get_contents( $widget_data_file );464: $content = @file_get_contents($filepath);805: $json = file_get_contents($file);fread trouvé dans le fichier importer.php. 450: while (!feof($slider_export)) $content .= fread($slider_export, 1024);451: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }452: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }453: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }fread trouvé dans le fichier importer.php. 450: while (!feof($slider_export)) $content .= fread($slider_export, 1024);451: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }452: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }453: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }fread trouvé dans le fichier importer.php. 450: while (!feof($slider_export)) $content .= fread($slider_export, 1024);451: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }452: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }453: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }fread trouvé dans le fichier importer.php. 450: while (!feof($slider_export)) $content .= fread($slider_export, 1024);451: if($custom_animations){ while (!feof($custom_animations)) $animations .= fread($custom_animations, 1024); }452: if($dynamic_captions){ while (!feof($dynamic_captions)) $dynamic .= fread($dynamic_captions, 1024); }453: if($static_captions){ while (!feof($static_captions)) $static .= fread($static_captions, 1024); }fclose trouvé dans le fichier importer.php. 455: fclose($slider_export);456: if($custom_animations){ fclose($custom_animations); }457: if($dynamic_captions){ fclose($dynamic_captions); }458: if($static_captions){ fclose($static_captions); }fclose trouvé dans le fichier importer.php. 455: fclose($slider_export);456: if($custom_animations){ fclose($custom_animations); }457: if($dynamic_captions){ fclose($dynamic_captions); }458: if($static_captions){ fclose($static_captions); }fclose trouvé dans le fichier importer.php. 455: fclose($slider_export);456: if($custom_animations){ fclose($custom_animations); }457: if($dynamic_captions){ fclose($dynamic_captions); }458: if($static_captions){ fclose($static_captions); }fclose trouvé dans le fichier importer.php. 455: fclose($slider_export);456: if($custom_animations){ fclose($custom_animations); }457: if($dynamic_captions){ fclose($dynamic_captions); }458: if($static_captions){ fclose($static_captions); }file_get_contents trouvé dans le fichier importer.php. 233: $theme_options = file_get_contents( $theme_options_file );243: $widget_data_json = file_get_contents( $widget_data_file );464: $content = @file_get_contents($filepath);805: $json = file_get_contents($file);file_get_contents trouvé dans le fichier importer.php. 233: $theme_options = file_get_contents( $theme_options_file );243: $widget_data_json = file_get_contents( $widget_data_file );464: $content = @file_get_contents($filepath);805: $json = file_get_contents($file);file_get_contents trouvé dans le fichier parsers.php. 66: $success = $dom->loadXML( file_get_contents( $file ) );269: if ( ! xml_parse( $xml, file_get_contents( $file ), true ) ) {file_get_contents trouvé dans le fichier parsers.php. 66: $success = $dom->loadXML( file_get_contents( $file ) );269: if ( ! xml_parse( $xml, file_get_contents( $file ), true ) ) {fopen trouvé dans le fichier parsers.php. 415: $fp = $this->fopen( $file, 'r' );641: function fopen( $filename, $mode = 'r' ) {644: return fopen( $filename, $mode );fclose trouvé dans le fichier parsers.php. 464: $this->fclose($fp);659: function fclose( $fp ) {662: return fclose( $fp );fopen trouvé dans le fichier parsers.php. 415: $fp = $this->fopen( $file, 'r' );641: function fopen( $filename, $mode = 'r' ) {644: return fopen( $filename, $mode );fopen trouvé dans le fichier parsers.php. 415: $fp = $this->fopen( $file, 'r' );641: function fopen( $filename, $mode = 'r' ) {644: return fopen( $filename, $mode );fclose trouvé dans le fichier parsers.php. 464: $this->fclose($fp);659: function fclose( $fp ) {662: return fclose( $fp );fclose trouvé dans le fichier parsers.php. 464: $this->fclose($fp);659: function fclose( $fp ) {662: return fclose( $fp );fread trouvé dans le fichier freshizer.php. 65: return (fread( $this->getHandle(), $this->getFileSize() ));368: $fileContent .= fread($handle, 8192);fwrite trouvé dans le fichier freshizer.php. 82: fwrite( $this->getHandle(), ( $content ) );fclose trouvé dans le fichier freshizer.php. 111: fclose( $this->getHandle() );370: fclose( $handle );fopen trouvé dans le fichier freshizer.php. 276: $fileHandler = fopen( $path, $mode);319: if( ini_get('allow_url_fopen') ) {320: Fopen() );361: Fopen implements blIConnection {364: $handle = fopen( $url, 'rb' );fopen trouvé dans le fichier freshizer.php. 276: $fileHandler = fopen( $path, $mode);319: if( ini_get('allow_url_fopen') ) {320: Fopen() );361: Fopen implements blIConnection {364: $handle = fopen( $url, 'rb' );fread trouvé dans le fichier freshizer.php. 65: return (fread( $this->getHandle(), $this->getFileSize() ));368: $fileContent .= fread($handle, 8192);fclose trouvé dans le fichier freshizer.php. 111: fclose( $this->getHandle() );370: fclose( $handle );fopen trouvé dans le fichier tmhUtilities.php. 219: $handle = fopen('php://stdin','r');fwrite trouvé dans le fichier tmhUtilities.php. 249: fwrite(STDOUT, '\x08 \x08');253: fwrite(STDOUT, '*');fwrite trouvé dans le fichier tmhUtilities.php. 249: fwrite(STDOUT, '\x08 \x08');253: fwrite(STDOUT, '*');file_get_contents trouvé dans le fichier framework.php. 1284: $subject = file_get_contents(get_template_directory().'/css/font-awesome/css/font-awes1299: $subject = file_get_contents(get_template_directory().'/css/icomoon/css/icomoon.css');file_get_contents trouvé dans le fichier framework.php. 1284: $subject = file_get_contents(get_template_directory().'/css/font-awesome/css/font-awes1299: $subject = file_get_contents(get_template_directory().'/css/icomoon/css/icomoon.css');file_get_contents trouvé dans le fichier theme-options.php. 1907: $google_fonts = file_get_contents(get_template_directory() . '/framework/fonts/google-fonts file_get_contents trouvé dans le fichier importer.php. 233: $theme_options =
- curl_init();curl_exec trouvé dans le fichier tmhOAuth.php. 703: $response = curl_exec($c);curl_init trouvé dans le fichier freshizer.php. 321: } else if( function_exists( 'curl_init') ) {348: $ch = curl_init();curl_exec trouvé dans le fichier freshizer.php. 353: $data = curl_exec($ch);curl_init trouvé dans le fichier TwitterAPIExchange.php. 214: $feed = curl_init();curl_exec trouvé dans le fichier TwitterAPIExchange.php. 216: $json = curl_exec($feed); curl_init trouvé dans le fichier tmhOAuth.php. 635: $c =
- add_submenu_page( $args['parent_slug'], $args['page_title'], $args['menu_tiFichier ot-settings-api.php : 90: $theme_check_bs = 'add_menu_page';Fichier ot-settings-api.php : 91: $theme_check_bs2 = 'add_submenu_page'; Fichier class-tgm-plugin-activation.php : 370:
- screen_icon();screen_icon trouvé dans le fichier class-tgm-plugin-activation.php . Obsolète depuis la version de la 3.8. 403: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); 1599: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); screen_icon trouvé dans le fichier ot-settings-api.php . Obsolète depuis la version de la 3.8. 249: screen_icon( ( isset( $page['screen_icon'] ) ? $page['screen_icon'] : 'opti screen_icon trouvé dans le fichier wordpress-importer.php . Obsolète depuis la version de la 3.8. 1032:
- wp_get_http( $url, $upload['file'] ); wp_get_http trouvé dans le fichier wordpress-importer.php . Obsolète depuis la version de la 4.4. Il est prérable d'utiliser WP_Http à la place. 905: $headers =
js_composer.zip image-parallax-for-vc.zip masterslider.zip ._image-parallax-for-vc.zip ._masterslider.zip ._js_composer.zip
a été trouvé.
Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip
Attention
- Tag inconnu trouvé dans l'entête du fichier style.css.
- Mauvaus répertoire d'installation pour le thème. Le nom du répertoir doit correspondre au slug du thème. Le slug de ce thème ainsi que le text-domain est elos-wordpress-theme.
- Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Install Required Plugins' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Install Plugins' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Installing Plugin: %s' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Something went wrong with the plugin API.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les 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.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les 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.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les 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.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les 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.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Begin installing plugin', 'Begin installing plugins' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Activate installed plugin', 'Activate installed plugins' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Return to Required Plugins Installer' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Plugin activated successfully.' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'All plugins installed and activated successfully. %s' dans le fichier plugins-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments ' not found!<br>' dans le fichier importer.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments ' not found!<br>' dans le fichier importer.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments ' not found!<br>' dans le fichier importer.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments ' not found!<br>' dans le fichier importer.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'This is a demo Textarea field.' dans le fichier demo-meta-boxes.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'The Category Checkbox option type displays a list of category IDs. It allows the user to check multiple category IDs and will return that value as an array for use in a custom function or loop.' dans le fichier demo-theme-options.php.Plusieurs text-domain sont utilisés dans le thème. Cela signifie que le thème n'est pas compatible avec les language packs de WordPress. Les domaines trouvés sont elos, marine, framework, wordpress-importer, tgmpa, theme-text-domain, option-tree.
- Le thème utilise la fonction register_post_type(). Cette fonction n'est pas prévue pour être utilisée dans le contexte d'un thème, mais plutôt dans un plugin.Le thème utilise la fonction add_shortcode(). L'utilisation des custom post-content shortcodes est du domaine des plugins.
- .ds_store a été trouvé.
- Aucune référence à custom header n'a été trouvée dans le thème.
- Aucune référence à custom background n'a été trouvée dans le thème.
- screen_icon trouvé dans le fichier wordpress-importer.php . Obsolète depuis la version de la 3.8. 1032: screen_icon();screen_icon trouvé dans le fichier class-tgm-plugin-activation.php . Obsolète depuis la version de la 3.8. 403: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); 1599: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); screen_icon trouvé dans le fichier ot-settings-api.php . Obsolète depuis la version de la 3.8. 249: screen_icon( ( isset( $page['screen_icon'] ) ? $page['screen_icon'] : 'opti
- La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $theme_text_domain a été trouvée dans une fonction de traduction dans le fichier plugins-activation.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
- Aucune référence à the_post_thumbnail n'a été trouvée dans le thème.
- La déclaration Text Domain: manque dans le header du fichier style.css.
- Au moins une date codée en dur a été trouvée dans le fichier content-aside.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content-video.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content-gallery.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content-aside.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content-video.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content-gallery.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.Au moins une date codée en dur a été trouvée dans le fichier content-single.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
- La taille du screenshot est 880x660px. La taille recommandée est 1200x900, pour prendre en compte les affichages HiDPI. Bien qu'une résolution de 1200x900 soit recommandée, toutes les images au format 4:3 sont acceptables.Mauvaise extension de fichier screenshot ! Le fichier screenshot.png n'est pas un véritable fichier JPG. Le type détecté est : "image/png".
Info
- Ce thème ne contient pas le fichier optionnel rtl.php.
- Ce thème ne contient pas le fichier optionnel front-page.php.
- Ce thème ne contient pas le fichier optionnel home.php.
- Ce thème ne contient pas le fichier optionnel category.php.
- Ce thème ne contient pas le fichier optionnel tag.php.
- Ce thème ne contient pas le fichier optionnel taxonomy.php.
- Ce thème ne contient pas le fichier optionnel author.php.
- Ce thème ne contient pas le fichier optionnel date.php.
- Ce thème ne contient pas le fichier optionnel archive.php.
- Ce thème ne contient pas le fichier optionnel search.php.
- Ce thème ne contient pas le fichier optionnel attachment.php.
- Le thème semble utiliser include ou require : class-tgm-plugin-activation.php 1085: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' ); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : tinymce_ShortcodesSelector.js.php 7: require_once($wp_path.'wp-load.php'); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : tinymce_ShortcodesSelector_old.js.php 6: require_once($wp_path.'wp-load.php'); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : framework.php 95: include_once( 'tinymce.php' );396: require_once 'class/Excerpt.class.php';1437: require_once(ABSPATH . 'wp-admin/includes/file.php'); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : popup.php 12: require_once($wp_path.'wp-load.php');38: include(get_template_directory().'/framework/popup-content.php');40: include(get_template_directory().'/framework/popup-content-old.php'); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : ot-loader.php 475: include_once( $file ); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.