0
Résultats de validation

Themify Ultra

Themify Ultra

WordPress 4.9.8 theme
0
  • TYPE DE THèMEThème WordPress %s 4.9.8
  • NOM DU FICHIERthemify-ultra.zip
  • TAILLE DU FICHIER4484534 octets
  • MD5cbad356a97a49a2e1201a2d878656b3a
  • SHA1eb1879d4b0f38c433fbc9865329aa9fc50bec6cf
  • LICENCEGNU GPL 2
  • FICHIERS INCLUSCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
  • URI DU THèME URIhttp://themify.me/themes/ultra
  • VERSION1.5.0
  • URI DE L'AUTEUR
  • TAGSthemify, featured-images, translation-ready, custom-menu, sidebar
  • DATE DE CRéATION2017-04-03
  • DERNIèRE MISE à JOUR DU FICHIER2017-04-03
  • DERNIèRE VALIDATION2017-04-03 16:41
  • AUTRES VERSIONS

    1.4.8 : 0%

    1.4.7 : 0%

    1.4.6 : 0%

    1.4.2 : 0%

Alertes critiques
  1. Failles de sécurité : Utilisation de base64_encode() base64_encode trouvé dans le fichier single-slider.php.
     <ul data-slider='<?php echo esc_attr( base64_encode( json_encode( $config ) ) ); ?>' class='slides'>
    base64_encode trouvé dans le fichier class-customcss-control.php.
     <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type); ?>
    base64_encode trouvé dans le fichier template-map.php.
     <div data-map='<?php esc_attr_e(base64_encode(json_encode($data))) ?>' class='themify_map map-container'  s
    base64_encode trouvé dans le fichier themify-shortcodes.php.
     <div data-map=''.esc_attr(base64_encode(json_encode($data))).'' id='themify_map_canvas_' . esc_attr( 
     <ul data-slider=''.esc_attr(base64_encode( json_encode( $js_data ) ) ). '' class='slides'>' . $content 
     <ul class='slides' data-slider=''.esc_attr(base64_encode(json_encode($js_data))).''>';
    base64_encode trouvé dans le fichier css.php.
     $importContent = base64_encode($importContent);
  2. Menu Admin : Les thèmes doivent utiliser add_theme_page () pour ajouter des pages admin. Fichier theme-functions.php :
    Line 2096: add_submenu_page( 'themify', __( 'Install Plugins', 'themify' ), __( 'Insta
  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 class-hook-contents.php.
  4. Fonctions obsolètes : like_escape like_escape trouvé dans le fichier module-feature.php . Obsolète depuis la version de la 4.0. Il est prérable d'utiliser wpdb::esc_like() à la place.
    Line 862: $url = method_exists( $wpdb, 'esc_like' ) ? $wpdb->esc_like( $parsed_url[1] ) : like_escape( $parsed_url[1] );
  5. Fonctions obsolètes : get_currentuserinfo get_currentuserinfo trouvé dans le fichier class-builder-duplicate-page.php . Obsolète depuis la version de la 4.5. Il est prérable d'utiliser wp_get_current_user à la place.
    Line 235: } else if ( function_exists( 'get_currentuserinfo' ) ) {
    Line 237: get_currentuserinfo();
  6. Inclusion de plugin : Présence de fichier zip Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip boutique-parallax.zip product-4.zip masonry.zip fullscreen.zip restaurant-parallax.zip product-7.zip event-2.zip gradient-parallax.zip app-5.zip features-parallax.zip app-6.zip profile-parallax.zip ebook-2.zip app-page.zip fullscreen-2.zip timeline-parallax.zip portfolio.zip wine-parallax.zip event.zip company.zip coming-soon.zip product-2.zip app.zip product-6.zip shop.zip ebook.zip spa-parallax.zip corporate-2.zip app-2.zip marketer-2.zip product-8.zip marketer.zip agency-2.zip music-2.zip gym-parallax.zip wedding.zip restaurant.zip corporate.zip music.zip restaurant-2.zip hiking-parallax.zip portfolio-4.zip blog.zip app-7.zip product-5.zip resume.zip portfolio-2.zip app-8.zip product-3.zip music-3.zip shop-2.zip company-3.zip app-3.zip app-4.zip portfolio-3.zip app-parallax.zip product.zip personal.zip post-slider.zip agency.zip company-2.zip themify-portfolio-post.zip sample-content.zip a été trouvé.
Attention
  1. Script de core désabonné : Désabonnement d'un script de coreAppel à wp_deregister_script dans themify-utils.php. Les thèmes ne doivent appeler wp_deregister_script sur des scripts du core.
    Line 488: wp_deregister_script( 'mediaelement' );
    Line 491: wp_deregister_script( 'wp-mediaelement' );
  2. tags du thème : Présence de tags inconnusTag inconnu themify trouvé dans l'entête du fichier style.css.Tag inconnu sidebar 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 esc_attr_e, avec les arguments dans le fichier single-gallery.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier single-gallery.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier single-gallery.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier class-themify-control.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier class-themify-control.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier class-themify-control.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier class-customcss-control.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier class-customcss-control.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'id' dans le fichier themify-builder-options.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'id' dans le fichier themify-builder-options.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Import Module' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Export Module' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Import Row' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Export Row' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Import Sub-Row' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Export Sub-Row' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'mod_name' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'mod_name' dans le fichier class-themify-builder.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'd/m/Y @ h:i:s a' dans le fichier class-themify-builder-revisions.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'label' dans le fichier template-buttons.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'label' dans le fichier template-icon.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier template-map.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments dans le fichier template-gallery-showcase.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Sorry, but you do not have the correct permissions to install the %s plugin. Contact the administrator of this site for help on getting the plugin installed.', 'Sorry, but you do not have the correct permissions to install the %s plugins. Contact the administrator of this site for help on getting the plugins installed.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Sorry, but you do not have the correct permissions to activate the %s plugin. Contact the administrator of this site for help on getting the plugin activated.', 'Sorry, but you do not have the correct permissions to activate the %s plugins. Contact the administrator of this site for help on getting the plugins activated.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Sorry, but you do not have the correct permissions to update the %s plugin. Contact the administrator of this site for help on getting the plugin updated.', 'Sorry, but you do not have the correct permissions to update the %s plugins. Contact the administrator of this site for help on getting the plugins updated.' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Begin installing plugin', 'Begin installing plugins' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction _n_noop, avec les arguments 'Begin activating plugin', 'Begin activating plugins' dans le fichier class-tgm-plugin-activation.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '%s (Invalid)' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '%s (Pending)' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'sub item' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'Move up' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'Move down' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_attr_e, avec les arguments 'Edit menu item' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Edit' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'URL' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Navigation Label' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Title Attribute' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Open link in a new tab' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'CSS Classes (optional)' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Link Relationship (XFN)' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Description' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'The description will be displayed in the menu if the current theme supports it.' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Move' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Up one' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Down one' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'To the top' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Original: %s' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Remove' dans le fichier class-themify-walker-nav-menu-edit.php.Une fonction de traduction utilisée sans text-domain. Fonction _e, avec les arguments 'Cancel' dans le fichier class-themify-walker-nav-menu-edit.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 themify, wordpress-importer, tgmpa, announcement-bar.
  4. 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.
  5. Barre d'admin cachée : Barre d'admin cachée dans CSSLes thèmes ne doivent pas cacher la barre d'admin. Détecté dans le fichier tooltipster.bundle.min.css.
  6. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  7. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  8. Implémentation de l'internationalisation : Utilisation correcte de _e(La variable $image a été trouvée dans une fonction de traduction dans le fichier single-gallery.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 42: <a href='<?php echo $lightbox_url[0] ?>' title='<?php esc_attr_e($image->post_title) ?>'  data-caption='<?php esc_attr_e($caption); ?>' d
    La variable $caption a été trouvée dans une fonction de traduction dans le fichier single-gallery.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 42: <a href='<?php echo $lightbox_url[0] ?>' title='<?php esc_attr_e($image->post_title) ?>'  data-caption='<?php esc_attr_e($caption); ?>' data-description='<?php esc_attr_e($description); ?>'>
    La variable $description a été trouvée dans une fonction de traduction dans le fichier single-gallery.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 42: <a href='<?php echo $lightbox_url[0] ?>' title='<?php esc_attr_e($image->post_title) ?>'  data-caption='<?php esc_attr_e($caption); ?>' data-description='<?php esc_attr_e($description); ?>'>
    La variable $googlefonts a été trouvée dans une fonction de traduction dans le fichier class-themify-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 240: <input id='themify_fonts_hidden' type='hidden' value='<?php esc_attr_e(wp_json_encode(array('google' => array_values(self::$googlefonts), 'font
    La variable $value a été trouvée dans une fonction de traduction dans le fichier class-themify-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 251: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    Line 257: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    La variable $value a été trouvée dans une fonction de traduction dans le fichier class-themify-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 251: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    Line 257: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option>
    La variable $css a été trouvée dans une fonction de traduction dans le fichier class-customcss-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type);
    La variable $this a été trouvée dans une fonction de traduction dans le fichier class-customcss-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type); ?>_control themify-customizer-value-field' rows='20'></tex
    La variable $styling a été trouvée dans une fonction de traduction dans le fichier themify-builder-options.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 895: <input style='display: none;' type='text' class='xlarge themify-gradient tfb_lb_option' data-id='<?php  esc_attr_e($styling['id']); ?>' id='<?php  esc_attr_e($styling['id']); ?>-gradient'
    La variable $styling a été trouvée dans une fonction de traduction dans le fichier themify-builder-options.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 895: <input style='display: none;' type='text' class='xlarge themify-gradient tfb_lb_option' data-id='<?php  esc_attr_e($styling['id']); ?>' id='<?php  esc_attr_e($styling['id']); ?>-gradient'
    La variable $mod a été trouvée dans une fonction de traduction dans le fichier class-themify-builder.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 2354: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-m
    La variable $class a été trouvée dans une fonction de traduction dans le fichier class-themify-builder.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 2354: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-module-name='<?php esc_attr_e($mod['mod_name']); ?>'>
    La variable $mod a été trouvée dans une fonction de traduction dans le fichier class-themify-builder.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 2354: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-m
    La variable $content a été trouvée dans une fonction de traduction dans le fichier template-buttons.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 70: <span><?php esc_attr_e($content['label'])?></span>
    La variable $content a été trouvée dans une fonction de traduction dans le fichier template-icon.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 60: <span><?php esc_attr_e($content['label'])?></span>
    La variable $data a été trouvée dans une fonction de traduction dans le fichier template-map.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 108: <div data-map='<?php esc_attr_e(base64_encode(json_encode($data))) ?>' class='themify_map map-container'
    La variable $alt a été trouvée dans une fonction de traduction dans le fichier template-gallery-showcase.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 28: <img src='<?php echo esc_url( $first_image); ?>' alt='<?php esc_attr_e($alt)?>' />
  9. Implémentation de l'internationalisation : Utilisation correcte de ___al(La variable $this a été trouvée dans une fonction de traduction dans le fichier class-themify-builder-module.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 316: 'name'	  => esc_html__( sprintf( __( '%s Options', 'themify' ), $this->cpt_args['singular'] ) )
  10. Implémentation de l'internationalisation : Utilisation correcte de esc_attr_e(La variable $image a été trouvée dans une fonction de traduction dans le fichier single-gallery.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 42: <a href='<?php echo $lightbox_url[0] ?>' title='<?php esc_attr_e($image->post_title) ?>'  data-caption='<?php esc_attr_e($caption
    La variable $caption a été trouvée dans une fonction de traduction dans le fichier single-gallery.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 42: <a href='<?php echo $lightbox_url[0] ?>' title='<?php esc_attr_e($image->post_title) ?>'  data-caption='<?php esc_attr_e($caption); ?>' data-description='<?php esc_attr_e($description);
    La variable $description a été trouvée dans une fonction de traduction dans le fichier single-gallery.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 42: <a href='<?php echo $lightbox_url[0] ?>' title='<?php esc_attr_e($image->post_title) ?>'  data-caption='<?php esc_attr_e($caption); ?>' data-description='<?php esc_attr_e($description); ?>'>
    La variable $googlefonts a été trouvée dans une fonction de traduction dans le fichier class-themify-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 240: <input id='themify_fonts_hidden' type='hidden' value='<?php esc_attr_e(wp_json_encode(array('google' => array_values(self::$googlefonts
    La variable $value a été trouvée dans une fonction de traduction dans le fichier class-themify-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 251: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    Line 257: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    La variable $value a été trouvée dans une fonction de traduction dans le fichier class-themify-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 251: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    Line 257: <option value='<?php esc_attr_e(wp_json_encode($value)) ?>'><?php echo $value['name'] ?></option
    La variable $css a été trouvée dans une fonction de traduction dans le fichier class-customcss-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this
    La variable $this a été trouvée dans une fonction de traduction dans le fichier class-customcss-control.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 43: <textarea <?php $this->link(); ?> data-value='<?php esc_attr_e(base64_encode($css)) ?>' class='customcss <?php esc_attr_e($this->type); ?>_control themify-customizer-value-field' rows='2
    La variable $styling a été trouvée dans une fonction de traduction dans le fichier themify-builder-options.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 895: <input style='display: none;' type='text' class='xlarge themify-gradient tfb_lb_option' data-id='<?php  esc_attr_e($styling['id']); ?>' id='<?php  esc_attr_e($styling['id']); ?>-g
    La variable $styling a été trouvée dans une fonction de traduction dans le fichier themify-builder-options.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 895: <input style='display: none;' type='text' class='xlarge themify-gradient tfb_lb_option' data-id='<?php  esc_attr_e($styling['id']); ?>' id='<?php  esc_attr_e($styling['id']); ?>-g
    La variable $mod a été trouvée dans une fonction de traduction dans le fichier class-themify-builder.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 2354: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>
    La variable $class a été trouvée dans une fonction de traduction dans le fichier class-themify-builder.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 2354: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>' data-module-name='<?php esc_attr_e($mod['mod_name']
    La variable $mod a été trouvée dans une fonction de traduction dans le fichier class-themify-builder.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 2354: <div class='themify_builder_module_front clearfix module-<?php esc_attr_e($mod['mod_name']); ?> active_module <?php esc_attr_e($class); ?>
    La variable $content a été trouvée dans une fonction de traduction dans le fichier template-buttons.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 70: <span><?php esc_attr_e($content['label'])?></span>
    La variable $content a été trouvée dans une fonction de traduction dans le fichier template-icon.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 60: <span><?php esc_attr_e($content['label'])?></span>
    La variable $data a été trouvée dans une fonction de traduction dans le fichier template-map.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 108: <div data-map='<?php esc_attr_e(base64_encode(json_encode($data))) ?>' class='themify_map map-co
    La variable $alt a été trouvée dans une fonction de traduction dans le fichier template-gallery-showcase.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 28: <img src='<?php echo esc_url( $first_image); ?>' alt='<?php esc_attr_e($alt)?>' />
  11. Implémentation de l'internationalisation : Utilisation correcte de esc_html__all(La variable $this a été trouvée dans une fonction de traduction dans le fichier class-themify-builder-module.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
    Line 316: 'name'	  => esc_html__( sprintf( __( '%s Options', 'themify' ), $this->cpt_args['singul
  12. 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 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 post-meta.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
  13. Screenshot : Copie d'écranLa taille du screenshot est 300x225px. 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. Liens statiques : Présence de liens codés en durLien potentiellement codés en dur trouvé dans le fichier theme-modules.php.
    Line 694: $output = '<div class='themify-info-link'>' . __( 'Here you can set the <a href='https://themify.me/docs/default-layouts'>Default Layouts</a> for WordPress 
    Lien potentiellement codés en dur trouvé dans le fichier post-type-post.php.
    Line 165: 'description' => __('Replace Featured Image with a video embed URL such as YouTube or Vimeo video url (<a href='https://themify.me/docs/video-embeds'>details</a>).', 'themify'),
    Lien potentiellement codés en dur trouvé dans le fichier post-type-page.php.
    Line 283: 'description' => sprintf(__('Image sizes can be set at <a href='%s'>Media Settings</a> and <a href='%s' target='_blank'>Regenerated</a>', 'themify'), 'options-media.php', 'https://wordpress.org/plugins/regenerate-thumbnails/')
    Line 555: 'description' => __('Image sizes can be set at <a href='options-media.php'>Media Settings</a> and <a href='https://wordpress.org/pl
    Lien potentiellement codés en dur trouvé dans le fichier module-video.php.
    Line 43: 'help' => __('YouTube, Vimeo, etc. video <a href='https://themify.me/docs/video-embeds' target='_blank'>embed link</a>', 'the
    Lien potentiellement codés en dur trouvé dans le fichier themify-updater.php.
    Line 272: $fw_notifications = sprintf( __( '<p class='update %s'>Framework version %s is now available. <a href='%s' class='%s' target='%s'>Update Now</a> or view the <a href='https://themify.me/changelogs/themify.txt' target='_blank' data-changelog='
    Lien potentiellement codés en dur trouvé dans le fichier themify-utils.php.
    Line 422: 'invalid_login' => __('Invalid username or password.<br/>Contact <a href='https://themify.me/contact'>Themify</a> for login issues.', 'themify'),
    Line 423: 'unsuscribed' => __('Your membership might be expired. Login to <a href='https://themify.me/member'>Themify</a> to check.', 'themify'),
    Line 1929: 'description' => __('Link Featured Image and Post Title to lightbox image, video or iframe URL <br/>(<a href='https://themify.me/docs/lightbox'>learn more</a>)', 'themify'),
    Lien potentiellement codés en dur trouvé dans le fichier shortcodes.php.
    Line 306: 'tooltip' => sprintf( __( 'Example: 52839779@N02. Use %s to find your user ID', 'themify' ), '<a href='http://idgettr.com/' target='_blank'>idGettr.com</a>' )
    Lien potentiellement codés en dur trouvé dans le fichier themify-admin.php.
    Line 556: $output .= '<p>' . sprintf( __( 'If you have an active Themify membership, download the missing addons from the <a href='https://themify.me/member' target='_blank'>Member Area</a>. Then install an
    Lien potentiellement codés en dur trouvé dans le fichier demo-settings.php.
    Line 247: <a href='https://themify.me/'>themify.me</a>',
    Line 280: <a href='https://themify.me/'>themify.me</a>',
    Line 386: ob_start(); ?>a:179:{s:15:'setting-favicon';s:0:'';s:23:'setting-custom_feed_url';s:0:'';s:19:'setting-header_html';s:0:'';s:19:'setting-footer_html';s:0:'';s:23:'setting-search_settings';s:0:'';s:16:'setting-page_404';s:4:'5859';s:21:'setting-feed_settings';s:0:'';s:21:'setting-webfonts_list';s:11:'recommended';s:24:'setting-webfonts_subsets';s:0:'';s:22:'setting-default_layout';s:12:'sidebar-none';s:27:'setting-default_post_layout';s:9:'list-post';s:27:'setting-post_content_layout';s:0:'';s:23:'setting-disable_masonry';s:3:'yes';s:19:'setting-post_gutter';s:6:'gutter';s:30:'setting-default_layout_display';s:7:'content';s:25:'setting-default_more_text';s:4:'More';s:21:'setting-index_orderby';s:4:'date';s:19:'setting-index_order';s:4:'DESC';s:26:'setting-default_post_title';s:0:'';s:33:'setting-default_unlink_post_title';s:0:'';s:25:'setting-default_post_meta';s:0:'';s:32:'setting-default_post_meta_author';s:3:'yes';s:34:'setting-default_post_meta_category';s:0:'';s:33:'setting-default_post_meta_comment';s:0:'';s:29:'setting-default_post_meta_tag';s:0:'';s:25:'setting-default_post_date';s:0:'';s:30:'setting-default_media_position';s:5:'above';s:26:'setting-default_post_image';s:0:'';s:33:'setting-default_unlink_post_image';s:0:'';s:31:'setting-image_post_feature_size';s:5:'blank';s:24:'setting-image_post_width';s:0:'';s:25:'setting-image_post_height';s:0:'';s:32:'setting-default_page_post_layout';s:8:'sidebar1';s:37:'setting-default_page_post_layout_type';s:7:'classic';s:31:'setting-default_page_post_title';s:0:'';s:38:'setting-default_page_unlink_post_title';s:0:'';s:30:'setting-default_page_post_meta';s:2:'no';s:37:'setting-default_page_post_meta_author';s:3:'yes';s:39:'setting-default_page_post_meta_category';s:0:'';s:38:'setting-default_page_post_meta_comment';s:0:'';s:34:'setting-default_page_post_meta_tag';s:0:'';s:30:'setting-default_page_post_date';s:0:'';s:31:'setting-default_page_post_image';s:0:'';s:38:'setting-default_page_unlink_post_image';s:0:'';s:38:'setting-image_post_single_feature_size';s:5:'blank';s:31:'setting-image_post_single_width';s:0:'';s:32:'setting-image_post_single_height';s:0:'';s:27:'setting-default_page_layout';s:8:'sidebar1';s:23:'setting-hide_page_title';s:0:'';s:23:'setting-hide_page_image';s:0:'';s:38:'setting-default_portfolio_index_layout';s:12:'sidebar-none';s:43:'setting-default_portfolio_index_post_layout';s:5:'grid3';s:33:'setting-portfolio_disable_masonry';s:3:'yes';s:39:'setting-default_portfolio_index_display';s:4:'none';s:37:'setting-default_portfolio_index_title';s:0:'';s:49:'setting-default_portfolio_index_unlink_post_title';s:0:'';s:50:'setting-default_portfolio_index_post_meta_category';s:3:'yes';s:49:'setting-default_portfolio_index_unlink_post_image';s:3:'yes';s:48:'setting-default_portfolio_index_image_post_width';s:0:'';s:49:'setting-default_portfolio_index_image_post_height';s:0:'';s:54:'setting-default_portfolio_single_portfolio_layout_type';s:9:'fullwidth';s:38:'setting-default_portfolio_single_title';s:0:'';s:50:'setting-default_portfolio_single_unlink_post_title';s:0:'';s:51:'setting-default_portfolio_single_post_meta_category';s:0:'';s:50:'setting-default_portfolio_single_unlink_post_image';s:3:'yes';s:49:'setting-default_portfolio_single_image_post_width';s:0:'';s:50:'setting-default_portfolio_single_image_post_height';s:0:'';s:22:'themify_portfolio_slug';s:7:'project';s:53:'setting-customizer_responsive_design_tablet_landscape';s:4:'1024';s:43:'setting-customizer_responsive_design_tablet';s:3:'768';s:43:'setting-customizer_responsive_design_mobile';s:3:'480';s:24:'setting-gallery_lightbox';s:8:'lightbox';s:20:'setting-color_design';s:7:'default';s:19:'setting-font_design';s:7:'default';s:21:'setting-header_design';s:17:'header-horizontal';s:28:'setting-exclude_site_tagline';s:2:'on';s:27:'setting-exclude_search_form';s:2:'on';s:19:'setting-exclude_rss';s:2:'on';s:30:'setting-exclude_header_widgets';s:2:'on';s:29:'setting-exclude_social_widget';s:2:'on';s:22:'setting-header_widgets';s:4:'none';s:21:'setting-footer_design';s:12:'footer-block';s:32:'setting-exclude_footer_site_logo';s:2:'on';s:38:'setting-exclude_footer_menu_navigation';s:2:'on';s:22:'setting-footer_widgets';s:17:'footerwidget-3col';s:30:'setting-footer_widget_position';s:3:'top';s:27:'setting-imagefilter_options';s:0:'';s:33:'setting-imagefilter_options_hover';s:0:'';s:27:'setting-imagefilter_applyto';s:12:'featuredonly';s:25:'setting-page_loader_color';s:0:'';s:24:'setting-page_loader_icon';s:0:'';s:29:'setting-color_animation_speed';s:1:'5';s:20:'setting-color_stop_1';s:0:'';s:20:'setting-color_stop_2';s:0:'';s:20:'setting-color_stop_3';s:0:'';s:20:'setting-color_stop_4';s:0:'';s:20:'setting-color_stop_5';s:0:'';s:20:'setting-color_stop_6';s:0:'';s:20:'setting-color_stop_7';s:0:'';s:29:'setting-relationship_taxonomy';s:8:'category';s:37:'setting-relationship_taxonomy_entries';s:1:'3';s:45:'setting-relationship_taxonomy_display_content';s:4:'none';s:30:'setting-single_slider_autoplay';s:3:'off';s:27:'setting-single_slider_speed';s:6:'normal';s:28:'setting-single_slider_effect';s:5:'slide';s:28:'setting-single_slider_height';s:4:'auto';s:18:'setting-more_posts';s:8:'infinite';s:19:'setting-entries_nav';s:8:'numbered';s:24:'setting-footer_text_left';s:0:'';s:25:'setting-footer_text_right';s:0:'';s:27:'setting-global_feature_size';s:5:'blank';s:22:'setting-link_icon_type';s:9:'font-icon';s:32:'setting-link_type_themify-link-0';s:10:'image-icon';s:33:'setting-link_title_themify-link-0';s:7:'Twitter';s:32:'setting-link_link_themify-link-0';s:0:'';s:31:'setting-link_img_themify-link-0';s:110:'https://themify.me/demo/themes/ultra-restaurant/wp-content/themes/themify-u
    Line 247: <a href='https://themify.me/'>themify.me</a>',
    Line 280: <a href='https://themify.me/'>themify.me</a>',
    Line 386: ob_start(); ?>a:179:{s:15:'setting-favicon';s:0:'';s:23:'setting-custom_feed_url';s:0:'';s:19:'setting-header_html';s:0:'';s:19:'setting-footer_html';s:0:'';s:23:'setting-search_settings';s:0:'';s:16:'setting-page_404';s:4:'5859';s:21:'setting-feed_settings';s:0:'';s:21:'setting-webfonts_list';s:11:'recommended';s:24:'setting-webfonts_subsets';s:0:'';s:22:'setting-default_layout';s:12:'sidebar-none';s:27:'setting-default_post_layout';s:9:'list-post';s:27:'setting-post_content_layout';s:0:'';s:23:'setting-disable_masonry';s:3:'yes';s:19:'setting-post_gutter';s:6:'gutter';s:30:'setting-default_layout_display';s:7:'content';s:25:'setting-default_more_text';s:4:'More';s:21:'setting-index_orderby';s:4:'date';s:19:'setting-index_order';s:4:'DESC';s:26:'setting-default_post_title';s:0:'';s:33:'setting-default_unlink_post_title';s:0:'';s:25:'setting-default_post_meta';s:0:'';s:32:'setting-default_post_meta_author';s:3:'yes';s:34:'setting-default_post_meta_category';s:0:'';s:33:'setting-default_post_meta_comment';s:0:'';s:29:'setting-default_post_meta_tag';s:0:'';s:25:'setting-default_post_date';s:0:'';s:30:'setting-default_media_position';s:5:'above';s:26:'setting-default_post_image';s:0:'';s:33:'setting-default_unlink_post_image';s:0:'';s:31:'setting-image_post_feature_size';s:5:'blank';s:24:'setting-image_post_width';s:0:'';s:25:'setting-image_post_height';s:0:'';s:32:'setting-default_page_post_layout';s:8:'sidebar1';s:37:'setting-default_page_post_layout_type';s:7:'classic';s:31:'setting-default_page_post_title';s:0:'';s:38:'setting-default_page_unlink_post_title';s:0:'';s:30:'setting-default_page_post_meta';s:2:'no';s:37:'setting-default_page_post_meta_author';s:3:'yes';s:39:'setting-default_page_post_meta_category';s:0:'';s:38:'setting-default_page_post_meta_comment';s:0:'';s:34:'setting-default_page_post_meta_tag';s:0:'';s:30:'setting-default_page_post_date';s:0:'';s:31:'setting-default_page_post_image';s:0:'';s:38:'setting-default_page_unlink_post_image';s:0:'';s:38:'setting-image_post_single_feature_size';s:5:'blank';s:31:'setting-image_post_single_width';s:0:'';s:32:'setting-image_post_single_height';s:0:'';s:27:'setting-default_page_layout';s:8:'sidebar1';s:23:'setting-hide_page_title';s:0:'';s:23:'setting-hide_page_image';s:0:'';s:38:'setting-default_portfolio_index_layout';s:12:'sidebar-none';s:43:'setting-default_portfolio_index_post_layout';s:5:'grid3';s:33:'setting-portfolio_disable_masonry';s:3:'yes';s:39:'setting-default_portfolio_index_display';s:4:'none';s:37:'setting-default_portfolio_index_title';s:0:'';s:49:'setting-default_portfolio_index_unlink_post_title';s:0:'';s:50:'setting-default_portfolio_index_post_meta_category';s:3:'yes';s:49:'setting-default_portfolio_index_unlink_post_image';s:3:'yes';s:48:'setting-default_portfolio_index_image_post_width';s:0:'';s:49:'setting-default_portfolio_index_image_post_height';s:0:'';s:54:'setting-default_portfolio_single_portfolio_layout_type';s:9:'fullwidth';s:38:'setting-default_portfolio_single_title';s:0:'';s:50:'setting-default_portfolio_single_unlink_post_title';s:0:'';s:51:'setting-default_portfolio_single_post_meta_category';s:0:'';s:50:'setting-default_portfolio_single_unlink_post_image';s:3:'yes';s:49:'setting-default_portfolio_single_image_post_width';s:0:'';s:50:'setting-default_portfolio_single_image_post_height';s:0:'';s:22:'themify_portfolio_slug';s:7:'project';s:53:'setting-customizer_responsive_design_tablet_landscape';s:4:'1024';s:43:'setting-customizer_responsive_design_tablet';s:3:'768';s:43:'setting-customizer_responsive_design_mobile';s:3:'480';s:24:'setting-gallery_lightbox';s:8:'lightbox';s:20:'setting-color_design';s:7:'default';s:19:'setting-font_design';s:7:'default';s:21:'setting-header_design';s:17:'header-horizontal';s:28:'setting-exclude_site_tagline';s:2:'on';s:27:'setting-exclude_search_form';s:2:'on';s:19:'setting-exclude_rss';s:2:'on';s:30:'setting-exclude_header_widgets';s:2:'on';s:29:'setting-exclude_social_widget';s:2:'on';s:22:'setting-header_widgets';s:4:'none';s:21:'setting-footer_design';s:12:'footer-block';s:32:'setting-exclude_footer_site_logo';s:2:'on';s:38:'setting-exclude_footer_menu_navigation';s:2:'on';s:22:'setting-footer_widgets';s:17:'footerwidget-3col';s:30:'setting-footer_widget_position';s:3:'top';s:27:'setting-imagefilter_options';s:0:'';s:33:'setting-imagefilter_options_hover';s:0:'';s:27:'setting-imagefilter_applyto';s:12:'featuredonly';s:25:'setting-page_loader_color';s:0:'';s:24:'setting-page_loader_icon';s:0:'';s:29:'setting-color_animation_speed';s:1:'5';s:20:'setting-color_stop_1';s:0:'';s:20:'setting-color_stop_2';s:0:'';s:20:'setting-color_stop_3';s:0:'';s:20:'setting-color_stop_4';s:0:'';s:20:'setting-color_stop_5';s:0:'';s:20:'setting-color_stop_6';s:0:'';s:20:'setting-color_stop_7';s:0:'';s:29:'setting-relationship_taxonomy';s:8:'category';s:37:'setting-relationship_taxonomy_entries';s:1:'3';s:45:'setting-relationship_taxonomy_display_content';s:4:'none';s:30:'setting-single_slider_autoplay';s:3:'off';s:27:'setting-single_slider_speed';s:6:'normal';s:28:'setting-single_slider_effect';s:5:'slide';s:28:'setting-single_slider_height';s:4:'auto';s:18:'setting-more_posts';s:8:'infinite';s:19:'setting-entries_nav';s:8:'numbered';s:24:'setting-footer_text_left';s:0:'';s:25:'setting-footer_text_right';s:0:'';s:27:'setting-global_feature_size';s:5:'blank';s:22:'setting-link_icon_type';s:9:'font-icon';s:32:'setting-link_type_themify-link-0';s:10:'image-icon';s:33:'setting-link_title_themify-link-0';s:7:'Twitter';s:32:'setting-link_link_themify-link-0';s:0:'';s:31:'setting-link_img_themify-link-0';s:110:'https://themify.me/demo/themes/ultra-restaurant/wp-content/themes/themify-u
  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 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 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-mega-menu.php
    Line 434: require_once( ABSPATH . 'wp-admin/includes/widgets.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-themify-builder-include.php
    Line 909: $data = include( THEMIFY_BUILDER_INCLUDES_DIR . '/data/layouts.php' );
    Line 922: $theme_layouts = include( get_template_directory() . '/builder-layouts/layouts.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-themify-builder-import-export.php
    Line 88: require_once( ABSPATH . 'wp-admin/includes/file.php' );
    Line 220: 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-themify-builder.php
    Line 707: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-form.ph
    Line 708: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-visibil
    Line 709: require_once( THEMIFY_BUILDER_INCLUDES_DIR . '/themify-builder-options.php'
    Line 710: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-import-
    Line 711: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-plugin-
    Line 823: require_once( $path );
    Line 1840: include_once( sprintf('%s/themify-builder-js-tmpl-front.php', THEMIFY_BUILD
    Line 1841: include_once( sprintf('%s/themify-builder-js-tmpl-form.php', THEMIFY_BUILDE
    Line 1842: include_once( sprintf('%s/themify-builder-js-tmpl-common.php', THEMIFY_BUIL
    Line 1843: include_once( sprintf('%s/themify-builder-module-panel.php', THEMIFY_BUILDE
    Line 1850: include_once( sprintf('%s/themify-builder-js-tmpl-common.php', THEMIFY_BUIL
    Line 1851: include_once( sprintf('%s/themify-builder-js-tmpl-admin.php', THEMIFY_BUILD
    Line 1852: include_once( sprintf('%s/themify-builder-js-tmpl-form.php', THEMIFY_BUILDE
    Line 1992: require_once( ABSPATH . 'wp-admin' . '/includes/image.php' );
    Line 2281: 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 : class-themify-builder-layouts.php
    Line 292: $data = include( THEMIFY_BUILDER_INCLUDES_DIR . '/data/layouts.php' );
    Line 305: $theme_layouts = include( get_template_directory() . '/builder-layouts/layouts.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 : module-portfolio.php
    Line 24: include_once( ABSPATH . 'wp-admin/includes/plugin.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 : themify-builder.php
    Line 39: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-model.p
    Line 40: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-include
    Line 41: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/premium/class-themify-builder
    Line 42: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-module.
    Line 43: require_once( THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder.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 : themify-builder-updater.php
    Line 321: require_once(THEMIFY_BUILDER_CLASSES_DIR . '/class-themify-builder-upgrader
    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-tgm-plugin-activation.php
    Line 1061: require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.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 : themify-demo-import.php
    Line 207: require_once( $demo_settings );
    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 : themify-utils.php
    Line 1682: $results = include( $fonts_file_path );
    Line 2258: require_once 'class-themify-mobile-detect.php';
    Line 2386: require_once( ABSPATH . 'wp-admin/includes/file.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 : themify-shortcodes.php
    Line 974: require 'twitteroauth/class-wp-twitter-api.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 : shortcodes.php
    Line 504: 'label' => __( 'Categories to include', 'themify' ),
    Line 687: 'label' => __( 'Categories to include', 'themify' ),
    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-themify-tinymce.php
    Line 61: return apply_filters( 'themify_shortcodes', include( dirname( __FILE__ ) . '/shortcodes.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 : themify-wpajax.php
    Line 122: require_once(ABSPATH . 'wp-admin' . '/includes/image.php');
    Line 509: require_once( THEMIFY_DIR . '/themify-demo-import.php' );
    Line 521: require_once( THEMIFY_DIR . '/themify-demo-import.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 : themify-microdata.php
    Line 31: include_once( ABSPATH . 'wp-admin/includes/plugin.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 : themify-config.php
    Line 89: require_once( THEME_DIR . '/themify/class-themify-filesystem.php' );
    Line 94: require_once(THEME_DIR . '/themify/class-themify-cache.php');
    Line 100: require_once(THEME_DIR . '/themify/themify-shortcodes.php');
    Line 106: require_once( THEMIFY_DIR . '/themify-builder/themify-builder.php' );
    Line 214: require_once(THEMIFY_DIR . '/themify-hooks.php' );
    Line 215: require_once(THEMIFY_DIR . '/class-hook-contents.php' );
    Line 221: require_once(THEMIFY_DIR . '/class-themify-access-role.php' );
    Line 225: require_once( THEMIFY_DIR . '/themify-metabox/themify-metabox.php' );
    Line 258: require_once(THEMIFY_DIR . '/themify-wpajax.php');
    Line 306: require_once( ABSPATH . 'wp-admin/includes/file.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 : themify-field-types.php
    Line 1219: 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 : themify-metabox-core.php
    Line 22: require_once( THEMIFY_METABOX_DIR . 'includes/themify-field-types.php' );
    Line 23: require_once( THEMIFY_METABOX_DIR . 'includes/themify-metabox-utils.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 : themify-metabox.php
    Line 27: require_once( THEMIFY_METABOX_DIR . 'includes/themify-metabox-core.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 : theme-functions.php
    Line 346: require_once( 'admin/post-type-$type.php' );
    Line 2224: require_once 'class-mega-menu.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.
Autre thèmes vérifiés