[theme-reviewers] (no subject)

Philip M. Hofer (Frumph) philip at frumph.net
Fri Jun 8 14:01:39 UTC 2012


^ thanks chip – also if you could:

might want to edit the doc for *_uri() / *_url()   .. although I don’t know any functions off the top of my head that have _url()


From: Chip Bennett 
Sent: Friday, June 08, 2012 6:56 AM
To: theme-reviewers at lists.wordpress.org 
Subject: Re: [theme-reviewers] (no subject)

I agree with Phil. 

This statement is not in the Guidelines:

  Site information is REQUIRED to be called using the correct template tag: get_stylesheet_uri() rather than get_stylesheet_directory_uri() . '/style.css'

What IS in the Guidelines is this:

  Themes are required to use *_url() template tags, rather than bloginfo() equivalents.
  AND
  Themes are required to use get_stylesheet_directory() rather than STYLESHEETPATH to return the stylesheet path.

The important points:
  a.. Use get_stylesheet_directory() instead of the STYLESHEETPATH constant 
  b.. Use get_stylesheet_directory*() instead of its get_bloginfo() equivalent 
  c.. Use get_stylesheet_directory*() instead of get_template_directory*() when the included path is intended to be able to be overridden by a Child Theme

Chip


On Fri, Jun 8, 2012 at 8:44 AM, Philip M. Hofer (Frumph) <philip at frumph.net> wrote:

  Okay this is a little bit out of hand.

  ^ reference 

  Site information is REQUIRED to be called using the correct template tag: get_stylesheet_uri() rather than get_stylesheet_directory_uri() . '/style.css'


  ^ Both are internal functions that do the EXACT same thing:

  Case:

  function get_stylesheet_uri() {
      $stylesheet_dir_uri = get_stylesheet_directory_uri();
      $stylesheet_uri = $stylesheet_dir_uri . '/style.css';
      return apply_filters('stylesheet_uri', $stylesheet_uri, $stylesheet_dir_uri);
  }

  This is not a reason to invalidate a theme.  Neither is adding remaining parameters on a completely valid function call.



  From: George Mamadashvili 
  Sent: Friday, June 08, 2012 5:43 AM
  To: theme-reviewers at lists.wordpress.org 
  Subject: Re: [theme-reviewers] (no subject)

  Use more simple solution -  wp_enqueue_style( 'krakatau-style', get_stylesheet_uri() ); 

  You need to use get_stylesheet_* functions when enqueueing style.css so child themes can easily override it.


  On Fri, Jun 8, 2012 at 2:39 PM, hal-android <hasilent00 at gmail.com> wrote:

    Hi.
    Can anyone help me here?
    I'm really confused about this.
    In the previous ticket :
    http://themes.trac.wordpress.org/ticket/8039
    wp_register_style('default', get_stylesheet_directory_uri() .
    '/style.css', array(), '0.0.3');
    wp_enqueue_style('default');


    And on this ticket I replace
    http://themes.trac.wordpress.org/ticket/8069#comment:3

    wp_enqueue_style('krakatau_style', get_template_directory_uri() .
    '/style.css', array(), '0.0.5');


    Please help me..what should i do?

    Many thank's
    amdhas
    _______________________________________________
    theme-reviewers mailing list
    theme-reviewers at lists.wordpress.org
    http://lists.wordpress.org/mailman/listinfo/theme-reviewers



------------------------------------------------------------------------------

  _______________________________________________
  theme-reviewers mailing list
  theme-reviewers at lists.wordpress.org
  http://lists.wordpress.org/mailman/listinfo/theme-reviewers


  _______________________________________________
  theme-reviewers mailing list
  theme-reviewers at lists.wordpress.org
  http://lists.wordpress.org/mailman/listinfo/theme-reviewers





--------------------------------------------------------------------------------
_______________________________________________
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/20120608/a93b0e42/attachment-0001.htm>


More information about the theme-reviewers mailing list