WordPress.org

Make WordPress Themes

Opened 3 years ago

Closed 3 years ago

#20643 closed theme (not-approved)

THEME: SLAM - 1.0

Reported by: QantumThemes Owned by: salsaturation
Priority: new theme Keywords: theme-slam
Cc: info@…

Description

SLAM - 1.0

SLAM! Music Band, Musician and Dj Wordpress Theme. HTML5 / CSS3 / Responsive. Features of SLAM! Lite: HTML5 Music Player, Releases Post Type, 2 Sliders, Google Fonts, 10 Color Skins, Fullwidth and Boxed Layout, Qantum Panel, Modular Home Page, 2 pages layout, Social Icons, Release Slideshow for your music/tracks/songs/album, widgetized footer, cool modern design, semi-transparent background, fullscreen background image, custom colors, contacts widget, image post widget and more.

Theme URL - http://wordpress.org/
Author URL - http://www.qantumthemes.com/

SVN - https://themes.svn.wordpress.org/slam/1.0
ZIP - https://wordpress.org/themes/download/slam.1.0.zip?nostats=1

History:

Ticket Summary Status Resolution Owner
#20638 THEME: SLAM! Music Band, Musician and Dj Wordpress Theme - 1.0 closed not-approved emiluzelac
#20643 THEME: SLAM - 1.0 closed not-approved salsaturation

(this ticket)


https://themes.svn.wordpress.org/slam/1.0/screenshot.png


Change History (3)

#1 @salsaturation
3 years ago

  • Owner set to salsaturation
  • Status changed from new to reviewing

#2 @salsaturation
3 years ago

@QantumThemes

Thank you for submitting your theme.

Items marked required need to be addressed. Due to some of the issues this is not a full review

Themes must not incorporate the following, Plugin-territory functionality. This list is not all-inclusive.
Analytics scripts
SEO options (meta tags, page title, post titles, robots.txt, etc.)
Content Sharing buttons/links
Custom post-content shortcodes
Custom Post Types
Custom Taxonomies
Removing or modifying non-presentational core hooks
Disabling the admin toolbar
Resource compression/caching

https://make.wordpress.org/themes/handbook/guidelines/plugin-territory/

Required - You have a a bunch of code that violates this requirement e.g Releases CPT, Analytics JavaScript, Comment Settings, Share buttons (the 'Social Media Links' are allowed not the post like / share buttons)
Please package these up as Plugins and submit them to wporg plugin site and then use something like TGM plugin activation. Please not the theme will need to function with or without the plugins

Please note that you also cannot bundle plugins with the theme:

breadcrumb-navxt
qantum-facebookgallery
qt-beatport-importer
qt-fontawesome
qtcamera-slideshow

as mentioned above you should instead use something like TGM plugin activation framework to recommend the plugin.

