Mharty
WordPress 6.7 theme
- THEME TYPEWordPress theme 6.7
- FILE NAMEmharty.zip
- FILE SIZE2462152 bytes
- MD58cde10567529613e57575acfff180e53
- SHA134398a3e4da7df8ee75e5e37b22eaebceb0d342a
- LICENSENone
- FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Photoshop, Adobe Illustrator
- THEME URIhttp://mharty.com/
- VERSION4.4.1
- CREATION DATE2019-04-29
- LAST FILE UPDATE2019-04-29
- LAST VALIDATION2019-04-29 16:52
- OTHER VERSIONS
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
- Found a Customizer setting that did not have a sanitization callback function in file controls-init.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
- The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
- ini_set( 'memory_limit', '256M' ); Found ini_set in file class-impoexpo.php. 665: @
- base64_decode( $image['encoded'] ) ) {566: $filesystem->put_contents( $temp_file, base64_decode( $image['encoded'] ) ); Found base64_decode in file class-impoexpo.php. 557: if ( $filesystem->get_contents( $file ) ===
'encoded' => base64_encode( $image ),
Found base64_encode in file class-impoexpo.php. - file_get_contents and HTTP stream.70: $result = file_get_contents($url, null, stream_context_create(array( file_get_contents was found in the file mailchimp.php 6: * Uses curl if available, falls back to
- curl_init') && function_exists('curl_setopt')){57: $ch = curl_init();curl_exec was found in the file mailchimp.php 66: $result = curl_exec($ch); curl_init was found in the file mailchimp.php 56: if (function_exists('
- add_menu_page( esc_html__( 'Theme Panel', 'mharty' ), esc_html__( 'Theme PaFile mh_panel.php : 107: add_submenu_page( 'mh_panel', esc_html__( 'Theme Panel', 'mharty' ), esc_ht108: add_submenu_page( 'mh_panel', esc_html__( 'Theme Customizer', 'mharty' ), e109: $mh_theme_icons = add_submenu_page( null, esc_html__( 'Mharty Theme Icons', 'mharty' ), esc_hFile mh_panel.php : 107: add_submenu_page( 'mh_panel', esc_html__( 'Theme Panel', 'mharty' ), esc_ht108: add_submenu_page( 'mh_panel', esc_html__( 'Theme Customizer', 'mharty' ), e109: $mh_theme_icons = add_submenu_page( null, esc_html__( 'Mharty Theme Icons', 'mharty' ), esc_hFile mh_panel.php : 107: add_submenu_page( 'mh_panel', esc_html__( 'Theme Panel', 'mharty' ), esc_ht108: add_submenu_page( 'mh_panel', esc_html__( 'Theme Customizer', 'mharty' ), e109: $mh_theme_icons = add_submenu_page( null, esc_html__( 'Mharty Theme Icons', 'mharty' ), esc_h File mh_panel.php : 99: $core_page =
- get_bloginfo('url'); get_bloginfo('url') was found in the file mharty-updater.php. Use home_url() instead.224: $updater_data['domain'] =
Warning
- Found wrong tag in style.css header.
- Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'Leave a Reply to %s' in file comments.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Reset' in file metabox.php.Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'Upload' in file metabox.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'The export process failed. Please refresh the page and try again.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'The browser version you are currently using is outdated. Please update to the latest version.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'You reached your server memory limit. Please try increasing your PHP memory limit.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'This file cannot be imported. It may be caused by file_uploads being disabled in your php.ini. It may also be caused by post_max_size or/and upload_max_filesize being smaller than file selected. Please contact your website hosting company.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Invalid File format. You should be uploading a JSON file.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'This file should not be imported in this context.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Import estimated time remaining: %smin' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Export estimated time remaining: %smin' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Backup estimated time remaining: %smin' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Import/Export' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Import' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Export' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Importing %s file will overwrite all content currently on this page.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Select Mharty - Page Composer Layouts file to begin the import process:' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Importing %s file will overwrite all current data. Please proceed with caution!' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'No File Selected' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Choose File' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Recommended: Export a backup of your settings.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Note: Large files or files contain large images may take several minutes to upload.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Import %s' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Cancel Import' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Exporting your %s will create a JSON file that can be imported later, or into a different website uses Mharty Theme.' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Export File Name' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Only export selected items' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Export %s' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Cancel Export' in file class-impoexpo.php.Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'Import & Export' in file impoexpo.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Ok, thanks!' in file assets.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Hex Value' in file class-MHCustomizer_Control.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'The web browser on your device cannot be used to upload files. You may be able to use the <a href="%s">native app for your device</a> instead.' in file class-MHCustomizer_Control.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Drop a file here or <a href="#" class="upload">select a file</a>.' in file class-MHCustomizer_Control.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments '…' in file mh_functions.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Image doesn\'t exist' in file mh_functions.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments '%s (Invalid)' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments '%s (Pending)' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Move up' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Move down' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Edit Menu Item' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Edit Menu Item' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'URL' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Navigation Label' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Title Attribute' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Open link in a new window/tab' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'CSS Classes (optional)' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Link Relationship (XFN)' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Description' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'The description will be displayed in the menu if the current theme supports it.' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Original: %s' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Remove' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Cancel' in file wp-nav-custom-walker.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments "For Non-Arabic websites only. This will enable Google Fonts languages like Latin and Cyrillic." in file mh_options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'mharty' in file mh_panel.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 mharty, text-domain, buddypress, bbpress, mhartys_framework.
- The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
- Themes should not hide admin bar. Detected in file style.css.
- No reference to custom header was found in the theme.
- No reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
- Possible variable $this found in translation function in metabox.php. Translation function calls should not contain PHP variables. Possible variable $this found in translation function in metabox.php. Translation function calls should not contain PHP variables. Possible variable $themename found in translation function in mh_options.php. Translation function calls should not contain PHP variables.
- Possible variable $this found in translation function in metabox.php. Translation function calls should not contain PHP variables.
- Possible variable $this found in translation function in metabox.php. Translation function calls should not contain PHP variables. Possible variable $themename found in translation function in mh_options.php. Translation function calls should not contain PHP variables.
- License: is missing from style.css header.
- License URI: is missing from style.css header.
- Screenshot size is 880x660px. 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
- 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 date.php.
- This theme does not contain optional file archive.php.
- This theme does not contain optional file search.php.
- This theme does not contain optional file attachment.php.
- This theme does not contain optional file image.php.
- The theme appears to use include or require : app.php 31: require_once( MHARTY_APP_PATH . 'parts.php' );34: require_once( MHARTY_APP_PATH . 'admin/includes/assets.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 : parts.php 65: require_once( $part_path ); 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 : impoexpo.php 63: require_once( MHARTY_APP_PATH . 'admin/includes/class-impoexpo.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 : mh_customizer.php 12: include_once( dirname( __FILE__ ) . '/includes/required.php' );13: include_once( dirname( __FILE__ ) . '/includes/controls-init.php' );14: include_once( dirname( __FILE__ ) . '/includes/transport.php' );27: include_once( dirname( __FILE__ ) . '/includes/class-MHCustomizer_Control.p 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 : mh_functions.php 1247: require_once( get_template_directory() . '/includes/mh_panel/mh_options.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.