0
Résultats de validation

Storm

Storm

WordPress 6.7 theme
0
  • TYPE DE THèMEThème WordPress %s 6.7
  • NOM DU FICHIERstorm.zip
  • TAILLE DU FICHIER4055932 octets
  • MD54ad59fdd6a926115947c41ec5e54eef2
  • SHA13a8e10ff46dc446a9846d9b6769f5546fd5ce229
  • LICENCEGNU GPL 3
  • FICHIERS INCLUSCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • URI DU THèME URIhttp://www.wb-7.com/
  • VERSION1.1.5
  • URI DE L'AUTEUR
  • TAGSlight, two-columns, three-columns, responsive-layout, custom-header, custom-menu, featured-images, post-formats, rtl-language-support, translation-ready
  • DATE DE CRéATION2019-08-22
  • DERNIèRE MISE à JOUR DU FICHIER2019-08-22
  • DERNIèRE VALIDATION2019-08-22 09:56
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
  1. Customizer : Sanitization des Customizer settings Un setting Customizer a été trouvé sans callback de sanitization dans le fichier extension_customizer.php. Tous les appels à la méthode add_setting() doivent déclarer une fonction de filtrage.
  2. Title : Title 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.Les tags <title> ne peuvent contenir qu'un appe à wp_title(). wp_title filter soit être utilisée pour modifier la sortie.Les tags <title> ne peuvent contenir qu'un appe à wp_title(). wp_title filter soit être utilisée pour modifier la sortie.
  3. Failles de sécurité : Utilisation de eval() eval trouvé dans le fichier extract.php. 203: eval('$current_argument = '.$text.';' );eval trouvé dans le fichier not-gettexted.php. 111: eval('$current_string='.$text.';');
  4. Failles de sécurité : Modification des paramètres du serveur PHP ini_set trouvé dans le fichier pot-ext-meta.php. 74: ini_set('display_errors', 1);ini_set trouvé dans le fichier po.php. 14: ini_set('auto_detect_line_endings', 1);
  5. Failles de sécurité : Utilisation de base64_decode() base64_decode trouvé dans le fichier OAuth.php. 202: $decoded_sig = base64_decode($signature);
  6. Failles de sécurité : Utilisation de base64_encode() base64_encode trouvé dans le fichier OAuth.php.
     return base64_encode(hash_hmac('sha1', $base_string, $key, true));
     return base64_encode($signature);
  7. Fichiers indésirables : fichiers ou dossiers cachés .travis.yml .tx a été trouvé.
  8. Présence d'iframes : Les iframes sont parfois utilisées pour charger du contenu non désirés ou du code malicieux sur des sites tiers <iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier core.php. 264: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i<iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier single.php. 102: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i<iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier module_post_two.php. 89: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i<iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier module_row.php. 101: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i<iframe id="player-<?php echo str_pad($bk_yt_frame_No,3,"0",STR_PAD_LEFT).$query->current_post;?>" title="YouTube video player" width="640" height="360" src="http://www.youtube.com/embed/<?php echo $bk_youtube_id[$bk_yt_frame_No];?> trouvé dans le fichier module_main_slider.php. 114: <iframe id='player-<?php echo str_pad($bk_yt_frame_No,3,'0',STR_PAD_LEFT).$<iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier module_post_three.php. 84: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i<iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier module_post_hero.php. 103: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i<iframe src="http://www.facebook.com/plugins/likebox.php?href=<?php echo urlencode($page_url); ?> trouvé dans le fichier widget_facebook.php. 59: <iframe src='http://www.facebook.com/plugins/likebox.php?href=<?php echo ur<iframe width="1050" height="591" src="http://www.youtube.com/embed/'.$yt_id.'?feature=oembed"> trouvé dans le fichier module_post_one.php. 85: echo ('<iframe width='1050' height='591' src='http://www.youtube.com/embed/'.$yt_i
  9. Code malveillant : Opérations sur système de fichiers file_get_contents trouvé dans le fichier theme-option.php. 856: 'content' => file_get_contents(dirname(__FILE__).'/README.md')884: 'content' => nl2br(file_get_contents(trailingslashit(dirname(__FILE__)) . 'README.html'))file_get_contents trouvé dans le fichier theme-option.php. 856: 'content' => file_get_contents(dirname(__FILE__).'/README.md')884: 'content' => nl2br(file_get_contents(trailingslashit(dirname(__FILE__)) . 'README.html'))fwrite trouvé dans le fichier pot-ext-meta.php. 28: fwrite(STDERR, 'Usage: php pot-ext-meta.php EXT POT\n');29: fwrite(STDERR, 'Adds metadata from a WordPress theme or plugin file EXT to 59: fwrite($potf, $pot);fwrite trouvé dans le fichier pot-ext-meta.php. 28: fwrite(STDERR, 'Usage: php pot-ext-meta.php EXT POT\n');29: fwrite(STDERR, 'Adds metadata from a WordPress theme or plugin file EXT to 59: fwrite($potf, $pot);fopen trouvé dans le fichier pot-ext-meta.php. 57: $potf = '-' == $pot_filename? STDOUT : fopen( $pot_filename, 'a' );fwrite trouvé dans le fichier pot-ext-meta.php. 28: fwrite(STDERR, 'Usage: php pot-ext-meta.php EXT POT\n');29: fwrite(STDERR, 'Adds metadata from a WordPress theme or plugin file EXT to 59: fwrite($potf, $pot);fclose trouvé dans le fichier pot-ext-meta.php. 60: if ('-' != $pot_filename) fclose($potf);file_get_contents trouvé dans le fichier extract.php. 35: $code = file_get_contents( $file_name );fwrite trouvé dans le fichier not-gettexted.php. 39: fwrite(STDERR, $msg.($nl? '\n' : ''));174: fwrite($potf, '\n'.PO::export_entry($entry).'\n');202: fwrite($f, $new_file);file_get_contents trouvé dans le fichier not-gettexted.php. 154: $tokens = token_get_all(file_get_contents($filename));197: $source = file_get_contents($filename);fopen trouvé dans le fichier not-gettexted.php. 159: $potf = '-' == $pot_filename? STDOUT : @fopen($pot_filename, 'a');201: $f = fopen($filename, 'w');fwrite trouvé dans le fichier not-gettexted.php. 39: fwrite(STDERR, $msg.($nl? '\n' : ''));174: fwrite($potf, '\n'.PO::export_entry($entry).'\n');202: fwrite($f, $new_file);fclose trouvé dans le fichier not-gettexted.php. 176: if ('-' != $pot_filename) fclose($potf);203: fclose($f);file_get_contents trouvé dans le fichier not-gettexted.php. 154: $tokens = token_get_all(file_get_contents($filename));197: $source = file_get_contents($filename);fopen trouvé dans le fichier not-gettexted.php. 159: $potf = '-' == $pot_filename? STDOUT : @fopen($pot_filename, 'a');201: $f = fopen($filename, 'w');fwrite trouvé dans le fichier not-gettexted.php. 39: fwrite(STDERR, $msg.($nl? '\n' : ''));174: fwrite($potf, '\n'.PO::export_entry($entry).'\n');202: fwrite($f, $new_file);fclose trouvé dans le fichier not-gettexted.php. 176: if ('-' != $pot_filename) fclose($potf);203: fclose($f);file_get_contents trouvé dans le fichier makepot.php. 165: if ( is_readable( $file ) && preg_match( '/\bVersion:\s*+(\S+)/i', file_get_contents( $file ), $matches ) )fopen trouvé dans le fichier makepot.php. 182: $extf = fopen($filename, 'r');fopen trouvé dans le fichier po.php. 76: $fh = fopen($filename, 'w');219: $f = fopen($filename, 'r');fwrite trouvé dans le fichier po.php. 79: $res = fwrite($fh, $export);fclose trouvé dans le fichier po.php. 81: return fclose($fh);fopen trouvé dans le fichier po.php. 76: $fh = fopen($filename, 'w');219: $f = fopen($filename, 'r');fopen trouvé dans le fichier mo.php. 31: $fh = fopen($filename, 'wb');39: $tmp_fh = fopen('php://temp', 'r+');fclose trouvé dans le fichier mo.php. 34: fclose($fh);fopen trouvé dans le fichier mo.php. 31: $fh = fopen($filename, 'wb');39: $tmp_fh = fopen('php://temp', 'r+');fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fwrite trouvé dans le fichier mo.php. 69: fwrite($fh, pack('V*', $magic, $revision, $total, $originals_lenghts_addr,74: fwrite($fh, pack('VV', 0, $current_addr));81: fwrite($fh, pack('VV', $length, $current_addr));86: fwrite($fh, pack('VV', strlen($exported_headers), $current_addr));93: fwrite($fh, pack('VV', $length, $current_addr));97: fwrite($fh, $originals_table);98: fwrite($fh, $translations_table);fopen trouvé dans le fichier streams.php. 109: $this->_f = fopen($filename, 'rb');fread trouvé dans le fichier streams.php. 113: return fread($this->_f, $bytes);fclose trouvé dans le fichier streams.php. 133: return fclose($this->_f);file_get_contents trouvé dans le fichier streams.php. 192: $this->_str = file_get_contents($filename);file_get_contents trouvé dans le fichier widget_social_counter.php. 147: $data = file_get_contents('http://gdata.youtube.com/feeds/api/users/'.$bk_youtube_ufile_get_contents trouvé dans le fichier OAuth.php. 272: file_get_contents(self::$POST_INPUT)
  10. Code malveillant : Opérations réseau curl_init trouvé dans le fichier core.php. 898: $ch = curl_init();curl_exec trouvé dans le fichier core.php. 904: $results = curl_exec($ch);curl_init trouvé dans le fichier field_typography.php. 221: $ch = curl_init();curl_exec trouvé dans le fichier field_typography.php. 224: $googleHTML = curl_exec($ch);curl_init trouvé dans le fichier twitteroauth.php. 195: $ci = curl_init();curl_exec trouvé dans le fichier twitteroauth.php. 221: $response = curl_exec($ci);
  11. Menu Admin : Les thèmes doivent utiliser add_theme_page () pour ajouter des pages admin. Fichier theme-option.php : 938: 'page_parent' => 'themes.php', // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#ParametersFichier class-tivwp-dm.php : 111: add_plugins_page(118: add_plugins_page(Fichier class-tivwp-dm.php : 111: add_plugins_page(118: add_plugins_page(Fichier import_export.php : 156: add_submenu_page(Fichier debug.php : 74: add_submenu_page(Fichier framework.php : 1169: // wrappers and need to be appened to using add_submenu_page.1206: $this->page = add_submenu_page(1257: add_submenu_page(1281: add_submenu_page(Fichier framework.php : 1169: // wrappers and need to be appened to using add_submenu_page.1206: $this->page = add_submenu_page(1257: add_submenu_page(1281: add_submenu_page(Fichier framework.php : 1232: $this->page = add_menu_page(Fichier framework.php : 1169: // wrappers and need to be appened to using add_submenu_page.1206: $this->page = add_submenu_page(1257: add_submenu_page(1281: add_submenu_page(Fichier framework.php : 1169: // wrappers and need to be appened to using add_submenu_page.1206: $this->page = add_submenu_page(1257: add_submenu_page(1281: add_submenu_page(
  12. Fonctions obsolètes : get_currentuserinfo get_currentuserinfo trouvé dans le fichier widget_login.php . Obsolète depuis la version de la 4.5. Il est prérable d'utiliser wp_get_current_user à la place. 44: get_currentuserinfo();
Attention
  1. URIs particulières : Présence de tags inconnusTheme URI et Author URI ne doivent pas être identiques.
  2. tags du thème : Présence de tags inconnusLe tag light est obsolète, il ne doit pas figurer dans le header de style.css.Le tag responsive-layout est obsolète, il ne doit pas figurer dans le header de style.css.
  3. Text domain : Utilisation incorrecte des fonctions de traduction.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'Edit Menu Item' dans le fichier mega_menu.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'Current theme preview' dans le fichier theme-option.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'Current theme preview' dans le fichier theme-option.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'This <a href="%1$s">child theme</a> requires its parent theme, %2$s.' dans le fichier theme-option.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'طرق ممكنة يمكن الاطلاع على <a href="http://ace.c9.io" target="_blank">' dans le fichier theme-option.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Must call in of after the "plugins_loaded" action.' dans le fichier class-tivwp-dm-controller.php.Utilisation d'une fonction de traduction avec un nombre incorrect d'arguments. Fonction __, avec les arguments '<p>', </p>, 'redux-framework-demo' dans le fichier framework.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Main Menu' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Top Menu' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'bkninja' dans le fichier module_masonry.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'bkninja' dans le fichier module_masonry.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'bkninja' dans le fichier module_classic_blog.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'bkninja' dans le fichier module_classic_blog.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 bkninja, rwtm, rwmb, tivwp-dm, redux-framework, redux-framework-demo, </p>.
  4. Cdn : Utilisation d'un CDNUne url de type CDN a été trouvée dans le code html5shiv.googlecode.com/svn/trunk/html5.js. Les fichiers CSS et JS ne doivent pas être chargés depuis un CDN. Ces ressources doivent être intégrées dans le thème.
  5. Contextes de plugin : Fonctionnalités de pluginLe thème utilise la fonction add_shortcode(). L'utilisation des custom post-content shortcodes est du domaine des plugins.
  6. Fichiers indésirables : Fichier système de Windowsthumbs.db a été trouvé.
  7. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  8. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  9. Editor style : Présence de l'édition de styleAucune référence à add_editor_style() n'a été trouvée dans le thème. Il est recommandé que le thème implémente l'édition de style, de manière à faire correspondre le contenu de l'éditeur l'affichage dans le thème.
  10. Implémentation de l'internationalisation : Utilisation correcte de _e(La variable $category_name a été trouvée dans une fonction de traduction dans le fichier module_masonry.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $category_name a été trouvée dans une fonction de traduction dans le fichier module_masonry.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $bk_top_reviews_time a été trouvée dans une fonction de traduction dans le fichier widget_post_review.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $category_name a été trouvée dans une fonction de traduction dans le fichier module_classic_blog.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $category_name a été trouvée dans une fonction de traduction dans le fichier module_classic_blog.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
  11. Implémentation de l'internationalisation : Utilisation correcte de ___al(La variable $this a été trouvée dans une fonction de traduction dans le fichier theme-option.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $msg a été trouvée dans une fonction de traduction dans le fichier framework.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
  12. Fichiers CSS : Présence de la classe .screen-reader-textLa class css .screen-reader-text est nécessaire dans le css du thème. Voir : le Codex pour un exemple d'implémentation.
  13. Implémentation de la date et de l'heure : Utilisation de the_time()Au moins une date codée en dur a été trouvée dans le fichier attachment.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 single.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
  14. Screenshot : Copie d'écranLa 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
  1. Liens statiques : Présence de liens codés en durLien potentiellement codés en dur trouvé dans le fichier theme-option.php.820: 'desc' => __('طرق ممكنة يمكن الاطلاع على <a href='http://ace.c9.io' target='_blank'>').'http://ace.c9.io/</a>.',830: 'desc' => __('طرق ممكنة يمكن الاطلاع على <a href='http://ace.c9.io' target='_blank'>http://ace.c9.io/</a>.', 'bkninja'),820: 'desc' => __('طرق ممكنة يمكن الاطلاع على <a href='http://ace.c9.io' target='_blank'>').'http://ace.c9.io/</a>.',830: 'desc' => __('طرق ممكنة يمكن الاطلاع على <a href='http://ace.c9.io' target='_blank'>http://ace.c9.io/</a>.', 'bkninja'),Lien potentiellement codés en dur trouvé dans le fichier class.redux-plugin.php.412: '<a href='https://github.com/ReduxFramework/redux-framework' target='_blank'>' . __( 414: '<a href='https://github.com/ReduxFramework/redux-framework/issues/' target='_blank'>413: '<a href='http://generate.reduxframework.com/' target='_blank'>' . __( 'Generator', '414: '<a href='https://github.com/ReduxFramework/redux-framework/issues/' target='_blank'>415: '<a href='http://docs.reduxframework.com/' target='_blank'>' . __( 'Documentation', 'Lien potentiellement codés en dur trouvé dans le fichier tracking.php.133: $content .= '<p><strong>'.__( 'Getting Started', 'redux-framework' ).'</strong><br>'.sprintf( __( 'This panel demonstrates the many features of Redux. Before digging in, we suggest you get up to speed by reviewing %1$s.', 'redux-framework' ), '<a href='http://docs.reduxframework.com/redux-framework/getting-started/' target='_b134: $content .= '<p><strong>'.__( 'Redux Generator', 'redux-framework' ).'</strong><br>'.sprintf( __( 'Want to get a head start? Use the %1$s. It will create a customized boilerplate theme or a standalone admin folder complete with all things Redux (with the help of Underscores and TGM). Save yourself a headache and try it today.', 'redux-framework' ), '<a href='http://generate.reduxframework.com/' target='_blank'>'.__( 'Redux Generator135: $content .= '<p><strong>'.__( 'Redux Extensions', 'redux-framework' ).'</strong><br>'.sprintf( __( 'Did you know we have extensions, which greatly enhance the features of Redux? Visit our %1$s to learn more!', 'redux-framework' ), '<a href='http://reduxframework.com/extensions/' target='_blank'>'.__( 'extensions di136: $content .= '<p><strong>'.__( 'Like Redux?', 'redux-framework' ).'</strong><br>'.sprintf( __( 'If so, please %1$s and consider making a %2$s to keep development of Redux moving forward.', 'redux-framework' ), '<a target='_blank' href='http://wordpress.org/support/view/plugin-reviews/redux-framework'>'.__( 'leave us a favorable review on WordPress.org', 'redux-framework' ).'</a>', '<a href='https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=N5AD7TLien potentiellement codés en dur trouvé dans le fichier field_textarea.php.263: 'desc' => 'Possible modes can be found at <a href='http://ace.c9.io' target='_blank'>http://ace.c9.io/</a>.',Lien potentiellement codés en dur trouvé dans le fichier framework.php.458: 'msg' => '<strong>A new build of Redux is now available!</strong><br/><br/>Your version: <strong>' . self::$_version . '</strong><br/>New version: <strong><span style='color: red;'>' . $ver . '</span></strong><br/><br/><a href='https://github.com/ReduxFramework/redux-framework'>Get it now</a>&nbsp;&nbsLien potentiellement codés en dur trouvé dans le fichier widget_flickr.php.95: <p><label for='<?php echo $this->get_field_id('flickr_id'); ?>'><strong><?php _e('Flickr User ID ', 'bkninja') ?></strong>( <a href='http://www.idgettr.com' target='_blank' >idGettr</a> ):
  2. Fichiers optionnels : Présence du fichierde style pour les écritures de droite vers la gauche rtl.cssCe thème ne contient pas le fichier optionnel rtl.php.
  3. Fichiers optionnels : Présence du fichier-template fron-*page.phpCe thème ne contient pas le fichier optionnel front-page.php.
  4. Fichiers optionnels : Présence du fichier-template de page d'accueil home.phpCe thème ne contient pas le fichier optionnel home.php.
  5. Fichiers optionnels : Présence du fichier-template des tags tag.phpCe thème ne contient pas le fichier optionnel tag.php.
  6. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : translation.php 9: require_once($locale_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.Le thème semble utiliser include ou require : theme-option.php 78: require_once( ABSPATH .'/wp-admin/includes/file.php' );239: 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 : class-tivwp-dm-controller.php 3: require_once 'class-tivwp-dm.php';4: require_once 'class-tivwp-dm-notices.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 : class.redux-plugin.php 146: require_once( dirname( __FILE__ ) . '/ReduxCore/framework.php' );154: require_once( dirname( __FILE__ ) . '/ReduxCore/redux-extensions/config.php159: require_once( dirname( __FILE__ ) . '/sample/sample-config.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 : extension_customizer.php 497: require_once( $class_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.Le thème semble utiliser include ou require : sysinfo.php 52: require_once 'browser.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 : tracking.php 256: require_once( ABSPATH . 'wp-admin/includes/admin.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 : field_group.php 178: require_once( $class_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.Le thème semble utiliser include ou require : field_raw.php 47: include( $this->field['include'] ); 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 : field_typography.php 65: require_once (ABSPATH . '/wp-admin/includes/file.php');710: 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 : field_select.php 51: require_once( $icons_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.Le thème semble utiliser include ou require : field_textarea.php 319: * ['format'] string Formatting options for paginate fields. Options include ('currency','nice','niceShort','timeAgoInWords' or a valid Date() f 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 : field_button_set.php 46: * ['format'] string Formatting options for paginate fields. Options include ('currency','nice','niceShort','timeAgoInWords' or a valid Date() f 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 38: include_once(dirname(__FILE__).'/inc/class.redux_instances.php');39: include_once(dirname(__FILE__).'/inc/lib.redux_instances.php');51: include_once(dirname(__FILE__).'/inc/class.redux_helpers.php');344: include_once(self::$_dir . 'inc/debug.php');372: require_once(self::$_dir . 'inc/fields/import_export/import_export.php');567: include_once( dirname( __FILE__ ) . '/inc/tracking.php' );1387: require_once( $class_file );1684: require_once( $class_file );2076: include(ABSPATH . 'wp-includes/pluggable.php');2393: require_once( $class_file );2639: require_once( $class_file );3062: require_once 'inc/sysinfo.php';3260: require_once($class_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.Le thème semble utiliser include ou require : gen.php 4: require 'makepot.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 : makepot.php 82: require_once 'not-gettexted.php';83: require_once 'pot-ext-meta.php';84: require_once 'extract/extract.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 : index.php 25: require 'makepot.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 : redux-framework.php 37: require_once( plugin_dir_path( __FILE__ ) . 'class.redux-plugin.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 : twitteroauth.php 10: require_once('OAuth.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.
Other checked themes