#6150 closed theme (not-approved)

THEME: WSC7 - 1.0

Reported by: imai5 Owned by: Mamaduka
Priority: major Keywords: theme-wsc7
Cc: imaigo@…

Description

Change History (3)

comment:1 Changed 16 months ago by Mamaduka

  • Owner set to Mamaduka
  • Status changed from new to assigned

comment:2 Changed 16 months ago by Mamaduka

Previous Ticket Issues

  • Prefix new_excerpt_more() function. This function was removed. (fixed)
  • Display wp_head() immediately before </head>. Previous issue was fixed, but introduced new one. (not-fixed)
  • Missing text domains. (not-fixed)
  • Include header images properly via add_custom_image_header(). (fixed)

header.php

  • As mentioned above and previous review, wp_head() tag should be called immediately before the closing HTML head tag.
  • wp_enqueue_script('jquery') was called directly in header.php, this function should be hooked into appropriate hook via callback function. Recommended hooks is wp_enqueue_scripts.
  • Remove JS inserted after wp_head() tag. If JS is inserted inline, between <script> tags, it should be added properly with /* <![CDATA[ */ - /* ]]> */ to pass HTML validator. As your script doesn't need any user generated data, you can place it in separated js file and enqueue with jQuery.

Theme Unit Tests

  • Post with no title need link to single page view.
  • Fixed sidebar is buggy - if sidebar height is big it's got hidden, and there is no way to view those widgets, also can't click links if content is scrolled a bit.

Other Notes

  • add_custom_image_header() doesn't require any callback, so admin_header_style() empty fallback can be removed, also any functions introduced by theme should be prefixed, preferably by theme-slug.
  • Themes are required to use theme-slug as textdomain for translation. See http://codex.wordpress.org/Theme_Review#Theme_Namespacing

Suggested Resolution

not-approved

comment:3 Changed 16 months ago by Mamaduka

  • Resolution set to not-approved
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.