0
Résultats de validation

Storefront

WordPress 6.7 theme Gratuit

Storefront

WordPress 6.7 theme Gratuit
0
  • TYPE DE THèMEThème WordPress %s 6.7
  • NOM DU FICHIERstorefront.4.3.0.zip
  • TAILLE DU FICHIER5246315 octets
  • MD5bb141783557f7ec8ab28b3b683e7fb0b
  • SHA1d43b433658e1530f7d83a56fe1331791407cbfd7
  • LICENCEGNU GPL 3
  • FICHIERS INCLUSCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • VERSION4.3.0
  • TAGSe-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-optio
  • DATE DE CRéATION2023-05-23
  • DERNIèRE MISE à JOUR DU FICHIER2023-05-23
  • DERNIèRE VALIDATION2023-05-23 18:47
  • AUTRES VERSIONS

    4.5.2 : 77%

    4.2.0 : 77%

    3.9.1 : 77%

    3.7.0 : 77%

    3.5.0 : 77%

    2.9.0 : 77%

    2.8.0 : 77%

    2.5.8 : 77%

    2.5.5 : 77%

    2.5.3 : 77%

Ce thème est libre de distribution
Alertes critiques
  1. Title : Title 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 de eval() eval trouvé dans le fichier DiscouragedSwitchContinueSniff.php. 198: $level = eval('return ( $codeString );');eval trouvé dans le fichier CronIntervalSniff.php. 195: $interval = eval( 'return ( $value );' ); // phpcs:ignore Squiz.PHP.Eval -- No harm hereval trouvé dans le fichier EnqueuedResourceParametersSniff.php. 221: return ( false === eval( 'return (bool) $code_string;' ) );
  3. Failles de sécurité : Utilisation d'appels systèmes PHP exec trouvé dans le fichier GitStaged.php. 43: exec($cmd, $output);exec trouvé dans le fichier GitModified.php. 41: exec($cmd, $output);shell_exec trouvé dans le fichier Config.php. 228: && preg_match('|\d+ (\d+)|', shell_exec('stty size 2>&1'), $matches) === 11526: $result = exec($cmd, $output, $retVal);= exec trouvé dans le fichier CodeAnalyzerSniff.php. 63: $exitCode = exec($cmd, $output, $retval);shell_exec trouvé dans le fichier SyntaxSniff.php. 61: $output = shell_exec($cmd);exec trouvé dans le fichier ESLintSniff.php. 83: exec($cmd, $stdout, $code);exec trouvé dans le fichier JSHintSniff.php. 65: exec($cmd, $output, $retval);70: exec($cmd, $output, $retval);exec trouvé dans le fichier CSSLintSniff.php. 59: exec($cmd, $output, $retval);exec trouvé dans le fichier ClosureLinterSniff.php. 77: exec($cmd, $output, $retval);exec trouvé dans le fichier JSLintSniff.php. 64: exec($cmd, $output, $retval);= exec trouvé dans le fichier JavaScriptLintSniff.php. 61: $msg = exec($cmd, $output, $retval);shell_exec trouvé dans le fichier Common.php. 217: $tty = trim(shell_exec('$which tty 2> $devnull'));219: exec('tty -s 2> $devnull', $output, $returnValue);shell_exec trouvé dans le fichier Fixer.php. 249: // We must use something like shell_exec() because whitespace at the end254: $diff = shell_exec($cmd);popen trouvé dans le fichier Gitblame.php. 74: $handle = popen($command, 'r');popen trouvé dans le fichier Svnblame.php. 57: $handle = popen($command, 'r');exec trouvé dans le fichier Notifysend.php. 78: exec($this->path.' --version')199: exec($cmd);217: exec($cmd);popen trouvé dans le fichier Hgblame.php. 93: $handle = popen($command, 'r');
  4. Failles de sécurité : Modification des paramètres du serveur PHP ini_set trouvé dans le fichier Config.php. 662: ini_set($ini[0], $ini[1]);664: ini_set($ini[0], true);ini_set trouvé dans le fichier Runner.php. 294: @ini_set('auto_detect_line_endings', true);297: ini_set('pcre.jit', false);ini_set trouvé dans le fichier CommentedOutCodeSniff.php. 178: ini_set('error_reporting', 0);185: ini_set('error_reporting', $oldErrors);189: ini_set('error_reporting', $oldErrors);
  5. Code malveillant : Opérations sur système de fichiers fopen trouvé dans le fichier NewFopenModesSniff.php. 17: * Check for valid values for the `fopen()` `$mode` parameter.21: * @link https://www.php.net/manual/en/function.fopen.php#refsect1-function.fopen-changelog25: FopenModesSniff extends AbstractFunctionCallParameterSniff36: 'fopen' => true,112: 'Passing '%s' as the $mode to fopen() is not supported in PHP %s or lower. Found %s',fopen trouvé dans le fichier NewFopenModesSniff.php. 17: * Check for valid values for the `fopen()` `$mode` parameter.21: * @link https://www.php.net/manual/en/function.fopen.php#refsect1-function.fopen-changelog25: FopenModesSniff extends AbstractFunctionCallParameterSniff36: 'fopen' => true,112: 'Passing '%s' as the $mode to fopen() is not supported in PHP %s or lower. Found %s',fopen trouvé dans le fichier Config.php. 376: $handle = fopen('php://stdin', 'r');fclose trouvé dans le fichier Config.php. 404: fclose($handle);file_put_contents trouvé dans le fichier Config.php. 1602: if (file_put_contents($configFile, $output) === false) {fopen trouvé dans le fichier Runner.php. 362: $handle = fopen('php://stdin', 'r');fclose trouvé dans le fichier Runner.php. 365: fclose($handle);file_put_contents trouvé dans le fichier Runner.php. 535: file_put_contents($childOutFilename, $output);fopen trouvé dans le fichier LocalFile.php. 45: $handle = fopen($this->path, 'r');fclose trouvé dans le fichier LocalFile.php. 49: fclose($handle);file_get_contents trouvé dans le fichier LocalFile.php. 75: $this->setContent(file_get_contents($this->path));file_put_contents trouvé dans le fichier ESLintUnitTest.php. 46: file_put_contents($cwd.'/.eslintrc.json', self::ESLINT_CONFIG);fopen trouvé dans le fichier SubversionPropertiesSniff.php. 133: $handle = fopen($path, 'r');fread trouvé dans le fichier SubversionPropertiesSniff.php. 149: $key = fread($handle, substr($buffer, 2));164: $value = fread($handle, $length);fread trouvé dans le fichier SubversionPropertiesSniff.php. 149: $key = fread($handle, substr($buffer, 2));164: $value = fread($handle, $length);fclose trouvé dans le fichier SubversionPropertiesSniff.php. 173: fclose($handle);fopen trouvé dans le fichier NonExecutableCodeSniff.php. 53: // and should be ignored. For example: fopen() or die().file_put_contents trouvé dans le fichier Reporter.php. 160: file_put_contents($this->tmpFiles[$type], '');162: file_put_contents($output, '');247: file_put_contents($reportFile, $generatedReport.PHP_EOL);300: file_put_contents($this->tmpFiles[$type], '');303: file_put_contents($this->tmpFiles[$type], $generatedReport, (FILE_APPEND | 305: file_put_contents($report['output'], $generatedReport, (FILE_APPEND | LOCK_file_put_contents trouvé dans le fichier Reporter.php. 160: file_put_contents($this->tmpFiles[$type], '');162: file_put_contents($output, '');247: file_put_contents($reportFile, $generatedReport.PHP_EOL);300: file_put_contents($this->tmpFiles[$type], '');303: file_put_contents($this->tmpFiles[$type], $generatedReport, (FILE_APPEND | 305: file_put_contents($report['output'], $generatedReport, (FILE_APPEND | LOCK_file_get_contents trouvé dans le fichier Reporter.php. 220: $reportCache = file_get_contents($filename);file_put_contents trouvé dans le fichier Reporter.php. 160: file_put_contents($this->tmpFiles[$type], '');162: file_put_contents($output, '');247: file_put_contents($reportFile, $generatedReport.PHP_EOL);300: file_put_contents($this->tmpFiles[$type], '');303: file_put_contents($this->tmpFiles[$type], $generatedReport, (FILE_APPEND | 305: file_put_contents($report['output'], $generatedReport, (FILE_APPEND | LOCK_file_put_contents trouvé dans le fichier Reporter.php. 160: file_put_contents($this->tmpFiles[$type], '');162: file_put_contents($output, '');247: file_put_contents($reportFile, $generatedReport.PHP_EOL);300: file_put_contents($this->tmpFiles[$type], '');303: file_put_contents($this->tmpFiles[$type], $generatedReport, (FILE_APPEND | 305: file_put_contents($report['output'], $generatedReport, (FILE_APPEND | LOCK_file_put_contents trouvé dans le fichier Reporter.php. 160: file_put_contents($this->tmpFiles[$type], '');162: file_put_contents($output, '');247: file_put_contents($reportFile, $generatedReport.PHP_EOL);300: file_put_contents($this->tmpFiles[$type], '');303: file_put_contents($this->tmpFiles[$type], $generatedReport, (FILE_APPEND | 305: file_put_contents($report['output'], $generatedReport, (FILE_APPEND | LOCK_file_put_contents trouvé dans le fichier Reporter.php. 160: file_put_contents($this->tmpFiles[$type], '');162: file_put_contents($output, '');247: file_put_contents($reportFile, $generatedReport.PHP_EOL);300: file_put_contents($this->tmpFiles[$type], '');303: file_put_contents($this->tmpFiles[$type], $generatedReport, (FILE_APPEND | 305: file_put_contents($report['output'], $generatedReport, (FILE_APPEND | LOCK_file_get_contents trouvé dans le fichier Ruleset.php. 152: $ruleset = @simplexml_load_string(file_get_contents($standard));320: $ruleset = simplexml_load_string(file_get_contents($rulesetPath));file_get_contents trouvé dans le fichier Ruleset.php. 152: $ruleset = @simplexml_load_string(file_get_contents($standard));320: $ruleset = simplexml_load_string(file_get_contents($rulesetPath));file_get_contents trouvé dans le fichier Cache.php. 266: self::$cache = json_decode(file_get_contents(self::$path), true);file_put_contents trouvé dans le fichier Cache.php. 291: file_put_contents(self::$path, json_encode(self::$cache));fopen trouvé dans le fichier Common.php. 68: $f = @fopen($path, 'rb');fclose trouvé dans le fichier Common.php. 69: if (fclose($f) === true) {file_get_contents trouvé dans le fichier Standards.php. 124: $ruleset = @simplexml_load_string(file_get_contents($rulesetPath));fopen trouvé dans le fichier Fixer.php. 246: $fixedFile = fopen($tempName, 'w');fwrite trouvé dans le fichier Fixer.php. 247: fwrite($fixedFile, $contents);fclose trouvé dans le fichier Fixer.php. 256: fclose($fixedFile);file_put_contents trouvé dans le fichier Cbf.php. 94: file_put_contents($newFilename, $newContent);file_get_contents trouvé dans le fichier AbstractMethodUnitTest.php. 60: $contents .= file_get_contents($pathToTestFile);file_get_contents trouvé dans le fichier RuleInclusionTest.php. 75: $contents = file_get_contents($standard);file_put_contents trouvé dans le fichier RuleInclusionTest.php. 87: if (file_put_contents($standard, $adjusted) === false) {104: file_put_contents(self::$standard, self::$contents);file_put_contents trouvé dans le fichier RuleInclusionTest.php. 87: if (file_put_contents($standard, $adjusted) === false) {104: file_put_contents(self::$standard, self::$contents);file_get_contents trouvé dans le fichier RuleInclusionAbsoluteLinuxTest.php. 59: $contents = file_get_contents($this->standard);file_put_contents trouvé dans le fichier RuleInclusionAbsoluteLinuxTest.php. 69: if (file_put_contents($this->standard, $adjusted) === false) {87: file_put_contents($this->standard, $this->contents);file_put_contents trouvé dans le fichier RuleInclusionAbsoluteLinuxTest.php. 69: if (file_put_contents($this->standard, $adjusted) === false) {87: file_put_contents($this->standard, $this->contents);file_get_contents trouvé dans le fichier RuleInclusionAbsoluteWindowsTest.php. 63: $contents = file_get_contents($this->standard);file_put_contents trouvé dans le fichier RuleInclusionAbsoluteWindowsTest.php. 68: if (file_put_contents($this->standard, $adjusted) === false) {87: file_put_contents($this->standard, $this->contents);file_put_contents trouvé dans le fichier RuleInclusionAbsoluteWindowsTest.php. 68: if (file_put_contents($this->standard, $adjusted) === false) {87: file_put_contents($this->standard, $this->contents);fwrite trouvé dans le fichier platform_check.php. 17: fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_E
  6. Menu Admin : Les thèmes doivent utiliser add_theme_page () pour ajouter des pages admin. Fichier content-page.php : Fichier PluginMenuSlugSniff.php : 48: 'add_menu_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 49: 'add_object_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 50: 'add_utility_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 51: 'add_submenu_page' => array( 1, 5 ),Fichier PluginMenuSlugSniff.php : 52: 'add_dashboard_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 53: 'add_posts_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 54: 'add_media_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 55: 'add_links_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 56: 'add_pages_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 57: 'add_comments_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 59: 'add_plugins_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 60: 'add_users_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 61: 'add_management_page' => array( 4 ),Fichier PluginMenuSlugSniff.php : 62: 'add_options_page' => array( 4 ),Fichier DeprecatedFunctionsSniff.php : 1246: 'add_object_page' => array(Fichier DeprecatedFunctionsSniff.php : 1247: 'alt' => 'add_menu_page()',1251: 'alt' => 'add_menu_page()',Fichier DeprecatedFunctionsSniff.php : 1250: 'add_utility_page' => array(Fichier DeprecatedFunctionsSniff.php : 1247: 'alt' => 'add_menu_page()',1251: 'alt' => 'add_menu_page()',
  7. Constantes inappropriées : Utilisation de STYLESHEETPATH La constante STYLESHEETPATH' a été trouvée dans le fichier DiscouragedConstantsSniff.php. get_stylesheet_directory() doit être utilisé à la place. 32: 'STYLESHEETPATH' => 'get_stylesheet_directory()',
  8. Constantes inappropriées : Utilisation de TEMPLATEPATH La constante TEMPLATEPATH' a été trouvée dans le fichier DiscouragedConstantsSniff.php. get_template_directory() doit être utilisé à la place. 33: 'TEMPLATEPATH' => 'get_template_directory()',
  9. Constantes inappropriées : Utilisation de PLUGINDIR La constante PLUGINDIR' a été trouvée dans le fichier DiscouragedConstantsSniff.php. WP_PLUGIN_DIR doit être utilisé à la place. 34: 'PLUGINDIR' => 'WP_PLUGIN_DIR',35: 'MUPLUGINDIR' => 'WPMU_PLUGIN_DIR',La constante PLUGINDIR' a été trouvée dans le fichier PrefixAllGlobalsSniff.php. WP_PLUGIN_DIR doit être utilisé à la place. 165: 'PLUGINDIR' => true,168: 'MUPLUGINDIR' => true,
  10. Constantes inappropriées : Utilisation de MUPLUGINDIR La constante MUPLUGINDIR' a été trouvée dans le fichier DiscouragedConstantsSniff.php. WPMU_PLUGIN_DIR doit être utilisé à la place. 35: 'MUPLUGINDIR' => 'WPMU_PLUGIN_DIR',La constante MUPLUGINDIR' a été trouvée dans le fichier PrefixAllGlobalsSniff.php. WPMU_PLUGIN_DIR doit être utilisé à la place. 168: 'MUPLUGINDIR' => true,
  11. Constantes inappropriées : Utilisation de HEADER_IMAGE La constante HEADER_IMAGE' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 36: 'HEADER_IMAGE' => 'add_theme_support( \'custom-header\' )',
  12. Constantes inappropriées : Utilisation de NO_HEADER_TEXT La constante NO_HEADER_TEXT' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 37: 'NO_HEADER_TEXT' => 'add_theme_support( \'custom-header\' )',
  13. Constantes inappropriées : Utilisation de HEADER_TEXTCOLOR La constante HEADER_TEXTCOLOR' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 38: 'HEADER_TEXTCOLOR' => 'add_theme_support( \'custom-header\' )',
  14. Constantes inappropriées : Utilisation de HEADER_IMAGE_WIDTH La constante HEADER_IMAGE_WIDTH' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 39: 'HEADER_IMAGE_WIDTH' => 'add_theme_support( \'custom-header\' )',
  15. Constantes inappropriées : Utilisation de HEADER_IMAGE_HEIGHT La constante HEADER_IMAGE_HEIGHT' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 40: 'HEADER_IMAGE_HEIGHT' => 'add_theme_support( \'custom-header\' )',
  16. Constantes inappropriées : Utilisation de BACKGROUND_COLOR La constante BACKGROUND_COLOR' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-background' ) doit être utilisé à la place. 41: 'BACKGROUND_COLOR' => 'add_theme_support( \'custom-background\' )',
  17. Constantes inappropriées : Utilisation de BACKGROUND_IMAGE La constante BACKGROUND_IMAGE' a été trouvée dans le fichier DiscouragedConstantsSniff.php. add_theme_support( 'custom-background' ) doit être utilisé à la place. 42: 'BACKGROUND_IMAGE' => 'add_theme_support( \'custom-background\' )',
Attention
  1. 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.
  2. Balises courtes PHP : Présence de balises PHP courtesPrésence de balises PHP courtes dans le fichier NewPHPOpenTagEOFSniff.php. "Il est conseillé de ne pas les utiliser car elles ne sont seulement disponibles lors de l'activation de la directive de configuration short_open_tag du php.ini, ou si PHP a été configuré avec l'option --enable-short-tags" (php.net), ce qui n'est pas le cas sur de nombreux serveurs.21: * > `<? php` and resulted in a syntax error (with short_open_tag=1) or was108: } elseif ($contents === '<?=') {118: && $tokens[($stackPtr - 1)]['content'] === '<?'126: if (rtrim($contents) === '<?=') {Présence de balises PHP courtes dans le fichier DisallowShortOpenTagSniff.php. "Il est conseillé de ne pas les utiliser car elles ne sont seulement disponibles lors de l'activation de la directive de configuration short_open_tag du php.ini, ou si PHP a été configuré avec l'option --enable-short-tags" (php.net), ce qui n'est pas le cas sur de nombreux serveurs.56: if ($token['code'] === T_OPEN_TAG && $token['content'] === '<?') {63: // Avoid creation of invalid open tags like <?phpecho if the original was <?echo .95: $openerFound = strpos($content, '<?');123: $snippet = $this->getSnippet($content, '<?');124: $data = ['<?'.$snippet];Présence de balises PHP courtes dans le fichier EscapeOutputSniff.php. "Il est conseillé de ne pas les utiliser car elles ne sont seulement disponibles lors de l'activation de la directive de configuration short_open_tag du php.ini, ou si PHP a été configuré avec l'option --enable-short-tags" (php.net), ce qui n'est pas le cas sur de nombreux serveurs.27: * echo tags `<?=`.
  3. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  4. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  5. Screenshot : Copie d'écranMauvaise 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. tags du thème : Présence de tags inconnusLes thèmes qui utilisent le tag accessibility-ready doivent concoder avec les règles de la revue d'accessibilité.
    Voir https://make.wordpress.org/themes/handbook/review/accessibility/
  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 de catégorie category.phpCe thème ne contient pas le fichier optionnel category.php.
  6. Fichiers optionnels : Présence du fichier-template des tags tag.phpCe thème ne contient pas le fichier optionnel tag.php.
  7. Fichiers optionnels : Présence du fichier template de taxinomie taxonomy.phpCe thème ne contient pas le fichier optionnel taxonomy.php.
  8. Fichiers optionnels : Présence du fichier-template author.phpCe thème ne contient pas le fichier optionnel author.php.
  9. Fichiers optionnels : Présence de du fichier-template des dates et heures date.phpCe thème ne contient pas le fichier optionnel date.php.
  10. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  11. Fichiers optionnels : Présence du fichier-template des images image.phpCe thème ne contient pas le fichier optionnel image.php.
  12. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : class-storefront-woocommerce.php 134: * @return array $classes modified to include 'woocommerce-active' class 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-storefront-nux-admin.php 212: require 'class-storefront-nux-admin-inbox-messages-customize.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 : IncludeSystemSniff.php 187: $error = 'Static method called on non-included class or system '%s'; include system with Channels::includeSystem() or include class with require_once';268: $error = 'Class extends non-included class or system '%s'; include system with Channels::includeSystem() or include class with require_once';272: $error = 'Static method called on non-included class or system '%s'; include system with Channels::includeSystem() or include class with require_once'; 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 : AllTests.php 13: include_once 'Core/AllTests.php';14: include_once 'Standards/AllSniffs.php';16: include_once 'CodeSniffer/Core/AllTests.php';17: include_once 'CodeSniffer/Standards/AllSniffs.php';18: include_once 'FileList.php';33: include_once 'TestSuite7.php';35: include_once 'TestSuite.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 : bootstrap.php 25: include_once 'PHP/CodeSniffer/autoload.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