Index: /trunk/include/xpress_breadcrumbs.php
===================================================================
--- /trunk/include/xpress_breadcrumbs.php	(revision 59)
+++ /trunk/include/xpress_breadcrumbs.php	(revision 59)
@@ -0,0 +1,49 @@
+<?php
+//	$xoops_breadcrumbs[0] = array( 'name' => get_bloginfo('description') , 'url' => get_settings('home'));
+	$xoops_breadcrumbs[0] = array( 'name' => get_bloginfo('name') , 'url' => get_settings('home'));
+	$pagetitle='';
+	if (is_category()) {
+			$this_cat = get_category($cat);
+			$p_count = 0;
+			while ($this_cat->parent) {			
+	  			$this_cat = get_category($this_cat->parent);
+				$cat_parrent[$p_count] = array( 'name' => $this_cat->cat_name , 'url' => get_category_link($this_cat->cat_ID));
+				$p_count++;
+			}
+			for ($i = 1 ; $i <= $p_count ;$i++){
+					$xoops_breadcrumbs[$i] = $cat_parrent[$p_count - $i];
+			}
+			$xoops_breadcrumbs[$p_count+1] = array( 'name' => single_cat_title('', false));
+	} elseif (is_day()) {
+			$xoops_breadcrumbs[1] = array( 'name' => get_the_time(__('F j, Y')));
+	} elseif (is_month()) {
+			$xoops_breadcrumbs[1] = array( 'name' => get_the_time(__('F, Y')));
+	} elseif (is_year()) {
+			$xoops_breadcrumbs[1] = array( 'name' => get_the_time('Y'));
+	} elseif (is_author()) {
+			$xoops_breadcrumbs[1] = array( 'name' => get_author_name( get_query_var('author') ));
+	} elseif (is_single()) {
+			$xoops_breadcrumbs[1] = array( 'name' => single_post_title('', false));
+	} elseif (is_page()) {
+			$now_page = get_page($page_id);
+			$this_page = $now_page;
+			$p_count = 0;
+			while ($this_page->post_parent) {			
+	  			$this_page = get_page($this_page->post_parent);
+
+				$page_parrent[$p_count] = array( 'name' => $this_page->post_title , 'url' => get_permalink($this_page->ID));
+				$p_count++;
+			}
+			for ($i = 1 ; $i <= $p_count ;$i++){
+					$xoops_breadcrumbs[$i] = $page_parrent[$p_count - $i];
+			}
+			$xoops_breadcrumbs[$p_count+1] = array( 'name' => $now_page->post_title);
+	} elseif (is_search()){
+			$xoops_breadcrumbs[1] = array( 'name' => $pagetitle);
+	} elseif(function_exists( 'is_tag' )){
+		if(is_tag() ) {
+			$xoops_breadcrumbs[1] = array( 'name' => single_tag_title('', false));
+		}
+	}
+	$xoopsTpl->assign('xoops_breadcrumbs', $xoops_breadcrumbs);
+?>
Index: /trunk/wp-config.php
===================================================================
--- /trunk/wp-config.php	(revision 58)
+++ /trunk/wp-config.php	(revision 59)
@@ -50,4 +50,5 @@
 	require_once( ABSPATH .'/include/xpress_render.php' );
 	xpress_render($wp_output);
+	require_once( ABSPATH .'/include/xpress_breadcrumbs.php' );
 	include XOOPS_ROOT_PATH . '/footer.php';
 	exit();
