0
Résultats de validation

kidzclinic

kidzclinic

WordPress 6.5.2 theme
0
  • TYPE DE THèMEThème WordPress %s 6.5.2
  • NOM DU FICHIERkidzclinic.zip
  • TAILLE DU FICHIER2009974 octets
  • MD50932603f1a70f366b40aaa195b581951
  • SHA162433658b80da37f61146fd4e839b65af3a2fc41
  • LICENCEAucun
  • FICHIERS INCLUSCSS, PHP, HTML, Bitmap images
  • VERSION1
  • DATE DE CRéATION2019-12-04
  • DERNIèRE MISE à JOUR DU FICHIER2019-12-04
  • DERNIèRE VALIDATION2019-12-04 10:26
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
  1. Présence d'iframes : Les iframes sont parfois utilisées pour charger du contenu non désirés ou du code malicieux sur des sites tiers <iframe width="100%" height="315" src="https://www.youtube.com/embed/<?php echo the_field( "yt_video_id" ); ?> trouvé dans le fichier single-videos.php. 51: <iframe width='100%' height='315' src='https://www.youtube.com/embed/<?php
  2. Code malveillant : Opérations sur système de fichiers file_get_contents trouvé dans le fichier my-functions.php. 429: $upload = wp_upload_bits( $_FILES['image']['name'], null, file_get_contents( $_FILES['image']['tmp_name'] ) );file_get_contents trouvé dans le fichier my-functions 1.php. 492: $upload = wp_upload_bits( $_FILES['image']['name'], null, file_get_contents( $_FILES['image']['tmp_name'] ) );
  3. Barre d'admin cachée : Barre d'admin cachée Les thèmes ne doivent pas cacher la barre d'admin. Détecté dans le fichier my-functions.php.
  4. Largeur de la page : Définition correcte de content_width Aucune largeur de contenu a été définie. Exemple:
    if ( ! isset ($content_width) ) $content_width = 900;
  5. Fonctions obsolètes : get_bloginfo get_bloginfo( 'template_directory' ) trouvé dans le fichier cats-link.php. Il est préférable d'utiliser get_template_directory_uri(). 176: <p><label for='<?php echo $this->get_field_id('title_icon'); ?>' id='<?php echo $this->get_field_id('title_icon'); ?>'>اضف ايقونة <small class='description'>(مثال: fa-home) <a target='_blank' href='<?php echo get_bloginfo( 'template_directory' ) ?>/icon'>صفحة الايقونات</get_bloginfo( 'template_directory' ) trouvé dans le fichier my-functions.php. Il est préférable d'utiliser get_template_directory_uri(). 726: background-image: url(<?php echo get_bloginfo( 'template_directory' ) ?>/img/bb.png);get_bloginfo( 'template_directory' ) trouvé dans le fichier my-functions 1.php. Il est préférable d'utiliser get_template_directory_uri(). 789: background-image: url(<?php echo get_bloginfo( 'template_directory' ) ?>/img/bb.png);get_bloginfo( 'template_directory' ) trouvé dans le fichier cats.php. Il est préférable d'utiliser get_template_directory_uri(). 188: <p><label for='<?php echo $this->get_field_id('title_icon'); ?>' id='<?php echo $this->get_field_id('title_icon'); ?>'>اضف ايقونة <small class='description'>(مثال: fa-home) <a target='_blank' href='<?php echo get_bloginfo( 'template_directory' ) ?>/icon'>صفحة الايقونات</
  6. Fonctions obsolètes : bloginfo bloginfo('home') trouvé dans le fichier header.php. Il est préférable d'utiliser echo esc_url( home_url() ). 8: <link href='<?php bloginfo('home'); ?>' rel='dns-prefetch' />53: echo '<p class='site-title'><a href=''.get_bloginfo('home').'' title=''.get_bloginfo( 'name' ).''><img src='' . esc_u60: <link itemprop='url' href='<?php bloginfo('home'); ?>'>74: <meta itemprop='url' content='<?php bloginfo('home'); ?>' >75: <form method='get' role='search' action='<?php bloginfo('home'); ?>' itemtype='https://schema.org/SearchAction' itemscope76: <meta itemprop='target' content='<?php bloginfo('home'); ?>/?s={query}'/>bloginfo('template_directory') trouvé dans le fichier 404.php. Il est préférable d'utiliser echo esc_url( get_template_directory_uri() ). 7: <img style=' max-width: 100%;height: auto;' src='<?php bloginfo('template_directory'); ?>/img/404.png' width='500' height='500'>
