WordPress.org

Make WordPress Themes

Opened 3 years ago

Closed 3 years ago

#21009 closed theme (not-approved)

THEME: BeastIN - 1.0

Reported by: MyThemes4WP Owned by: lukmleko
Priority: new theme Keywords: theme-beastin
Cc: info@…, alex27

Description

BeastIN - 1.0

BeastIN is responsive blogging WordPress Theme. BeastIN theme offers Theme Options Panel for easy adaptation, custom widgets, sidebar and footer widget areas, navigation with 2 menus (top and bottom), left or right sidebar and much more. Theme include custom CSS box. BeastIN is a fully responsive theme that allows for easy viewing on any device. Theme is fully translation ready, .pot file has been provided for you.

Theme URL - http://blogger.mythemes4wp.com
Author URL - http://mythemes4wp.com

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

History:

Ticket Summary Status Resolution Owner
#21009 THEME: BeastIN - 1.0 closed not-approved lukmleko

(this ticket)


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


Change History (6)

#1 @alex27
3 years ago

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

#2 @jcastaneda
3 years ago

  • Owner changed from alex27 to lukasz.mazan

#3 @jcastaneda
3 years ago

  • Owner changed from lukasz.mazan to lukmleko

#4 @lukmleko
3 years ago

THEME REVIEW RESULTS


Required

  • Please add license information for the font ElegantIcons and Images used on the screenshot.
  • Custom background is a core functionality, this feature cannot be reimplemented in the theme. Also it's not currently available in this version of the theme so the theme should not have the tag: custom-background.
  • There are a few hardcoded texts that are not translation ready:
    • theme-options.php has a function: compiler_action() that has a hardcoded text.
    • theme-actions.php has a hardcoded text on line 73:

<div class="copyright-text">Theme by <a href="http://mythemes4wp.com/">My Themes 4 WP</a>.</div>

  • The link that is added as a theme url doesn't provide any useful information about the theme.
  • The new Guidelines suggest that theme code should not include any tracking code. Your theme contains an option for tracking the analytics.
  • A theme should not contain any shortcodes registered. The theme includes meta-box plugin that uses a shortcode.
  • All the calls to add_setting() have to be sanitized. There is a problem with sanitization of options in the Redux framework you're using for the options.
  • Redux framework contains code that tracks is users and that is unacceptable even when the user can opt out. You should remove Redux tracking class from the Redux framework. Check this thread for more info about it:

http://lists.wordpress.org/pipermail/theme-reviewers/2014-October/thread.html

  • In your header.php file you hardcoded the stylesheet:

<link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/css/elastic.css" />
That should be done by wp_enqueue_styles only.

  • Same thing goes for those: (all should be enqueued by wp_enqueue_scripts)
    • functions/theme-actions.php, line 28
    • functions/widget-googleplus.php, line 42
    • meta-box/inc/classes/meta-box.php, line 294 (meta-box plugin again)
  • Sticky post is not visually distinctive. The CSS .sticky rule is empty
  • I would suggest you informed users of a recommended plugin meta-box instead of hardcoding it in your theme. Using it may cause problems if a user switches the theme and looses some of the content.
  • The markup in the post title doesn't work.
  • The infinite scroll option you have in the theme customizer doesn't seem to work. It acts as a Next/Previous option.

#5 @karmatosed
3 years ago

  • Cc alex27 added

This is just a note for the reviewer, you have been assigned a mentor to take you through your first reviews. Congratulations, you get alex27 as your mentor!

#6 @karmatosed
3 years ago

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

I am closing this ticket as you've not responded to the review. In future please respond, even to say you need more time within 7 days.

Note: See TracTickets for help on using tickets.