[theme-reviewers] Using wp_enqueue_style() With IE Conditionals

Otto otto at ottodestruct.com
Thu Apr 21 21:37:59 UTC 2011


If you're going to require wp_enqueue_style for CSS files, then you
might want to provide some good examples of how to do that for things
like the normal style.css file and such, since the vast majority of
themes do not use the enqueue for normal styling.

-Otto



On Fri, Apr 22, 2011 at 4:11 PM, Justin Tadlock
<justin at justintadlock.com> wrote:
> That's fine by me.
>
> I thought we already had wp_enqueue_style() and wp_enqueue_script() in the
> guidelines.  Now, I see that it was just a reference to the comment reply
> script.
>
> On 4/21/2011 1:50 PM, Edward Caissie wrote:
>
> I agree with "recommended" for adding additional stylesheets via
> wp_enqueue_style() immediately and pushing it to required with 3.2; which
> seems will not be all that far off.
>
> I would also think that example, or similar ones, should be linked to so
> authors have something to work from if/when they adapt this "new" method.
>
>
> Cais.
>
> On Thu, Apr 21, 2011 at 2:39 PM, Chip Bennett <chip at chipbennett.net> wrote:
>>
>> I agree - but we rarely take something from a non-suggestion to *required*
>> in one step, unless a critical need exists.
>> The general path is to make something *recommended*, fit-test it for a
>> while, and then bump it up to *required*.
>> Chip
>>
>> On Fri, Apr 22, 2011 at 1:27 PM, Justin Tadlock <justin at justintadlock.com>
>> wrote:
>>>
>>> This should be the *required* way.  Additional stylesheets should always
>>> be added with wp_enqueue_style().  This is what I've been putting in my
>>> reviews, even for conditional stylesheets.
>>>
>>> On 4/21/2011 1:22 PM, Chip Bennett wrote:
>>>
>>> I just found this:
>>>
>>> http://iamzed.com/2010/01/07/using-wordpress-wp_enqueue_style-with-conditionals/
>>>
>>> wp_enqueue_style(
>>>    'ie7-style',
>>>    get_template_directory_uri() . '/ie7.css'
>>> );
>>> global $wp_styles;
>>> $wp_styles->add_data( 'ie7-style', 'conditional', 'lte IE 7′);
>>>
>>> This might move into the Guidelines, as *Recommended* implementation of
>>> enqueueing IE-conditional stylesheets. Thoughts?
>>> Chip
>>>
>>> _______________________________________________
>>> 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
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>


More information about the theme-reviewers mailing list