55
Résultats de validation

zm

zm

WordPress 6.5.4 theme
55
  • TYPE DE THèMEThème WordPress %s 6.5.4
  • NOM DU FICHIERzm.zip
  • TAILLE DU FICHIER28435557 octets
  • MD5ec8ae325fe5096d0d75c5e99748a287c
  • SHA10b165254e45292fc694a44e16cc1b538411384c7
  • LICENCEGNU GPL 2
  • FICHIERS INCLUSCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • URI DU THèME URIhttp://zm1.zm.com/
  • VERSION18.0.8
  • URI DE L'AUTEUR
  • TAGSone-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
  • DATE DE CRéATION2019-04-27
  • DERNIèRE MISE à JOUR DU FICHIER2019-04-27
  • DERNIèRE VALIDATION2019-04-27 13: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 name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_large_image-loop.php. 30: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?ph<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_masonry_date_in_image-loop.php. 35: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_single-loop.php. 43: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_masonry-loop.php. 46: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_small_image-loop.php. 30: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?ph<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_large_image_whole_post-loop.php. 30: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier video.php. 4: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier video.php. 4: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?ph<iframe width="100%" src="//www.youtube.com/embed/<?php echo esc_attr( $bridge_qode_portfolio_image['portfoliovideoid'] ); ?> trouvé dans le fichier portfolio-loop.php. 154: <iframe width='100%' src='//www.youtube.com/embed/<?php echo esc_attr( $bri<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_large_image_with_dividers-loop.php. 30: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php<iframe name="fitvid-<?php the_ID(); ?>" src="//www.youtube.com/embed/<?php echo get_post_meta(get_the_ID(), "video_format_link", true); ?> trouvé dans le fichier blog_large_image_simple-loop.php. 30: <iframe name='fitvid-<?php the_ID(); ?>' src='//www.youtube.com/embed/<?php
  2. Inclusion de plugin : Présence de fichier zip Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip qode-instagram-widget.zip qode-woocommerce-checkout-integration.zip qode-quick-links.zip qode-twitter-feed.zip revslider.zip qode-music.zip qode-lms.zip qode-restaurant.zip timetable.zip qode-listing.zip qode-membership.zip qode-news.zip qode-tours.zip js_composer.zip layersliderwp-6.8.2.installable.zip bridge-core.zip a été trouvé.
