Poza
WordPress 6.7 theme
- TYPE DE THèMEThème WordPress %s 6.7
- NOM DU FICHIERpoza-5.2.0.zip
- TAILLE DU FICHIER3581683 octets
- MD57016cb154949f45b295b3e58c8b01cf3
- SHA1fc63e6e2f9798c49f203a6c302d87d32cc196e4f
- LICENCEAucun
- FICHIERS INCLUSCSS, PHP, XML, Bitmap images, Adobe Illustrator
- URI DU THèME URIhttp://pojo.me/
- VERSION5.2.0
- URI DE L'AUTEURhttp://pojo.me/
- DATE DE CRéATION2021-08-03
- DERNIèRE MISE à JOUR DU FICHIER2021-08-03
- DERNIèRE VALIDATION2021-08-03 07:35
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
- Un setting Customizer a été trouvé sans callback de sanitization dans le fichier customize.php. Tous les appels à la méthode add_setting() doivent déclarer une fonction de filtrage.
- Absence de référence à add_theme_support( "title-tag" ) dans le thème.Le thème doit avoir des tags <title>, idéalement dans le fichier header.php.Le thème doit comporter un appel à wp_title(), idéalement dans le fichier header.php.
- .htaccess a été trouvé.
- <iframe frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=%s&t=m&z=%d&output=embed&iwloc=near"%s> trouvé dans le fichier class-pojo-widget-google-maps.php. 67: '<div class='pojo-google-map-wrap custom-embed'><iframe frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src
- file_get_contents( $import_file ), true );file_get_contents trouvé dans le fichier type-local.php. 199: $content = json_decode( file_get_contents( $import_file ), true );file_get_contents trouvé dans le fichier customize.php. 394: $customizer_options = json_decode( file_get_contents( $url ), true ); file_get_contents trouvé dans le fichier tools.php. 58: $options = json_decode(
- add_menu_page(Fichier tools.php : 78: add_submenu_page(Fichier settings.php : 155: add_submenu_page(Fichier settings.php : 164: add_menu_page(Fichier class-tgm-plugin-activation.php : 358: add_submenu_page(Fichier system-info.php : 155: add_submenu_page(Fichier class-pojo-licenses-settings.php : 107: add_submenu_page(Fichier type-local.php : 214: add_submenu_page( Fichier home.php : 10:
- screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );1665: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) ); screen_icon trouvé dans le fichier class-tgm-plugin-activation.php . Obsolète depuis la version de la 3.8. 405:
- 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().
Attention
- Theme URI et Author URI ne doivent pas être identiques.
- Tag inconnu trouvé dans l'entête du fichier style.css.
- Une fonction de traduction utilisée sans text-domain. Fonction esc_attr__, avec les arguments 'pojo' dans le fichier class-pojo-widget-social-links.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'pojo' dans le fichier class-pojo-widget-opening-hours.php.
- 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 masterslider.js contient un mélange de finde ligne \r\n and \n
- Les thèmes ne doivent pas cacher la barre d'admin. Détecté dans le fichier style.css.
- comment_form introuvable.
- 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.
- screen_icon trouvé dans le fichier class-tgm-plugin-activation.php . Obsolète depuis la version de la 3.8. 405: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );1665: screen_icon( apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
- La variable $social a été trouvée dans une fonction de traduction dans le fichier class-pojo-widget-social-links.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP. La variable $day_title a été trouvée dans une fonction de traduction dans le fichier class-pojo-widget-opening-hours.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
- La variable $social a été trouvée dans une fonction de traduction dans le fichier class-pojo-widget-social-links.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
- La déclaration License URI: manque dans le header du fichier style.css.
- La classe CSS .bypostauthor n'a pas été trouvée dans les styles du thème.
- Au moins une date codée en dur a été trouvée dans le fichier recent_post-grid_four.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-grid_three.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-grid_four.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.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 recent_post.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 recent_post-grid_three.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-masonry.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
- 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
- Lien potentiellement codés en dur trouvé dans le fichier class-pojo-info-theme.php.73: $result['recommendation'] = __( 'If you want to modify the source code of your theme, we recommend using a child theme. See: <a href='http://pojo.me/go/child-theme/'>How to use a child theme</a>', 'pojo' );Lien potentiellement codés en dur trouvé dans le fichier class-pojo-licenses-settings.php.168: <p><?php _e( '<strong>Your license is expired!</strong> Please <a href='http://pojo.me/my-account/' target='_blank'>renew it or purchase a new one<
- 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 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 attachment.php.
- Le thème semble utiliser include ou require : menus.php 20: include( POJO_CORE_DIRECTORY . '/helpers/walkers/class-pojo-menu-cf-walker.144: include( 'helpers.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 : sidebars.php 30: include( 'replacer.php' );31: include( 'admin-ui.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 92: include( POJO_CORE_DIRECTORY . '/config.php' );93: include( POJO_INCLUDES_DIRECTORY . '/theme-config.php' );95: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-maintenance.php' );97: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-embed-template.php' );99: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-masterslider.php' );102: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-compatibility.php' );104: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-thumbnails.php' );106: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-layouts.php' );109: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-web-fonts.php' );112: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-breadcrumbs.php' );115: include( POJO_CORE_DIRECTORY . '/helpers/walkers/class-pojo-navbar-nav-walk116: include( POJO_CORE_DIRECTORY . '/helpers/walkers/class-pojo-navbar-nav-mobi119: include( POJO_CORE_DIRECTORY . '/helpers/walkers/class-pojo-nav-menu-dropdo122: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-create-css-code.php' );125: include( POJO_CORE_DIRECTORY . '/admin-ui.php' );127: include( POJO_CORE_DIRECTORY . '/helpers/class-pojo-templates.php' );129: include( POJO_CORE_DIRECTORY . '/helpers/deprecated.php' );132: include( POJO_CORE_DIRECTORY . '/setup.php' );133: include( POJO_INCLUDES_DIRECTORY . '/theme-setup.php' );135: include( POJO_INCLUDES_DIRECTORY . '/class-pojo-theme-template.php' );140: include( $child_template_path );151: include( POJO_INCLUDES_DIRECTORY . '/class-pojo-customize-register-fields.p154: include( POJO_CORE_DIRECTORY . '/units.php' );156: include( POJO_CORE_DIRECTORY . '/customize/customize.php' );159: include( POJO_CORE_DIRECTORY . '/settings/settings.php' );162: include( POJO_CORE_DIRECTORY . '/meta-box/meta-box.php' );165: include( POJO_CORE_DIRECTORY . '/widgets.php' );168: include( POJO_CORE_DIRECTORY . '/enqueue-scripts.php' );171: include( POJO_CORE_DIRECTORY . '/page-options/page-options.php' );174: include( POJO_CORE_DIRECTORY . '/smart-page/smart-page.php' );177: include( POJO_CORE_DIRECTORY . '/page-builder/page-builder.php' );180: include( POJO_CORE_DIRECTORY . '/page-format/page-format.php' );183: include( POJO_CORE_DIRECTORY . '/menus/menus.php' );186: include( POJO_CORE_DIRECTORY . '/sidebars/sidebars.php' );189: include( POJO_CORE_DIRECTORY . '/licenses/class-pojo-licenses.php' );192: include( POJO_CORE_DIRECTORY . '/addons/post-formats/post-formats.php' );194: include( POJO_CORE_DIRECTORY . '/addons/plugins/plugin-activation.php' );196: include( POJO_CORE_DIRECTORY . '/addons/galleries/class-pojo-gallery.php' )198: include( POJO_CORE_DIRECTORY . '/addons/slideshow/class-pojo-slideshow.php'200: include( POJO_CORE_DIRECTORY . '/addons/menu-search/menu-search.php' );202: include( POJO_CORE_DIRECTORY . '/addons/advanced-widget-title/class-widget-204: include( POJO_CORE_DIRECTORY . '/addons/scroll-up/scroll-up.php' );206: include( POJO_CORE_DIRECTORY . '/addons/login-screen/class-pojo-login-style209: include( POJO_CORE_DIRECTORY . '/addons/system-info/system-info.php' );212: include( POJO_CORE_DIRECTORY . '/addons/wc-integration/class-pojo-wc-integr215: include( POJO_CORE_DIRECTORY . '/addons/elementor/elementor.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 : settings.php 73: include( 'settings-validations.php' );76: include( 'pages/page-base.php' );77: include( 'pages/home.php' );78: include( 'pages/general.php' );79: include( 'pages/content.php' );80: include( 'pages/tools.php' );97: include( 'fields/base.php' );102: include( 'fields/' . $field_slug . '.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-pojo-slideshow.php 4: include( 'classes/class-pojo-slideshow-helpers.php' );5: include( 'classes/class-pojo-slideshow-cpt.php' );6: include( 'classes/class-pojo-slideshow-shortcode.php' );7: include( 'classes/class-pojo-slideshow-ajax.php' );39: include_once( 'classes/class-pojo-slideshow-widget.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-pojo-gallery.php 4: include( 'classes/class-pojo-gallery-helpers.php' );5: include( 'classes/class-pojo-gallery-shortcode.php' );6: include( 'classes/class-pojo-gallery-cpt.php' );7: include( 'classes/class-pojo-gallery-front.php' );31: include_once( 'classes/class-pojo-widget-recent-galleries.php' );32: include_once( 'classes/class-pojo-widget-gallery.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-tgm-plugin-activation.php 1112: 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 : plugin-activation.php 5: include( '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 : elementor.php 25: require 'dynamic-tags/site-logo.php';39: require '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 : class-pojo-wc-integration.php 158: include( 'widgets/class-wc-products.php' );159: include( 'widgets/class-wc-products-category.php' );160: include( 'widgets/class-wc-product-categories.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-pojo-licenses.php 27: include( POJO_CORE_DIRECTORY . '/licenses/class-pojo-licenses-settings.php'45: include( POJO_CORE_DIRECTORY . '/licenses/class-pojo-licenses-api.php' );46: include( POJO_CORE_DIRECTORY . '/licenses/class-pojo-theme-updater.php' );47: include( POJO_CORE_DIRECTORY . '/licenses/class-pojo-update-blocker.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 : templates.php 80: include( 'types/type.php' );85: include( 'types/type-' . $type . '.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 : page-builder.php 149: require( 'widgets/class-pojo-wp-widget-text.php' );1188: include( 'templates/templates.php' );1191: include( 'page-builder-updates.php' );1194: include( 'page-builder-embed-shortcode.php' );1198: include( 'widgets/class-pojo-widget-title.php' );1199: include( 'widgets/class-pojo-widget-menu-anchor.php' );1200: include( 'widgets/class-pojo-widget-divider.php' );1201: include( 'widgets/class-pojo-widget-wysiwyg.php' );1202: include( 'widgets/class-pojo-widget-sidebar.php' );1205: include( 'widgets/class-pojo-widget-rev-slider.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-pojo-thumbnails.php 8: include( 'bfi_thumb/BFI_Thumb.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 : meta-box.php 71: include( 'classes/helpers.php' );72: include( 'classes/meta-box-panel.php' );73: include( 'classes/meta-box-field.php' );74: include( 'classes/api.php' );105: include( sprintf( '%s/core/meta-box/fields/%s.php', get_template_directory( 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 : units.php 356: 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 : admin-ui.php 26: include( 'helpers/pointers/class-pojo-wp-pointers.php' );27: include( 'helpers/feedback/class-pojo-feedback.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 : customize.php 247: include( 'fields/base.php' );252: include( 'fields/' . $field . '.php' );427: include( 'class-pojo-customizer-sections.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 : widgets.php 21: include( 'widgets/abstract-class-pojo-widget-base.php' );24: include( 'widgets/' . $w_key . '.php' );33: include( 'widgets/class-pojo-widget-posts-group.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 : smart-page.php 5: include( '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 : theme-setup.php 81: include( 'class-pojo-wc-templates.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.