[theme-reviewers] Theme Not Accepted.. Now what?

Türker YILDIRIM turker.biz at gmail.com
Fri Nov 9 12:57:01 UTC 2012


Hi,

Wrong usage of name spacing:
You should not name your functions like image_setup, js_head_load  and
theme options like logo_url etc.
http://codex.wordpress.org/Theme_Review ( 1.1.4 Theme Namespacing)

http://codex.wordpress.org/WordPress_Coding_Standards

Sample wrong usage of functions
search.php

$latest_post_number = get_option( 'latest_post_number' );
> $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
> $recentpostquery = array('showposts'=>$latest_post_number,
> 'paged'=>$paged, 's'=>$s);
> query_posts($recentpostquery);


If above codes used for pagination where are pages link if not you dont
need this code block. By the way it is better to use function & hook to do
pagination.

Turker.

On Fri, Nov 9, 2012 at 12:28 PM, Abhik Biswas <abhik at itsabhik.com> wrote:

> Hi,
> My theme wasn't approved and some reasons were clearly mentioned. However,
> one of the reasons isn't clear enough.
>
>    - *There are several wrong usage of option names, WP functions etc.*
>
> I am not sure what functions and option names the reviewer is referring
> to. WP_DEBUG as well as Debogger is not referring any errors or warnings
> neither the Theme Check plugin and Deprecated Calls plugin.
>
> Can anyone help me on this? Here is the link to the ticket.
>
> http://themes.trac.wordpress.org/ticket/9789
>
> Now, when I fixed the issues, what is the best way to upload the theme so
> that it doesn't get buried under the new themes?
>
> The way update the plugins using SVN or do I have to upload the zip again
> and wait again?
>
>
> Regards
>
> Abhik
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20121109/58f01519/attachment.htm>


More information about the theme-reviewers mailing list