Mineral
WordPress 6.7 theme
- THEME TYPEWordPress theme 6.7
- FILE NAMEthemeforest-q6M7TBh2-mineral-responsive-multipurpose-wordpress-theme-wordpress-theme.zip
- FILE SIZE1301139 bytes
- MD5656295dcac78521b4ba1d7fe54b774c5
- SHA142633f52b748b79901bd327df46ed2628bde8cda
- LICENSEGNU GPL 2
- FILES INCLUDEDCSS, PHP, Bitmap images, Adobe Photoshop
- THEME URIhttp://pexetothemes.com/docs/changelog/mineral/changelog.txt
- VERSION1.6.2
- AUTHOR URIhttp://pexetothemes.com/
- TAGSlight, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-o
- CREATION DATE2020-02-20
- LAST FILE UPDATE2020-02-20
- LAST VALIDATION2020-02-20 10:24
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
- No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
- register_sidebar(). Sidebars need to be registered in a custom function hooked to the widgets_init action. See:
Ligne58: add_menu_page(
File init-data.php :Ligne66: add_submenu_page(
File template-portfolio-gallery.php :Ligne30: $add_class = $pexeto_page['show_title'] == 'off' ? ' pg-no-title':'';
File class-pexeto-custom-page.php :Ligne112: add_submenu_page( $this->parent_slug, $this->page_name, $this->page_name, s
File class-pexeto-custom-page-builder.php :Ligne25: $add_class = $custom_page->minimizable ? ' class='minimized'':'';
File class-pexeto-order-manager.php :Ligne27: add_action( 'admin_menu', array( $this, 'add_menu_page' ) );
Ligne36: public function add_menu_page() {
File class-pexeto-order-manager.php :Ligne37: add_submenu_page(
File class-pexeto-update-notifier.php :Ligne68: add_dashboard_page( $this->theme_name . ' Theme Updates', $this->theme_name
File class-tgm-plugin-activation.php :Ligne731: $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_t
File init-data.php : Ligne779: $url = get_bloginfo('url');
get_bloginfo('url') was found in the file functions-general.php. Use home_url() instead.
Warning
- The tag light has been deprecated, it must be removed from style.css header.The tag white has been deprecated, it must be removed from style.css header.The tag flexible-width has been deprecated, it must be removed from style.css header.
- Found a translation function that is missing a text-domain. Function __, with the arguments '<cite class="fn">%s</cite>' in file comments.php.More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs. The domains found are pexeto, pexeto_admin, tgmpa, envato-market.
- The theme uses the register_post_type() function, which is plugin-territory functionality.The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
- No reference to custom header was found in the theme.
- No reference to custom background was found in the theme.
- No reference to the_post_thumbnail was found in the theme.
- Text Domain: is missing from your style.css header.
- .screen-reader-text css class is needed in your theme css. See : the Codex for an example implementation.
- Screenshot size is 600x450px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.Bad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
Tip-off
- Possible hard-coded links were found in the file documentation.php.
Ligne46: <a href='http://pexetothemes.com/support/knowledgebase/'>Knowledgebase</a>
Ligne50: for general WordPress questions</li> <li><a href='http://google.com'>Google</a>
Possible hard-coded links were found in the file class-pexeto-update-notifier.php.Ligne233: You can use the <a href='https://github.com/envato/wp-envato-market'>Envato Market Plugin</a> to ins
Ligne253: <p>You can download the documentation from the <a href='https://themeforest.net/downloads'>Downloads</a> section of your ThemeFores
Ligne259: Please create a backup of your code modifications and consider using a child theme instead of modifying the theme's code. More info <a href='http://pexetothemes.com/support/knowledgebase/updating-the-theme/'>here.</a
Possible hard-coded links were found in the file class-pexeto-options-builder.php.Ligne195: <li><a href='http://twitter.com/pexeto' title='Follow Pexeto on Twitter' aria-hidden='tr
Ligne196: <li><a href='http://www.facebook.com/pages/Pexeto/154921334549933' title='Like Pexeto on
Ligne197: <li><a href='http://themeforest.net/user/pexeto/follow' title='Follow Our Work on ThemeF
Ligne198: <li><a href='http://pexetothemes.com' class='icon-pexeto'><img src=''.$this->images_url.
- This theme does not contain optional file rtl.php.
- This theme does not contain optional file front-page.php.
- This theme does not contain optional file home.php.
- This theme does not contain optional file category.php.
- This theme does not contain optional file tag.php.
- This theme does not contain optional file taxonomy.php.
- This theme does not contain optional file author.php.
- This theme does not contain optional file date.php.
- This theme does not contain optional file attachment.php.
- The theme appears to use include or require : init.php
Ligne9: require_once 'scripts-and-styles.php';
Ligne12: require_once 'portfolio.php';
Ligne15: require_once 'functions-general.php';
Ligne18: require_once 'meta.php';
Ligne21: require_once 'init-data.php';
Ligne24: require_once 'sidebars.php';
Ligne27: require_once 'shortcodes.php';
Ligne30: require_once 'gallery.php';
Ligne33: require_once 'html-builders.php';
Ligne36: require_once 'ajax.php';
Ligne39: require_once 'class-pexeto-term-splitting.php';
Ligne43: require_once 'formatting-buttons/buttons-init.php';
Ligne48: require_once 'comments.php';
If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : scripts-and-styles.phpLigne144: include(TEMPLATEPATH . '/includes/css-loader.php');
If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-pexeto-custom-page-manager.phpLigne3: require_once 'class-pexeto-custom-page-helper.php';
Ligne4: require_once 'class-pexeto-custom-data-manager.php';
Ligne5: require_once 'class-pexeto-custom-page-builder.php';
If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : class-pexeto-custom-page.phpLigne3: require_once('class-pexeto-custom-page-manager.php');
If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : init.phpLigne10: require_once 'utils/aq_resizer.php';
Ligne14: require_once 'class-pexeto-notice.php';
Ligne16: require_once 'utils/class-tgm-plugin-activation.php';
Ligne17: require_once 'admin-scripts-and-styles.php';
Ligne18: require_once 'utils/class-envato-market-github.php';
Ligne19: require_once 'ajax.php';
Ligne22: require_once 'class-pexeto-update-notifier.php';
Ligne25: require_once 'functions-general.php';
Ligne26: require_once 'class-pexeto-order-manager.php';
Ligne27: require_once 'class-pexeto-data-fields.php';
Ligne28: require_once 'class-pexeto-widgets-builder.php';
Ligne32: require_once 'meta/class-pexeto-meta.php';
Ligne33: require_once 'meta/class-pexeto-meta-builder.php';
Ligne34: require_once 'meta/class-pexeto-meta-manager.php';
Ligne38: require_once 'custom-pages/class-pexeto-custom-page.php';
Ligne40: require_once 'custom-pages/class-pexeto-custom-page-ajax.php';
Ligne45: require_once 'options/class-pexeto-options.php';
Ligne46: require_once 'options/class-pexeto-options-builder.php';
Ligne47: require_once 'options/class-pexeto-options-manager.php';
Ligne49: require_once 'class-pexeto-recaptcha.php';
If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.