Attention
  1. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  2. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  3. 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.
  4. 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 blog_large_image-loop.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 blog_masonry_date_in_image-loop.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 blog_single-loop.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 blog_small_image-loop.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 blog_large_image_whole_post-loop.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 date.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 date.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 blog_search-loop.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 blog_large_image_with_dividers-loop.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
  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. 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 des tags tag.phpCe thème ne contient pas le fichier optionnel tag.php.
  4. Fichiers optionnels : Présence du fichier template de taxinomie taxonomy.phpCe thème ne contient pas le fichier optionnel taxonomy.php.
  5. Fichiers optionnels : Présence du fichier-template author.phpCe thème ne contient pas le fichier optionnel author.php.
  6. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  7. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : theme-includes.php 15: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-fallback-helper-functions.php16: include_once( QODE_FRAMEWORK_ROOT_DIR . '/qode-framework.php' );17: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-breadcrumbs.php' );18: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-blog-helper-functions.php' );19: include_once( QODE_INCLUDES_ROOT_DIR . '/nav_menu/qode-menu.php' );20: include_once( QODE_INCLUDES_ROOT_DIR . '/sidebar/qode-custom-sidebar.php' )21: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-plugin-helper-functions.php' 22: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-custom-taxonomy-field.php' );23: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-gradient-helper-functions.php24: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-loading-spinners.php' );25: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-related-posts.php' );27: include_once( QODE_INCLUDES_ROOT_DIR . '/comment/comment.php' );29: include_once( QODE_INCLUDES_ROOT_DIR . '/sidebar/sidebar.php' );31: include_once( QODE_INCLUDES_ROOT_DIR . '/pagination/pagination.php' );34: include_once( QODE_INCLUDES_ROOT_DIR . '/font_awesome/font-awesome.php' );36: require_once( QODE_INCLUDES_ROOT_DIR . '/plugins/class-tgm-plugin-activatio38: include_once( QODE_INCLUDES_ROOT_DIR . '/plugins/plugins-activation.php' );39: include_once( QODE_ROOT_DIR . '/css/custom-styles/general-custom-styles.php40: include_once( QODE_INCLUDES_ROOT_DIR . '/qode-dynamic-helper-functions.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 : style_dynamic_responsive_callback.php 4: require_once( $root.'/wp-load.php' );8: require_once( $root.'/wp-load.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 : style_dynamic_callback.php 4: require_once( $root.'/wp-load.php' );8: require_once( $root.'/wp-load.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 : woocommerce-functions.php 54: include($located); 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 : qode.functions.php 571: include($located);623: include($located);684: include($located); 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 : qode.icons.php 3: 4: 5: 6: 7: 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 : qode-framework.php 2: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.welcome.page.php' );3: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.layout1.php' );4: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.layout2.php' );5: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.layout3.php' );6: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.layout.tax.php' );7: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.optionsapi.php' );8: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.framework.php' );9: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.functions.php' );10: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/qode.icons/qode.icons.php' );11: require_once( QODE_FRAMEWORK_ROOT_DIR . '/lib/google-fonts.php' );12: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/options/qode-options-setup.13: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/qode-meta-boxes-14: require_once( QODE_FRAMEWORK_ROOT_DIR . '/modules/qode-modules-loader.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 : qode-meta-boxes-setup.php 8: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/slides/map.php')9: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/testimonials/map10: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/carousels/map.ph11: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/masonry_gallery/12: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/general/map.php'13: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/portfolio/map.ph14: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/post/map.php');15: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/post/post-format16: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/post/post-format17: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/post/post-format18: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/post/post-format19: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/post/post-format20: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/header/map.php')21: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/left-menu/map.ph22: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/footer/map.php')23: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/title/map.php');24: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/content-bottom/m25: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/blog/map.php');26: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/sidebar/map.php'27: require_once( QODE_FRAMEWORK_ROOT_DIR . '/admin/meta-boxes/seo/map.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 : qode-options-setup.php 8: require_once(QODE_ROOT_DIR . '/framework/admin/options/general/map.php');9: require_once(QODE_ROOT_DIR . '/framework/admin/options/logo/map.php');10: require_once(QODE_ROOT_DIR . '/framework/admin/options/header/map.php');11: require_once(QODE_ROOT_DIR . '/framework/admin/options/footer/map.php');12: require_once(QODE_ROOT_DIR . '/framework/admin/options/title/map.php');13: require_once(QODE_ROOT_DIR . '/framework/admin/options/fonts/map.php');14: require_once(QODE_ROOT_DIR . '/framework/admin/options/elements/map.php');15: require_once(QODE_ROOT_DIR . '/framework/admin/options/sidebar/map.php');16: require_once(QODE_ROOT_DIR . '/framework/admin/options/slider/map.php');17: require_once(QODE_ROOT_DIR . '/framework/admin/options/blog/map.php');18: require_once(QODE_ROOT_DIR . '/framework/admin/options/portfolio/map.php');19: require_once(QODE_ROOT_DIR . '/framework/admin/options/verticalsplitslider/20: require_once(QODE_ROOT_DIR . '/framework/admin/options/social/map.php');21: require_once(QODE_ROOT_DIR . '/framework/admin/options/error404/map.php');22: require_once(QODE_ROOT_DIR . '/framework/admin/options/contact/map.php');23: require_once(QODE_ROOT_DIR . '/framework/admin/options/parallax/map.php');24: require_once(QODE_ROOT_DIR . '/framework/admin/options/contentbottom/map.ph25: require_once(QODE_ROOT_DIR . '/framework/admin/options/importexport/map.php27: require_once(QODE_ROOT_DIR . '/framework/admin/options/visualcomposer/map.p32: require_once(QODE_ROOT_DIR . '/framework/admin/options/contactform7/map.php34: require_once(QODE_ROOT_DIR . '/framework/admin/options/maintenance/map.php'35: require_once(QODE_ROOT_DIR . '/framework/admin/options/reset/map.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 : qode-menu.php 67: include_once( QODE_ROOT_DIR . '/includes/nav_menu/edit_custom_walker.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 : default_dynamic_callback.php 4: require_once( $root.'/wp-load.php' );5: // require_once( $root.'/wp-config.php' );9: require_once( $root.'/wp-load.php' );10: // require_once( $root.'/wp-config.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