Theme Test
WARNING: The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
REQUIRED: The theme uses the register_taxonomy() function, which is plugin-territory functionality.
REQUIRED: The theme uses the register_post_type() function, which is plugin-territory functionality.
REQUIRED: The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output
REQUIRED: get_bloginfo( 'url' ) was found in the file plugin/qtcamera-slideshow/inc/metaboxes/meta_box.php. Use home_url() instead.
Line 173: echo '</select> &nbsp;<span class='description'><a href=.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . >Mana
Line 184: echo '<span class='description'>' . $fielddesc? . ' <a href=.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . '&post_
REQUIRED: get_bloginfo( 'url' ) was found in the file metaboxes/meta_box.php. Use home_url() instead.
Line 178: echo '</select> &nbsp;<span class='description'><a href=
.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . >Mana
Line 189: echo '<span class='description'>' . $fielddesc? . ' <a href=
.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . '&post_
REQUIRED: bloginfo( 'url' ) was found in the file plugin/qtcamera-slideshow/inc/metaboxes/meta_box.php. Use echo esc_url( home_url() ) instead.
Line 173: echo '</select> &nbsp;<span class='description'><a href=.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . >Manage '
Line 184: echo '<span class='description'>' . $fielddesc? . ' <a href=.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . '&post_type
REQUIRED: bloginfo( 'url' ) was found in the file metaboxes/meta_box.php. Use echo esc_url( home_url() ) instead.
Line 178: echo '</select> &nbsp;<span class='description'><a href=
.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . >Manage '
Line 189: echo '<span class='description'>' . $fielddesc? . ' <a href=
.get_bloginfo( 'url' ) . '/wp-admin/edit-tags.php?taxonomy=' . $id . '&post_type
RECOMMENDED: No reference to add_theme_support( "custom-header", $args ) was found in the theme. It is recommended that the theme implement this functionality if using an image for the header.
RECOMMENDED: No reference to add_theme_support( "custom-background", $args ) was found in the theme. If the theme uses background images or solid colors for the background, then it is recommended that the theme implement this functionality.
RECOMMENDED: No reference to add_editor_style() was found in the theme. It is recommended that the theme implement editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
INFO: Possible hard-coded links were found in the file admin/adminindex.php.
Line 264: <p><a href='http://themeforest.net/item/slam-music-band-musician-and-dj-wordpress-theme
INFO: Could not find the comment-reply script enqueued, however a reference to 'comment-reply' was found. Make sure that the comment-reply script is being enqueued properly on singular pages.
INFO: At least one hard coded date was found in the file part-single.php. Consider get_option( 'date_format' ) instead.
INFO: At least one hard coded date was found in the file part-archive.php. Consider get_option( 'date_format' ) instead.
INFO: plugin/qtcamera-slideshow/cameraslider.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 20:
Line 24: require_once('inc/post_type_slider/index.php');
Line 25: require_once('inc/qts_frontend_scripts.php');
Line 26: require_once('inc/qts_html_generator.php');
Line 27: require_once('editor/editor.php');
INFO: plugin/qantum-facebookgallery/fbphotos.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 2: include ('editor/editor.php');
INFO: plugin/breadcrumb-navxt/uninstall.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 57: require_once(dirname(FILE) . '/breadcrumb_navxt_uninstaller.php');
INFO: plugin/breadcrumb-navxt/includes/multibyte_supplicant.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 43: require_once(dirname(FILE) . '/block_direct_access.php');
INFO: plugin/breadcrumb-navxt/includes/mtekk_adminkit.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 37: require_once(dirname(FILE) . '/block_direct_access.php');
INFO: plugin/breadcrumb-navxt/breadcrumb_navxt_widget.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 37: require_once(dirname(FILE) . '/includes/block_direct_access.php');
INFO: plugin/breadcrumb-navxt/breadcrumb_navxt_uninstaller.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 23: require_once(dirname(FILE) . '/includes/block_direct_access.php');
Line 289: require_once($this->_getPluginPath());
INFO: plugin/breadcrumb-navxt/breadcrumb_navxt_class.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 37: require_once(dirname(FILE) . '/includes/block_direct_access.php');
INFO: plugin/breadcrumb-navxt/breadcrumb_navxt_admin.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 57: require_once(dirname(FILE) . '/includes/block_direct_access.php');
Line 93: require_once(dirname(FILE) . '/includes/multibyte_supplicant.php');
Line 99: require_once(dirname(FILE) . '/breadcrumb_navxt_class.php');
Line 103: require_once(dirname(FILE) . '/breadcrumb_navxt_widget.php');
Line 111: require_once(dirname(FILE) . '/includes/mtekk_adminkit.php');
INFO: part-slider.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 9: include ('includes/nivoslider.php');
Line 12: include ('includes/bootstrapslider.php');
INFO: part-3boxcarousel.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 8: <?php include ('includes/CircularContentCarousel/carousel.php'); ?>
INFO: includes/verify_theme_settings.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 73: require (get_stylesheet_directory().'/admin/option_fields.php');
basic q
INFO: iframe was found in the file plugin/qtcamera-slideshow/inc/qts_html_generator.php iframes are sometimes used to load unwanted adverts and code on your site.
Line 109: $replace = '<iframe src='http://www.youtube.com/embed/'.$args['v']. width='100%' heigh
Line 117: $replace = '<iframe src='http://player.vimeo.com/video/'.$id.
width='100%' height='100
INFO: iframe was found in the file plugin/qt-beatport-importer/qt-beatport-importer.php iframes are sometimes used to load unwanted adverts and code on your site.
Line 34: <iframe width='640' height='480' src='www.youtube.com/embed/a6QOpaabyrk' f
INFO: admin/adminindex.php The theme appears to use include or require. If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead.
Line 27: include_once ('actions/_common.php');
Line 28: require_once ('actions/config.php');
Line 100: include('plugins/fontfaceParser.php');
Line 583: require_once ('actions/'.$valueqwaction?.'.php');

Theme Review: SLAM v1.0
=> Themes should be reviewed using define('WP_DEBUG', true); in wp-config.php
=> Themes should be reviewed using the test data from the Theme Checklists


WP_DEBUG et al.:
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 262 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: id on line 263 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Undefined index: curtabz on line 213 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 556 of /wp-content/themes/slam/admin/adminindex.php
-- Debug: Array to string conversion on line 232 of /wp-content/themes/slam/admin/adminindex.php


Theme Test Data:
Due to the number of issues this was not full test. Unfortunately the theme has not met the necessary criteria. Additional review will be required once the above issues are resolved.
This following should be of assistance in getting your theme to meet all the criteria:
Theme Review - ​http://codex.wordpress.org/Theme_Review
Theme Unit Checklist - ​http://codex.wordpress.org/Theme_Unit_Test
Theme Development - ​http://codex.wordpress.org/Theme_Development
Theme-Check Plugin - ​http://wordpress.org/extend/plugins/theme-check/
Debogger Plugin - ​http://wordpress.org/extend/plugins/debogger/
Once the points above have been addressed appropriately using the available information found at the links above; please thoroughly review your theme and re-submit it using the uploader tool: ​http://wordpress.org/extend/themes/upload/ ... this will generate a new Trac ticket.
NB: Re-submitted themes are given review priority over new themes that have not been reviewed yet.


Overall: not-accepted

  • Items marked (=>) must be addressed.
  • Other items noted should be addressed and corrected as needed.
  • Additional review will be required once the above issues are resolved.

#3 @jcastaneda
3 years ago

  • Resolution set to not-approved
  • Status changed from reviewing to closed

Closing due to no response in over a week.

Note: See TracTickets for help on using tickets.