Magicraft
WordPress 6.7 theme
- THEME TYPEWordPress theme 6.7
- FILE NAMEmagicraft.zip
- FILE SIZE1525566 bytes
- MD5bf186fdb72e9f0841a40176b8c3743c0
- SHA17a884cd220cbe2e5b3125e8d4fe1fad769fa8229
- LICENSENone
- FILES INCLUDEDCSS, PHP, Bitmap images
- THEME URIhttp://magicraft.creepy.cz/
- VERSION1.2
- AUTHOR URIhttp://www.creepy.cz/
- TAGSflexible-width, Minecraft, skins, Theme Customizer, Online status, Slider
- CREATION DATE2019-08-19
- LAST FILE UPDATE2019-08-19
- LAST VALIDATION2019-08-19 23:21
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 customizer.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
- 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.
- .ds_store .gitignore was found.
- fclose( $this->Socket );fwrite was found in the file MinecraftPing.php 84: fwrite( $this->Socket, $Data ); // handshake85: fwrite( $this->Socket, '\x01\x00' ); // status ping143: fwrite( $this->Socket, '\xFE\x01' );fwrite was found in the file MinecraftPing.php 84: fwrite( $this->Socket, $Data ); // handshake85: fwrite( $this->Socket, '\x01\x00' ); // status ping143: fwrite( $this->Socket, '\xFE\x01' );fread was found in the file MinecraftPing.php 107: $block = fread( $this->Socket, $Remainder ); // and finally the json string144: $Data = fread( $this->Socket, 512 );fwrite was found in the file MinecraftPing.php 84: fwrite( $this->Socket, $Data ); // handshake85: fwrite( $this->Socket, '\x01\x00' ); // status ping143: fwrite( $this->Socket, '\xFE\x01' );fread was found in the file MinecraftPing.php 107: $block = fread( $this->Socket, $Remainder ); // and finally the json string144: $Data = fread( $this->Socket, 512 );fopen was found in the file skins-functions.php 24: $fh = fopen($file, 'r');fclose was found in the file skins-functions.php 46: fclose($fh); fclose was found in the file MinecraftPing.php 50:
- fsockopen( $this->ServerAddress, $this->ServerPort, $errno, $errstr, $conne fsockopen was found in the file MinecraftPing.php 59: $this->Socket = @
- add_option_page functionFile functions.php : 203: * <?php add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function207: add_menu_page(File functions.php : 203: * <?php add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function207: add_menu_page( File functions.php : 202: * Use the
if ( ! isset( $content_width ) ) $content_width = 900;
No content width has been defined. Example: - add_theme_support() was found in the file creepy.php. However get_post_format and/or has_post_format were not found, and no use of formats in the CSS was detected.
Warning
- Found wp_deregister_script in creepy.php. Themes must not deregister core scripts. 113: wp_deregister_script( 'jquery' );
- The tag flexible-width has been deprecated, it must be removed from style.css header.Found wrong tag Minecraft in style.css header.Found wrong tag skins in style.css header.Found wrong tag Theme Customizer in style.css header.Found wrong tag Online status in style.css header.Found wrong tag Slider in style.css header.
- Found a translation function that is missing a text-domain. Function _e, with the arguments '(required)' in file comments.php.Found a translation function that is missing a text-domain. Function _e, with the arguments '(required)' in file comments.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Posts by %s' in file creepy.php.Found a translation function that is missing a text-domain. Function _x, with the arguments "Slider", "post type general name" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function _x, with the arguments "Slider", "post type singular name" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function _x, with the arguments "Add New", "team item" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Add New Slide" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Edit Slide" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "New Slide" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "View Slide" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Search Slides" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "No Slides Found" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments "No Slides Found in Trash" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function _x, with the arguments "taxonomy general name" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function _x, with the arguments "taxonomy singular name" in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file register-slider-template.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 bonestheme, my_theme_textdomain, theme_name, creepy.
- The theme uses the register_post_type() function, which is plugin-territory functionality.
- A.git was found.
- Non-printable characters were found in file creepy.php. This is an indicator of potential errors in PHP code.345: // This removes the annoying [â¦] to a Read More link427: add_filter( âtheme_mod_background_imageâ, âbackstretch_background_image_modâ );
- PHP short tags were found in file customizer.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.32: .creepy-main-border .border-left { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_main_left.png')33: .creepy-main-border .border-right{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_main_right.png'34: .creepy-main-border .border-middle span { background-color: <?= $active_skin['main_border_color']; ?>; }35: .creepy-content-border .border-left { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_content_left.pn36: .creepy-content-border .border-right{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_content_right.p37: .creepy-content-border .border-middle span { background-color: <?= $active_skin['content_border_color']; ?>; }38: .creepy-footer-border .border-left { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_footer_left.png39: .creepy-footer-border .border-right{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_footer_right.pn40: .creepy-footer-border .border-middle span { background-color: <?= $active_skin['footer_border_color']; ?>; }41: #main, #inner-content {background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_text.jpg') repe42: .widgettitle .inner-title{background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_widget_title.jp43: .menu-wrapper {background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_m.jpg') repeat 44: #main .slider-wrap .inner-bg{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_bg.jpg') repeat45: .widgettitle .inner-title,#minecraftsv-status .btn, .widget_wp_sidebarlogin .button-primary, #lwa_wp-submit, .mcserver-solo-online, .mcserver-multi-online, .mcserver-solo-offline, .mcserver-multi-offline { color: <?= $active_skin['widget_title_color']; ?> ;}46: .widget .inner-widget { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_side_bg.png') n47: .menu-wrapper a:hover{background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_m_hover.png') r48: .mcserver-solo-online, #minecraftsv-status .btn-success, .widget_wp_sidebarlogin .button-primary { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_online.png') no49: .mcserver-multi-online, #lwa_wp-submit { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_multi_online.pn50: .mcserver-solo-offline, #minecraftsv-status .btn-danger { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_offline.png') n51: .mcserver-multi-offline { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_multi_offline.p52: .nav li ul.sub-menu { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_menu_texture.jp54: .vcard .author{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_author.png') no55: .vcard .comment-number{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_comments.png') 56: .mcserver-online { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_sml_online.png'57: .mcserver-offline { background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_sml_offline.png58: .mcplayers-solo{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/online-players.png') no-repea59: .mcip-solo{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/world-cube.png') no-repeat ce63: #inner-footer .mcserver-solo-online, #inner-footer .mcserver-multi-online { color:<?= $active_skin['online_status_color']; ?> }65: #inner-footer .mcserver-solo-online, #inner-footer .mcserver-multi-online { color: <?= $active_skin['widget_title_color']; ?> ;}69: #inner-footer .mcserver-solo-offline, #inner-footer .mcserver-multi-offline { color:<?= $active_skin['offline_status_color']; ?> }71: #inner-footer .mcserver-solo-offline, #inner-footer .mcserver-multi-offline { color: <?= $active_skin['widget_title_color']; ?> ;}92: .widget ul li {border-bottom: 1px dotted <?= $active_skin['widget_li_border']; ?>;}93: #inner-footer .widget-title { border-bottom: 1px solid <?= $active_skin['widget_li_border']; ?>;}100: .menu-wrapper .nav a{ border-bottom: 1px solid <?= $active_skin['submenu_border_color']; ?>;}101: .menu-wrapper .nav a:hover{ border-bottom: 1px solid <?= get_theme_mod( 'creepy_menu_hover_color' ); ?>; }103: #main-menu{background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_menu_texture.jp107: .header #logo{ margin: <?= get_theme_mod('space_before_logo'); ?>px 0 <?= get_theme_mod('space_aft116: background: <?= $creepy_link_hover_color ?>; /* WebKit/Blink Browsers */120: background: <?= $creepy_link_hover_color ?>; /* Gecko Browsers */127: background: <?= $creepy_link_color; ?>;128: color:<?= get_theme_mod( 'creepy_body_color' ); ?>;129: -webkit-box-shadow: 0px 4px 0px 0px <?= $creepy_link_hover_color ?>;130: -moz-box-shadow: 0px 4px 0px 0px <?= $creepy_link_hover_color ?>;131: box-shadow: 0px 4px 0px 0px <?= $creepy_link_hover_color ?>;134: -webkit-box-shadow: 0px 3px 0px 0px <?= $creepy_link_hover_color ?>;135: -moz-box-shadow: 0px 3px 0px 0px <?= $creepy_link_hover_color ?>;136: box-shadow: 0px 3px 0px 0px <?= $creepy_link_hover_color ?>;139: -webkit-box-shadow: 0px 0px 0px 0px <?= $creepy_link_hover_color ?>;140: -moz-box-shadow: 0px 0px 0px 0px <?= $creepy_link_hover_color ?>;141: box-shadow: 0px 0px 0px 0px <?= $creepy_link_hover_color ?>;144: #main .inner-bg, .widget .inner-widget, .inner-bg{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_side_bg.png') n166: #inner-footer{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_footer_bg.png')192: .menu-wrapper .nav a{ border-bottom: 1px solid <?= $active_skin['submenu_border_color']; ?>;}193: .menu-wrapper .nav a:hover{ border-bottom: 1px solid <?= $active_skin[ 'creepy_menu_hover_color' ]; ?>; }195: #main-menu{background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_menu_texture.jp208: background: <?= $creepy_link_color; ?>;209: color:<?= get_theme_mod( 'creepy_body_color' ); ?>;210: -webkit-box-shadow: 0px 4px 0px 0px <?= $creepy_link_hover_color ?>;211: -moz-box-shadow: 0px 4px 0px 0px <?= $creepy_link_hover_color ?>;212: box-shadow: 0px 4px 0px 0px <?= $creepy_link_hover_color ?>;215: -webkit-box-shadow: 0px 3px 0px 0px <?= $creepy_link_hover_color ?>;216: -moz-box-shadow: 0px 3px 0px 0px <?= $creepy_link_hover_color ?>;217: box-shadow: 0px 3px 0px 0px <?= $creepy_link_hover_color ?>;220: -webkit-box-shadow: 0px 0px 0px 0px <?= $creepy_link_hover_color ?>;221: -moz-box-shadow: 0px 0px 0px 0px <?= $creepy_link_hover_color ?>;222: box-shadow: 0px 0px 0px 0px <?= $creepy_link_hover_color ?>;225: #main .inner-bg, .widget .inner-widget, .inner-bg{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_side_bg.png') n246: #inner-footer{ background: url('<?= THEMEROOT; ?>/library/skins/<?= $slug; ?>/<?= $slug; ?>_footer_bg.png')PHP short tags were found in file index.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.43: <div class='slide' style='background-image:url(<?=$url?>)'>74: <li class='slide' style='background-image:url(<?=$url?>)'>PHP short tags were found in file ._footer.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.1:
- Could not find comment_form.
- Could not find wp_link_pages.
- 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 $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables.
- Possible variable $plural found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables. Possible variable $singular found in translation function in register-slider-template.php. Translation function calls should not contain PHP variables.
- License: is missing from style.css header.
- License URI: is missing from style.css header.
- Text Domain: is missing from your style.css header.
- .sticky css class is needed in theme css.
- .bypostauthor css class is needed in theme css.
- .wp-caption-text css class is needed in theme css.
- .gallery-caption css class is needed in theme css.
- .screen-reader-text css class is needed in your theme css. See : the Codex for an example implementation.
- At least one hard coded date was found in the file archive.php. Function get_option( 'date_format' ) should be used instead.
- 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
- Possible Favicon found in header.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
- Possible hard-coded links were found in the file admin.php.90: _e( '<span id='footer-thankyou'>Developed by <a href='http://yoursite.com' target='_blank'>Your Site Name</a></span>. Built usingPossible hard-coded links were found in the file options-page-wrapper.php.24: <p>Most hostings have it set that by default but if it's not working you can check <a href='http://magicraft.creepy.cz/?post_type=knowledge_base&p=95' target='_blank'>Possible hard-coded links were found in the file functions.php.652: echo '<a href='http://themes.creepy.cz/' target='_blank' rel='copyright'>Magicraft</a> thPossible hard-coded links were found in the file footer.php.18: <p class='creepy'><a href='http://magicraft.creepy.cz/'>Magicraft Theme</a></p>
- 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.
- This theme does not contain optional file image.php.
- The theme appears to use include or require : admin.php 28: include_once( ABSPATH . WPINC . '/feed.php' ); // include the 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.