Constructo
WordPress 6.7 theme
- TYPE DE THèMEThème WordPress %s 6.7
- NOM DU FICHIERconstructo.zip
- TAILLE DU FICHIER4991031 octets
- MD5857c83621d44357e7b5834d86b17c94f
- SHA1a5155274f6fd688b5ee202b00f22a9ed97d1b510
- LICENCEGNU GPL 2
- FICHIERS INCLUSCSS, PHP, XML, Bitmap images, Adobe Illustrator
- VERSION4.0.7
- TAGSone-column, two-columns, three-columns, four-columns, left-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, theme-options, translation-ready, threaded-comments
- DATE DE CRéATION2019-07-30
- DERNIèRE MISE à JOUR DU FICHIER2020-08-02
- DERNIèRE VALIDATION2020-08-02 14:08
- AUTRES VERSIONS
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
- base64_decode($info)) === $info ) {1017: $info = base64_decode($info); base64_decode trouvé dans le fichier vc_shortcodes_map.php. 1016: if( base64_encode(
$oauth_signature = base64_encode(hash_hmac('sha1', $base_info, $composite_key, true));
base64_encode trouvé dans le fichier vc_shortcodes_map.php.if( base64_encode(base64_decode($info)) === $info ) {
base64_encode trouvé dans le fichier TwitterAPIExchange.php. - <iframe src="https://player.vimeo.com/video/' . $content . '" width="320" height="240" style="border: none !important"> trouvé dans le fichier shortcodes.php. 1431: return '<div class='video-wrapper'><iframe src='https://player.vimeo.com/video/' . $content . '' width='320' h
- file_get_contents( $file ), true ) ) {fopen trouvé dans le fichier parsers.php. 396: $fp = $this->fopen( $file, 'r' );622: function fopen( $filename, $mode = 'r' ) {625: return fopen( $filename, $mode );fclose trouvé dans le fichier parsers.php. 445: $this->fclose($fp);640: function fclose( $fp ) {643: return fclose( $fp );fopen trouvé dans le fichier parsers.php. 396: $fp = $this->fopen( $file, 'r' );622: function fopen( $filename, $mode = 'r' ) {625: return fopen( $filename, $mode );fopen trouvé dans le fichier parsers.php. 396: $fp = $this->fopen( $file, 'r' );622: function fopen( $filename, $mode = 'r' ) {625: return fopen( $filename, $mode );fclose trouvé dans le fichier parsers.php. 445: $this->fclose($fp);640: function fclose( $fp ) {643: return fclose( $fp );fclose trouvé dans le fichier parsers.php. 445: $this->fclose($fp);640: function fclose( $fp ) {643: return fclose( $fp );file_get_contents trouvé dans le fichier AnpsText.php. 164: <span class='fa' <?php echo esc_attr($icon);?>'<?php if($icon_color!=''):?> style='color: <?php echo esc_attr($icon_color);?>'<?php endif; ?>><?php echo file_get_contents(get_template_directory_uri() . '/images/construction-iconfile_get_contents trouvé dans le fichier AnpsSocial.php. 297: <span class='fa'><?php echo file_get_contents(get_template_directory_uri() . '/images/construction-icon file_get_contents trouvé dans le fichier parsers.php. 250: if ( ! xml_parse( $xml,
- curl_init();curl_exec trouvé dans le fichier TwitterAPIExchange.php. 214: $json = curl_exec($feed); curl_init trouvé dans le fichier TwitterAPIExchange.php. 212: $feed =
- HEADER_IMAGE', '%s/images/headers/path.jpg'); La constante HEADER_IMAGE' a été trouvée dans le fichier helpers.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 1344: define('
- NO_HEADER_TEXT', true); La constante NO_HEADER_TEXT' a été trouvée dans le fichier helpers.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 1354: define('
- HEADER_TEXTCOLOR', ''); La constante HEADER_TEXTCOLOR' a été trouvée dans le fichier helpers.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 1342: define('
- HEADER_IMAGE_WIDTH', apply_filters('widebox_header_image_width', 190)); La constante HEADER_IMAGE_WIDTH' a été trouvée dans le fichier helpers.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 1347: define('
- HEADER_IMAGE_HEIGHT', apply_filters('widebox_header_image_height', 54)); La constante HEADER_IMAGE_HEIGHT' a été trouvée dans le fichier helpers.php. add_theme_support( 'custom-header' ) doit être utilisé à la place. 1348: define('
- wp_get_http( $url, $upload['file'] ); wp_get_http trouvé dans le fichier wordpress-importer.php . Obsolète depuis la version de la 4.4. Il est prérable d'utiliser WP_Http à la place. 714: $headers =
main-slider.zip content-slider.zip
a été trouvé.
Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip
Attention
- Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'woocommerce' dans le fichier cart-totals.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'woocommerce' dans le fichier cart-totals.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'woocommerce' dans le fichier shipping-calculator.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 constructo, woocommerce, wordpress-importer, tgmpa, js_composer.
- Le 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.
- Le fichier wp_backend.js contient un mélange de finde ligne \r\n and \n
- Aucune référence à custom header n'a été trouvée dans le thème.
- Aucune référence à custom background n'a été trouvée dans le thème.
- La variable $cvalue a été trouvée dans une fonction de traduction dans le fichier shipping-calculator.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
- La taille du screenshot est 880x660px. 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
- Ce thème ne contient pas le fichier optionnel rtl.php.
- Ce thème ne contient pas le fichier optionnel front-page.php.
- Ce thème ne contient pas le fichier optionnel home.php.
- Ce thème ne contient pas le fichier optionnel category.php.
- Ce thème ne contient pas le fichier optionnel tag.php.
- Ce thème ne contient pas le fichier optionnel taxonomy.php.
- Ce thème ne contient pas le fichier optionnel date.php.
- Ce thème ne contient pas le fichier optionnel image.php.
- Le thème semble utiliser include ou require : mail.php 2: require_once('../../../../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.php 2: include_once 'Framework.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 : AnpsImport.php 2: include_once(get_template_directory() . '/anps-framework/classes/Framework. 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 : Contact.php 2: include_once 'Framework.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 : Options.php 2: include_once 'Framework.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 : Dummy.php 2: include_once(get_template_directory() . '/anps-framework/classes/Framework.10: include_once(get_template_directory() . '/anps-framework/classes/AnpsImport 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 : Customizer.php 5: include_once 'customizer_controls/anps_divider_control.php';6: include_once 'customizer_controls/anps_desc_control.php';7: include_once 'customizer_controls/anps_sidebar_control.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 1587: 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 : import_export_view.php 2: include_once(get_template_directory() . '/anps-framework/classes/AnpsImport 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 : import_export_widgets_view.php 2: include_once(get_template_directory() . '/anps-framework/classes/AnpsImport 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 : helpers.php 1172: include_once 'sidebar_generator.php';1327: require_once( $locale_file );1400: 1649: include('custom_styles.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 : admin_view.php 35: case 'options': include_once 'views/options_page_view.php'; break;36: case 'options_page': include_once 'views/options_page_view.php'; break;37: case 'options_page_setup': include_once 'views/options_page_setup_view.php'; break;38: case 'header_options': include_once 'views/header_options_view.php'; break;39: case 'footer_options': include_once 'views/footer_options_view.php'; break;40: case 'options_media': include_once 'views/options_media_view.php'; break;41: case 'google_maps': include_once 'views/google_maps_view.php'; break;42: case 'dummy_content': include_once 'views/dummy_view.php'; break;43: case 'theme_upgrade': include_once 'views/theme_upgrade_view.php'; break;44: case 'theme_style_google_font': include_once 'views/update_google_font_view.php'; break;45: case 'theme_style_custom_font': include_once 'views/update_custom_font_view.php'; break;46: case 'theme_style_custom_css': include_once 'views/custom_css_view.php'; break;47: case 'import_export': include_once 'views/import_export_view.php'; break;48: case 'import_export_widgets': include_once 'views/import_export_widgets_view.php'; break;49: case 'system_req': include_once 'views/system_req_view.php'; break;50: case 'woocommerce': include_once 'views/woocommerce_view.php'; break;51: default: include_once 'views/style_view.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.