Make WordPress Themes

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#11127 closed theme (not-approved)


Reported by: charlieasemota Owned by: chipbennett
Priority: Keywords: theme-yesp
Cc: charlie.e.asemota@…

Change History (5)

#1 @chipbennett
5 years ago

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

#2 @chipbennett
5 years ago

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


  • What is an "activation code"? Why does the settings page indicate that the Theme must be "activated" before using? Note: this is absolutely unacceptable for WPORG-hosted Themes: http://themes.svn.wordpress.org/yesp/1.0/options/config-activate.php
  • Footer may include only one credit link
  • Remove author meta from document head
  • Remove bloginfo( 'name' ) from <title></title> in document head. Title output must be modified by filtering wp_title.
  • All Theme-defined functions must be properly namespaced, with themeslug prefix
  • Theme must use a single wp_options DB table entry. If multiple options are needed, they must be an array stored in that single DB entry.
  • Review the entire Guidelines section on Theme Settings and Data Security, and ensure Theme conforms to all requirements
  • Settings page has a localhost link
  • Theme functional code, such as settings, must be referenced via get_template_directory() rather than get_stylesheet_directory(), in order to prevent Child Theme breakage
  • Theme must use core-bundled version of jQuery
  • Admin scripts/stylesheets must be hooked into the Theme's specific admin page, not enqueued in the entire admin

This is not a complete review.

#3 @charlieasemota
5 years ago

Ok thanks, I'll try to update it asap
"Settings page has a localhost link" were?

#4 @chipbennett
5 years ago

"Settings page has a localhost link" were?


And please explain why an "activation code" requirement was included here, before re-submitting.

#5 @charlieasemota
5 years ago

ok thank you.. I've removed the activation code requirement. My goal was to build an audience on my facebook page so I could promote my next projects directly from there.
I didn't intend to violate WordPress terms.

Note: See TracTickets for help on using tickets.