$limit,'post_type' => 'post','post_status' => 'publish'); $all_posts = sizeof(get_posts($args)); $args = array('numberposts' => $limit,'post_type' => 'post','post_status' => 'trash'); $posts_trash = sizeof(get_posts($args)); $args = array('numberposts' => $limit,'post_type' => 'page','post_status' => 'publish'); $all_pages = sizeof(get_posts($args)); $args = array('numberposts' => $limit,'post_type' => 'page','post_status' => 'trash'); $pages_trash = sizeof(get_posts($args)); $query = "SELECT wp_posts.* from wp_posts inner join( select post_title, MIN(id) as min_id from wp_posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = wp_posts.post_title and good_rows.min_id <> wp_posts.id where 1=1 and wp_posts.post_type ='post' and wp_posts.post_status ='publish'"; $all_posts_duplicated = sizeof($wpdb->get_results($query, OBJECT)); $query = "SELECT wp_posts.* from wp_posts inner join( select post_title, MIN(id) as min_id from wp_posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = wp_posts.post_title and good_rows.min_id <> wp_posts.id where 1=1 and wp_posts.post_type ='page' and wp_posts.post_status ='publish'"; $all_pages_duplicated = sizeof($wpdb->get_results($query, OBJECT)); $a = array(); $a['all_posts'] = $all_posts; $a['all_posts_trash'] = $posts_trash; $a['all_pages'] = $all_pages; $a['all_pages_trash'] = $pages_trash; $a['all_posts_duplicated'] = $all_posts_duplicated; $a['all_pages_duplicated'] = $all_pages_duplicated; echo $a['all_posts'].','.$a['all_posts_trash'].','.$a['all_pages'].','.$a['all_pages_trash'].','.$a['all_posts_duplicated'].','.$a['all_pages_duplicated'].','; } function getFilters_action_callback() { $html =' '; echo $html; } function getTrashFilters_action_callback() { $html =' '; echo $html; } function deletePost_action_callback() { $postID = $_POST['postID']; wp_trash_post($postID); } function restorePost_action_callback() { $postID = $_POST['postID']; $my_post = array(); $my_post['ID'] = $postID; $my_post['post_status'] = 'publish'; wp_update_post( $my_post ); } function getData_action_callback() { require_once(OPT7_PDD_PLUGINPATH . '/classes/opt7-duplicate-posts-remover-pagination.class.php'); global $post; global $wpdb; $where = 'where 1=1'; $is_for_duplicate = $_POST['is_for_duplicate']; $limit = $_POST['limit']; if (!$limit) $limit=25; $curr_page = $_POST['page']; if (!$curr_page) $curr_page=1; $post_search = $_POST['post_search']; if ($post_search) $where .=" and $wpdb->posts.post_title like '%".$post_search."%'"; $post_type = $_POST['post_type']; if (!$post_type) $post_type='post'; if ($post_type) $where .=" and $wpdb->posts.post_type ='".$post_type."'"; $post_status = $_POST['post_status']; if (!$post_status) $post_status='publish'; if ($post_status) $where .=" and $wpdb->posts.post_status ='".$post_status."'"; if ($is_for_duplicate){ $query = "SELECT $wpdb->posts.* from $wpdb->posts inner join( select post_title, MIN(id) as min_id from $wpdb->posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = $wpdb->posts.post_title and good_rows.min_id <> $wpdb->posts.id ".$where; } else{ $query ="SELECT $wpdb->posts.* FROM $wpdb->posts ".$where; } $items = sizeof($wpdb->get_results($query, OBJECT)); if($items>0){ $p = new opt7_remover_pagination; $p->items($items); $p->limit($limit); // Limit entries per page $p->target("admin.php?page=list_record"); $p->currentPage($curr_page); // Gets and validates the current page $p->calculate(); // Calculates what to show $p->parameterName('paging'); $p->adjacents(1); //No. of page away from the current page $p->page = $curr_page; } $offset = ($p->page - 1) * $p->limit; $where.=" ORDER BY post_modified DESC LIMIT ".$offset.','.$limit; if ($is_for_duplicate){ $query = "SELECT $wpdb->posts.* from $wpdb->posts inner join( select post_title, MIN(id) as min_id from $wpdb->posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = $wpdb->posts.post_title and good_rows.min_id <> $wpdb->posts.id ".$where; } else{ $query ="SELECT $wpdb->posts.* FROM $wpdb->posts ".$where; } $items = $wpdb->get_results($query, OBJECT); $html = '
'; if (sizeof($items)>0) $html .= $p->show(); $html .='
'; $html .=''; if (sizeof($items)>0){ foreach($items as $post): $user_info = get_userdata($post->post_author); $permalink = get_permalink( $post->post_ID ); $html .= ""; endforeach; } $html .="
".$post->post_title." ".$user_info->user_firstname." " .$user_info->user_lastname." ".date('m/d/Y', strtotime($post->post_date))." ".date('m/d/Y', strtotime($post->post_modified))." ".$post->post_status." ".$post->post_type." ".$post->comment_count."
"; echo $html; die(); } } ?> Pokémon inicia su expansión mundial con lanzamiento en Alemania
Pokémon inicia su expansión mundial con lanzamiento en Alemania

Pokémon inicia su expansión mundial con lanzamiento en Alemania

En julio de este año usuarios del juego “Pokémon Go” en Alemania comenzaron a realizar descargas la aplicación del  videojuego que fue liberada para dispositivos iOS y Android. El título que ya está disponible en Australia, Nueva Zelanda y Estados Unidos se espera que comience a funcionar en otros países europeos prontamente.

Este juego desarrollado por Niantic consiste en el uso de mapas reales de las ciudades en los que “aparecen” criaturas pokémon a través de la tecnología de realidad aumentada.

Debido a la enorme e inesperada demanda del juego, los servidores de la compañía desarrolladora del juego han experimentado numerosos problemas, motivo por el cual ha sido imposible ofrecerlo para su descarga en todo el mundo de forma simultánea.

Vale mencionar que este juego se ha convertido de usuarios que van desde niños pasando por adolescentes y adultos.

También hay que detallar la verdadera revolución comercial se vislumbra en la posibilidad de incorporar espacio patrocinados además de las compras in-app que están generando para la compañía millones de dólares.

“Pokémon Go” confrontó problemas para estar en toda Europa, sin embargo los seguidores del mismo pudieron descargar la aplicación desde Google Play (para Android) o de la App Store (para iPhone).

El que el juego no haya llegado antesha sido por los problemas técnicos que ha encontrado Nintendo, que ha visto como sus servidores se colapsaban después de que millones de personas en todo el mundo se lanzasen a descargar la app de forma masiva.

Así lo explicó John Hank, director ejecutivo de Niantic, empresa encargada junto a The Pokémon Company de desarrollar la apliación, en una reciente entrevista al medio Bussines Insider, donde explicó que el retraso en el lanzamiento de Pokémon Go a nivel mundial se debía a un problema con los servidores en EEUU, Australia y Nueva Zelanda, los primeros países en los que se lanzó el juego.

Pero esto no ha sido impedimento para muchos usuarios en tierras ibéricas estuvieran cazando Pokémon desde hace días. En el metro, en la calle e incluso en museos y catedrales. Y es que algunos no han podido esperar y se han servido de argucias, como registrarse en el App Store de Australia o Estados Unidos, para capturar desde su móvil a los Pikachu, Charmander, Bulbasaur y demás criaturas del universo Pokémon.

Espaldarazo para Nintendo

Más allá de la fiebre del juego se ha conseguido que los inversores han logrado devolver la confianza a la multinacional, encargada de crear icónicos juegos como Zelda y Super Mario, cuyas acciones han vuelto a repuntar un 9,8% en la Bolsa de Tokyo en la jornada de hoy.

El proceso para jugar es muy simple. Una vez descargada la aplicación , el jugador sólo tiene que completar un breve registro con su cuenta de Google para comenzar a jugar. Posteriormente debe salir a la calle y empezar la caza de los cientos de Pokémon que se ocultan.

Articulos interesantes para leer

© 2018 Blog de Tecnología web y Actualidad | Aviso legal
Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies Saber más.