30
Résultats de validation

Ohio

Ohio

WordPress 6.5.2 theme
30
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 src="https://player.vimeo.com/video/' . $video_key . '" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" frameborder="0"> trouvé dans le fichier object_parser.php. 93: $post_object['media']['video'] = '<iframe src='https://player.vimeo.com/video/' . $video_key . '' webkitallow<iframe src="<?php echo esc_url( $project['video']['link'] ); ?> trouvé dans le fichier layout_type6.php. 96: <iframe src='<?php echo esc_url( $project['video']['link'] ); ?>' framebord<iframe src="<?php echo esc_url( $project['video']['link'] ); ?> trouvé dans le fichier gallery.php. 53: <iframe src='<?php echo esc_url( $project['video']['link'] ); ?>' framebord<iframe src="<?php echo esc_url( $project['video']['link'] ); ?> trouvé dans le fichier layout_type5.php. 107: <iframe src='<?php echo esc_url( $project['video']['link'] ); ?>' framebord<iframe src="<?php echo esc_url( $project['video']['link'] ); ?> trouvé dans le fichier layout_type9.php. 106: <iframe src='<?php echo esc_url( $project['video']['link'] ); ?>' framebord<iframe src="<?php echo esc_url( $project['video']['link'] ); ?> trouvé dans le fichier layout_type10.php. 97: <iframe src='<?php echo esc_url( $project['video']['link'] ); ?>' framebord<iframe src="<?php echo esc_url( $project['video']['link'] ); ?> trouvé dans le fichier layout_type8.php. 96: <iframe src='<?php echo esc_url( $project['video']['link'] ); ?>' framebord
  2. Pagination des posts : Implémentation Le thème n'a pas de pagination. La pagination des posts doit être prise en charge par les fonctions posts_nav_link () ou paginate_links () ou the_posts_pagination() ou the_posts_navigation() ou next_posts_link () et previous_posts_link().
  3. Inclusion de plugin : Présence de fichier zip Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip ohio-importer.zip a été trouvé.
Attention
  1. Script de core désabonné : Désabonnement d'un script de coreAppel à wp_deregister_script dans enqueue.php. Les thèmes ne doivent appeler wp_deregister_script sur des scripts du core. 21: wp_deregister_script( 'select2' );
  2. tags du thème : Présence de tags inconnusTag inconnu custom-logo trouvé dans l'entête du fichier style.css.
  3. Text domain : Utilisation incorrecte des fonctions de traduction.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Show empty categories in filter' dans le fichier global_portfolio.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Show empty categories in filter' dans le fichier template_portfolio.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Category: ' dans le fichier breadcrumbs.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Tag: ' dans le fichier breadcrumbs.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 ohio, woocommerce, ohio-extra.
  4. Fichiers indésirables : fichiers ou dossiers cachés.ds_store a été trouvé.
  5. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  6. Fichiers CSS : Présence de la classe .bypostauthorLa classe CSS .bypostauthor n'a pas été trouvée dans les styles du thème.
  7. Fichiers CSS : Présence de la classe .alignleftLa classe CSS .alignleft n'a pas été trouvée dans les styles du thème.
  8. Fichiers CSS : Présence de la classe .alignrightLa classe CSS .alignright n'a pas été trouvée dans les styles du thème.
  9. Fichiers CSS : Présence de la classe .wp-captionLa classe CSS .wp-caption n'a pas été trouvée dans les styles du thème.
  10. 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.
Info
  1. Liens statiques : Présence de liens codés en durLien potentiellement codés en dur trouvé dans le fichier global_footer.php.306: 'default_value' => __( '© 2016-2024 <a href='http://clbthemes.com' target='_blank'>Colabrio</a>. All rights reserved | <328: 'default_value' => __( '© 2016-2024 <a href='http://clbthemes.com' target='_blank'>Colabrio</a>. All rights reserved | <350: 'default_value' => __( '<a href='http://clbthemes.com' target='_blank'>Security</a> | <a href='http://clbthe306: 'default_value' => __( '© 2016-2024 <a href='http://clbthemes.com' target='_blank'>Colabrio</a>. All rights reserved | <328: 'default_value' => __( '© 2016-2024 <a href='http://clbthemes.com' target='_blank'>Colabrio</a>. All rights reserved | <350: 'default_value' => __( '<a href='http://clbthemes.com' target='_blank'>Security</a> | <a href='http://clbthe306: 'default_value' => __( '© 2016-2024 <a href='http://clbthemes.com' target='_blank'>Colabrio</a>. All rights reserved | <328: 'default_value' => __( '© 2016-2024 <a href='http://clbthemes.com' target='_blank'>Colabrio</a>. All rights reserved | <350: 'default_value' => __( '<a href='http://clbthemes.com' target='_blank'>Security</a> | <a href='http://clbthe
  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 archives archive.phpCe thème ne contient pas le fichier optionnel archive.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 : acf_setup.php 8: require 'acf-php/bootstrap.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 3: require('_group_background_options.php');4: require('_group_page_options.php');5: require('_group_logo_options.php');7: require('global_blog.php');8: require('global_blog_pages.php');9: require('global_custom_css.php');10: require('global_ecommerce.php');11: require('global_ecommerce_pages.php');12: require('global_footer.php');13: require('global_general.php');14: require('global_header.php');15: require('global_menu.php');16: require('global_other.php');17: require('global_page.php');18: require('global_portfolio.php');19: require('global_post.php');20: require('global_post_pages.php');21: require('global_product.php');22: require('global_product_pages.php');23: require('global_project_pages.php');24: require('global_typography.php');26: require('page.php');27: require('product.php');28: require('project.php');29: require('project_settings.php');31: require('template_blog.php');32: require('template_portfolio.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