Attention
  1. tags du thème : Présence de tags inconnusTag inconnu trouvé dans l'entête du fichier style.css.
  2. Text domain : Utilisation incorrecte des fonctions de traduction.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Page' dans le fichier breadcrumbs.php.Une fonction de traduction utilisée sans text-domain. Fonction _x, avec les arguments 'categories', 'taxonomy general name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction _x, avec les arguments 'categorie', 'taxonomy singular name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'search categories' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'all categories' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Parent categorie' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Parent categorie colon:' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'edit categorie' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'update categorie' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'add new categorie' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'new categorie name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'categories' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction _x, avec les arguments 'تصنيف', 'taxonomy general name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction _x, avec les arguments 'تصنيف', 'taxonomy singular name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'بحث عن تصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'كل التصنيفات' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Parent تصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Parent تصنيف:' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'تعديل التصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'تحديث التصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'اضافة تصنيف جديد' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'اسم التصنيف الجديد' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'تصنيفات' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction _x, avec les arguments 'تصنيف', 'taxonomy general name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction _x, avec les arguments 'تصنيف', 'taxonomy singular name' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'بحث عن تصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'كل التصنيفات' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Parent تصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Parent تصنيف:' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'تعديل التصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'تحديث التصنيف' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'اضافة تصنيف جديد' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'اسم التصنيف الجديد' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'تصنيفات' dans le fichier kidzclinic.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'قائمة رئيسية' dans le fichier my-functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'قائمة الفوتر' dans le fichier my-functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'قائمة رئيسية' dans le fichier my-functions 1.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'قائمة الفوتر' dans le fichier my-functions 1.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 locale, your-plugin-textdomain, your-text-domain, pippin, user-registration, wpbootstrap.
  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 fondamentaux : Présence de language_attributes() introuvable.
  5. Eléments fondamentaux : Présence de body_class()body_class call in body tag introuvable.
  6. Eléments fondamentaux : Présence de wp_link_pages()wp_link_pages introuvable.
  7. Eléments fondamentaux : Présence de post_class()post_class introuvable.
  8. 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.
  9. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  10. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  11. 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.
  12. Fichiers CSS : Présence de l'url de la licenseLa déclaration License URI: manque dans le header du fichier style.css.
  13. Fichiers CSS : Présence de text domainLa déclaration Text Domain: manque dans le header du fichier style.css.
  14. Fichiers CSS : Présence de la classe .stickyLa classe CSS .sticky n'a pas été trouvée dans les styles du thème.
  15. Fichiers CSS : Présence de la classe .bypostauthorLa classe CSS .bypostauthor n'a pas été trouvée dans les styles du thème.
  16. Fichiers CSS : Présence de la classe .alignleftLa classe CSS .alignleft n'a pas été trouvée dans les styles du thème.
  17. Fichiers CSS : Présence de la classe .alignrightLa classe CSS .alignright n'a pas été trouvée dans les styles du thème.
  18. Fichiers CSS : Présence de la classe .aligncenterLa classe CSS .aligncenter n'a pas été trouvée dans les styles du thème.
  19. Fichiers CSS : Présence de la classe .wp-caption-textLa classe CSS .wp-caption-text n'a pas été trouvée dans les styles du thème.
  20. Fichiers CSS : Présence de la classe .gallery-captionLa classe CSS .gallery-caption n'a pas été trouvée dans les styles du thème.
  21. 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.
  22. 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 title-page-archive.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
  23. Screenshot : Copie d'écranMauvaises dimensions du screenshot ! Format détecté : 977x650px (977:650). Le format doit être 4:3.La taille du screenshot est 977x650px. 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. 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 de du fichier-template des dates et heures date.phpCe thème ne contient pas le fichier optionnel date.php.
  8. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  9. Fichiers optionnels : Présence du fichier-template des images image.phpCe thème ne contient pas le fichier optionnel image.php.
  10. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : my-functions.php 233: require_once('sidebar-posts-list.php'); // sidebar posts list234: require_once('sidebar-posts-list-en.php'); // sidebar posts en list235: require_once('login-form.php'); // login form236: require_once('sidebar-consultations-list.php'); // sidebar consultations li237: require_once('home-posts-list.php'); // home posts list238: require_once('home-posts-list-en.php'); // home posts list en239: require_once('home-video-list.php'); // home video list 240: require_once('sidebar-video-list.php'); // sidebar video list 241: require_once('th-posts-list.php'); // th posts list242: require_once('cats.php'); // cats widget243: require_once('cats-link.php'); // cats link widget244: require_once('wp_bootstrap_navwalker.php'); // Register Custom Navigation W245: require_once('breadcrumbs.php'); //custom breadcrumbs246: require_once('customizer.php');247: require_once('kidzclinic.php');445: 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 : my-functions 1.php 233: require_once('sidebar-posts-list.php'); // sidebar posts list234: require_once('sidebar-posts-list-en.php'); // sidebar posts en list235: require_once('login-form.php'); // login form236: require_once('sidebar-consultations-list.php'); // sidebar consultations li237: require_once('home-posts-list.php'); // home posts list238: require_once('home-posts-list-en.php'); // home posts list en239: require_once('home-video-list.php'); // home video list 240: require_once('sidebar-video-list.php'); // sidebar video list 241: require_once('th-posts-list.php'); // th posts list242: require_once('cats.php'); // cats widget243: require_once('cats-link.php'); // cats link widget244: require_once('wp_bootstrap_navwalker.php'); // Register Custom Navigation W245: require_once('breadcrumbs.php'); //custom breadcrumbs246: require_once('customizer.php');247: require_once('kidzclinic.php');508: 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 : index.php 12: include 'slide-top.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