Add template and stylesheet filters.

git-svn-id: https://develop.svn.wordpress.org/trunk@1789 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Ryan Boren 2004-10-13 03:20:03 +00:00
parent 0bee08aace
commit 8d9fda7a9c
2 changed files with 12 additions and 4 deletions

View File

@ -1830,8 +1830,16 @@ function the_post() {
start_wp(true); start_wp(true);
} }
function get_stylesheet() {
return apply_filters('stylesheet', get_settings('stylesheet'));
}
function get_template() {
return apply_filters('template', get_settings('template'));
}
function get_template_directory() { function get_template_directory() {
$template = get_settings('template'); $template = get_template();
if (empty($template) || $template == 'default') { if (empty($template) || $template == 'default') {
$template = ABSPATH . "wp-content"; $template = ABSPATH . "wp-content";

View File

@ -82,7 +82,7 @@ function get_bloginfo($show='') {
$output = get_settings('siteurl') .'/xmlrpc.php'; $output = get_settings('siteurl') .'/xmlrpc.php';
break; break;
case 'stylesheet_url': case 'stylesheet_url':
$output = get_settings('stylesheet');; $output = get_stylesheet();
if (empty($output) || $output == 'default') { if (empty($output) || $output == 'default') {
$output = get_settings('siteurl') . "/wp-layout.css"; $output = get_settings('siteurl') . "/wp-layout.css";
} else { } else {
@ -90,7 +90,7 @@ function get_bloginfo($show='') {
} }
break; break;
case 'stylesheet_directory': case 'stylesheet_directory':
$output = get_settings('stylesheet');; $output = get_stylesheet();
if (empty($output) || $output == 'default') { if (empty($output) || $output == 'default') {
$output = get_settings('siteurl'); $output = get_settings('siteurl');
} else { } else {
@ -99,7 +99,7 @@ function get_bloginfo($show='') {
break; break;
case 'template_directory': case 'template_directory':
case 'template_url': case 'template_url':
$output = get_settings('template');; $output = get_template();
if (empty($output) || $output == 'default') { if (empty($output) || $output == 'default') {
$output = get_settings('siteurl'); $output = get_settings('siteurl');
} else { } else {