[theme-reviewers] Child themes discussion
Philip M. Hofer (Frumph)
philip at frumph.net
Sat Jan 22 19:12:31 UTC 2011
function get_theme_file($filename = '') {
if (empty($filename)) return;
if (is_child_theme() && file_exists(get_stylesheet_directory.$filename))
return get_stylesheet_directory_uri().$filename;
return get_template_directory_uri().$filename;
}
----- Original Message -----
From: "Justin Tadlock" <justin at justintadlock.com>
To: <theme-reviewers at lists.wordpress.org>
Sent: Sunday, January 23, 2011 10:58 AM
Subject: Re: [theme-reviewers] Child themes discussion
> No, that'd probably break some stuff. "Stylesheet" and "template" refer
> to very specific directories. "Stylesheet" refers to the directory with
> the stylesheet in it (the currently active theme). And, "template" refers
> to the directory with the templates (the parent theme).
>
> It's not really complex stuff.
>
> If anything, WP could use a get_theme_file() (example name) for getting
> theme files with the URI rather than the path.
>
> On 1/22/2011 12:50 PM, Simon Prosser wrote:
>> On 01/22/11 18:46, Chip Bennett wrote:
>>> See, this is what I thought. I didn't think that get_stylesheet_ had a
>>> fallback routine like get_template_part() has.
>> maybe if were going to embrace child themes it should be changed in
>> core, so get_stylesheet_ always falls back to get_template_ ?
>>
> _______________________________________________
> 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