Index: trunk/xpressme_integration_kit/admin/menu.php
===================================================================
--- trunk/xpressme_integration_kit/admin/menu.php	(revision 275)
+++ trunk/xpressme_integration_kit/admin/menu.php	(revision 276)
@@ -52,3 +52,6 @@
 $adminmenu[$i++]['link'] = "admin/block_check.php";
 
+$adminmenu[$i]['title'] = _MI_XP2_MENU_WP_ADMIN ;
+$adminmenu[$i++]['link'] = "admin/wp_admin.php";
+
 ?>
Index: trunk/xpressme_integration_kit/admin/wp_admin.php
===================================================================
--- trunk/xpressme_integration_kit/admin/wp_admin.php	(revision 276)
+++ trunk/xpressme_integration_kit/admin/wp_admin.php	(revision 276)
@@ -0,0 +1,9 @@
+<?php
+	$mydirname = basename(dirname( dirname( __FILE__ ) )) ;
+	$mydirpath = dirname( dirname( __FILE__ ) ) ;
+	require_once '../../../include/cp_header.php' ;
+	require_once $mydirpath . '/wp-config.php' ;
+	
+	$url = XOOPS_URL . '/modules/' . $mydirname . '/wp-admin/';	
+	header('Location: ' . $url);
+?>
Index: trunk/xpressme_integration_kit/language/english/modinfo.php
===================================================================
--- trunk/xpressme_integration_kit/language/english/modinfo.php	(revision 275)
+++ trunk/xpressme_integration_kit/language/english/modinfo.php	(revision 276)
@@ -7,4 +7,5 @@
 	define("_MI_XP2_MENU_BLOCK_ADMIN","blocks/permissions");
 	define("_MI_XP2_MENU_BLOCK_CHECK","blocks check");
+	define("_MI_XP2_MENU_WP_ADMIN","WordPress Admin");
 	
 	// The name of this module
Index: trunk/xpressme_integration_kit/language/ja_utf8/modinfo.php
===================================================================
--- trunk/xpressme_integration_kit/language/ja_utf8/modinfo.php	(revision 275)
+++ trunk/xpressme_integration_kit/language/ja_utf8/modinfo.php	(revision 276)
@@ -7,4 +7,5 @@
 	define("_MI_XP2_MENU_BLOCK_ADMIN","ブロック権限");
 	define("_MI_XP2_MENU_BLOCK_CHECK","ブロックチェック");
+	define("_MI_XP2_MENU_WP_ADMIN","WordPress管理");
 	
 	// The name of this module
Index: trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php
===================================================================
--- trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php	(revision 275)
+++ trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php	(revision 276)
@@ -767,5 +767,6 @@
 	// Quick check. If we have no posts at all, abort!
 	if ( !$posts ) {
-		$gotsome = $wpdb->get_var("SELECT ID from $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY post_date DESC LIMIT 1");
+//		$gotsome = $wpdb->get_var("SELECT ID from $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY post_date DESC LIMIT 1");
+		$gotsome = $wpdb->get_var("SELECT 1 as test FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' LIMIT 1"); //WP2.8
 		if ( !$gotsome )
 			return;
Index: trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/user_sync_xoops.php
===================================================================
--- trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/user_sync_xoops.php	(revision 275)
+++ trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/user_sync_xoops.php	(revision 276)
@@ -57,5 +57,12 @@
 		if ($user_group->group_type == 'Admin'){
 			$ans['capabillities'] = 'administrator';
-			$ans['allway_update'] = 0;
+			if ($user_group->groupid =1){
+				//It always rewrites it as WordPress adninistrator for an initial admin group of XOOPS.	
+				$ans['allway_update'] = 1;
+			} else {
+				// admin groups other than initial admin group of XOOPS 
+				// It group rewrites group_type of the data base in Admin.
+				$ans['allway_update'] = $user_group->login_all; 
+			}
 			break;
 		}
