Make WordPress Themes

Change History (2)

#1 @Romik84
11 years ago

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

#2 @Romik84
11 years ago

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

=> 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: cc_favicon on line 10 of D:\xampp\htdocs\test\wp-content\themes\ccr-stylo\lib\theme_functions.php
-- Debug: Undefined index: cc_show_apple_logo on line 15 of D:\xampp\htdocs\test\wp-content\themes\ccr-stylo\lib\theme_functions.php
-- Debug: Undefined index: cc_show_logo on line 31 of D:\xampp\htdocs\test\wp-content\themes\ccr-stylo\lib\theme_functions.php
-- Debug: Undefined index: cc_slider on line 5 of D:\xampp\htdocs\test\wp-content\themes\ccr-stylo\index.php


Theme Test Data:

  • The wp_footer() template tag must be placed immediately before the closing HTML body tag.
  • If there is no title in a post, the post permalink should be displayed. Making the post date a permalink is a great solution.
  • All custom Theme functions, constants, classes, global variables, and options are prefixed with theme-slug (or an appropriate variant). - mytheme_comment(), codex_option(), stylo_comment(), _options_page() etc. There should be used one same prefix.
  • Comments link is not correctly pointing to the comments section
  • 3rd Level submenu is not displayed correctly
  • All untrusted data are sanitized/validated upon input into the database, and escaped upon output. I was able to type <script>alert("XSS")</script> for example in Footer Text field and then print it on the page
  • Twice inserted comment form, please fix it.
  • Unformatted tables
  • Headings lines are not cleared properly
  • Lists are not styled
  • Disabled comments posts/pages display 1 Comment even there is no comment
  • Wide images are not displayed properly, ex. 1200px image
  • Centered image with caption is not displayed properly
  • There is no continue button after ‚more‘ tag
  • Comments are not displayed
  • Single gallery image display is not correct, it’s too wide.

Overall: not-accepted

  • Items marked (=>) must be addressed.
  • Other items noted should be addressed and corrected as needed.
  • Additional review may be required once the above issues are resolved.
Note: See TracTickets for help on using tickets.