Betheme
WordPress 6.6.2 theme
- TYPE DE THèMEThème WordPress %s 6.6.2
- NOM DU FICHIERthemeforest-7758048-betheme-responsive-multipurpose-wordpress-theme-wordpress-theme.zip
- TAILLE DU FICHIER6341044 octets
- MD52be40531d40db521d8423e3d024d885b
- SHA11e870f4241fb380b07f3867e1207d1e8db6d5d86
- LICENCEPropriétaire
- FICHIERS INCLUSCSS, PHP, HTML, XML, Bitmap images, Adobe Illustrator
- VERSION20.9.5.1
- DATE DE CRéATION2020-07-31
- DERNIèRE MISE à JOUR DU FICHIER2020-07-31
- DERNIèRE VALIDATION2020-07-31 19:13
- AUTRES VERSIONS
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
- <iframe class="scale-with-grid" src="http'. mfn_ssl() .'://player.vimeo.com/video/'. $video .'" allowFullScreen> trouvé dans le fichier theme-functions.php. 1694: $output .= '<iframe class='scale-with-grid' src='http'. mfn_ssl() .'://player.vimeo.com<iframe class="embed" width="100%" height="'. esc_attr( $height ) .'" frameborder="0" style="border:0" src="'. esc_url( $src ) .'" allowfullscreen> trouvé dans le fichier theme-shortcodes.php. 4496: $output = '<iframe class='embed' width='100%' height=''. esc_attr( $height ) .'' frame
- file_get_contents( THEME_DIR .'/changelog.html' );?>fopen trouvé dans le fichier class-mfn-importer.php. 126: * 3. fopen144: $fp = fopen( $path, 'r' );fread trouvé dans le fichier class-mfn-importer.php. 145: $data = fread( $fp, filesize( $path ) );fclose trouvé dans le fichier class-mfn-importer.php. 146: fclose( $fp );file_get_contents trouvé dans le fichier parsers.php. 71: $success = $dom->loadXML( file_get_contents( $file ) );295: if ( ! xml_parse( $xml, file_get_contents( $file ), true ) ) {file_get_contents trouvé dans le fichier parsers.php. 71: $success = $dom->loadXML( file_get_contents( $file ) );295: if ( ! xml_parse( $xml, file_get_contents( $file ), true ) ) {fopen trouvé dans le fichier parsers.php. 451: $fp = $this->fopen( $file, 'r' );672: function fopen( $filename, $mode = 'r' ) {675: return fopen( $filename, $mode );fclose trouvé dans le fichier parsers.php. 495: $this->fclose($fp);690: function fclose( $fp ) {693: return fclose( $fp );fopen trouvé dans le fichier parsers.php. 451: $fp = $this->fopen( $file, 'r' );672: function fopen( $filename, $mode = 'r' ) {675: return fopen( $filename, $mode );fopen trouvé dans le fichier parsers.php. 451: $fp = $this->fopen( $file, 'r' );672: function fopen( $filename, $mode = 'r' ) {675: return fopen( $filename, $mode );fclose trouvé dans le fichier parsers.php. 495: $this->fclose($fp);690: function fclose( $fp ) {693: return fclose( $fp );fclose trouvé dans le fichier parsers.php. 495: $this->fclose($fp);690: function fclose( $fp ) {693: return fclose( $fp );file_get_contents trouvé dans le fichier class-mfn-importer-api.php. 102: $body = @file_get_contents( $url );fopen trouvé dans le fichier class-mfn-importer-api.php. 101: if( function_exists( 'ini_get' ) && ini_get( 'allow_url_fopen' ) ){126: $fp = @fopen( $path_zip, 'w' );fwrite trouvé dans le fichier class-mfn-importer-api.php. 127: $fwrite = @fwrite( $fp, $body );129: if( false === $fwrite ){fclose trouvé dans le fichier class-mfn-importer-api.php. 128: @fclose( $fp ); file_get_contents trouvé dans le fichier changelog.php. 17: <?php echo
- add_submenu_page(Fichier class-mfn-support.php : 27: $this->page = add_submenu_page(Fichier class-mfn-dashboard.php : 96: $this->page = add_menu_page(Fichier class-mfn-dashboard.php : 106: add_submenu_page(Fichier class-tgm-plugin-activation.php : 724: $this->page_hook = add_submenu_page( $args['parent_slug'], $args['page_title'], $args['menu_tiFichier class-mfn-status.php : 30: $this->page = add_submenu_page(Fichier class-mfn-changelog.php : 27: $this->page = add_submenu_page(Fichier class-mfn-importer.php : 77: $this->page = add_submenu_page( Fichier options.php : 156: $this->page =
- get_option( 'home' ), get_option( 'home' ) trouvé dans le fichier class-mfn-status.php. Il est préférable d'utiliser home_url(). 75: 'home' =>
Attention
- Tag inconnu trouvé dans l'entête du fichier style.css.
- 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 js_composer, betheme, woocommerce, mfn-opts, nhp-opts, bbpress, tgmpa, wordpress-importer.
- 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.
- Les thèmes ne doivent pas cacher la barre d'admin. Détecté dans le fichier responsive.css.
- 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 déclaration Text Domain: manque dans le header du fichier style.css.
- Au moins une date codée en dur a été trouvée dans le fichier single-download.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 content-single-portfolio.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
- 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 author.php.
- Ce thème ne contient pas le fichier optionnel date.php.
- Ce thème ne contient pas le fichier optionnel archive.php.
- Ce thème ne contient pas le fichier optionnel attachment.php.
- Ce thème ne contient pas le fichier optionnel image.php.
- Le thème semble utiliser include ou require : options.php 199: require_once($this->dir.'fields/'.$field['type'].'/field_'.$field['type'].'401: require_once( $this->dir .'validation/'. $field[ 'validate' ] .'/validation711: require_once( $this->dir .'fields/'. $field['type'] .'/field_'. $field['typ 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-options.php 10: require_once( dirname( __FILE__ ) . '/fonts.php' );11: require_once( dirname( __FILE__ ) . '/options.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 : header-top-bar-right.php 55: get_template_part( 'includes/include', 'wpml' ); 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 : header-side-slide.php 215: get_template_part( 'includes/include', 'social' ); 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 : header-top-area.php 29: get_template_part( 'includes/include', 'social' ); 66: <?php get_template_part( 'includes/include', 'logo' ); ?> 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 : header-creative.php 24: get_template_part( 'includes/include', 'social' );39: <?php get_template_part( 'includes/include', 'logo' ); ?>86: <?php get_template_part( 'includes/include', 'social' ); ?> 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-mfn-tgmpa.php 46: include_once 'class-tgm-plugin-activation.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 : back.php 77: require_once( $MFN_Options->dir.'fields/'.$field['type'].'/field_'.$field[' 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 : footer.php 126: get_template_part( 'includes/include', 'social' ); 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.