diff -ur wordpress/wp-includes/functions.php /www/blog2/htdocs/wp-includes/functions.php --- wordpress/wp-includes/functions.php 2006-10-20 12:18:11.000000000 -0400 +++ /www/blog2/htdocs/wp-includes/functions.php 2006-11-27 19:50:26.000000000 -0500 @@ -2005,6 +2005,14 @@ return get_query_template('date'); } +function get_embed_template() { + return get_query_template('embed'); +} + +function get_sidebar_content_template() { + return get_query_template('sidebar_content'); +} + function get_home_template() { $template = ''; diff -ur wordpress/wp-includes/template-loader.php /www/blog2/htdocs/wp-includes/template-loader.php --- wordpress/wp-includes/template-loader.php 2006-01-05 20:09:16.000000000 -0500 +++ /www/blog2/htdocs/wp-includes/template-loader.php 2006-11-27 20:07:36.000000000 -0500 @@ -10,6 +10,8 @@ } else if ( is_404() && $template = get_404_template() ) { include($template); exit; + } else if ( !empty($embed_target) ) { + include(get_embed_template()); } else if ( is_search() && $template = get_search_template() ) { include($template); exit; @@ -64,4 +66,4 @@ } } -?> \ No newline at end of file +?>