[theme-reviewers] unable to upload please advice

Petar Genev petar.genev at gmail.com
Thu Aug 23 04:26:47 UTC 2012

Hi there,

I am trying to upload a theme via http://wordpress.org/extend/themes/upload/
I get the following two errors:

   - REQUIRED: *add_contextual_help* found in the file *theme-options.php*.
   Deprecated since version *3.3*. Use *get_current_screen()->add_help_tab()
   * instead.
   - RECOMMENDED: *get_current_theme* found in the file *theme-options.php*.
   Deprecated since version *3.4*. Use *wp_get_theme()* instead.

I do not consider those two as errors because in the code I make an IF
statement that checks if the new function exists and if it does not it
would call the old one. This is how I make sure I use the new function if
the wordpress installation is new version and use the old function on old
wp installations.
I can easily use only the new functions but then my theme will not work
fine on old versions of WP which I'd like my theme to support. By old
versions I mean 3.3 and 3.4.

For example:
<?php $theme_name = function_exists( 'wp_get_theme' ) ? wp_get_theme() :
get_current_theme(); ?>

I think the theme checker finds the old function as a text in the codes and
rises the errors without following the logic in the IF statements.

Please tell me what can I do so I can upload my theme?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20120823/5af78d52/attachment.htm>

More information about the theme-reviewers mailing list