2.- Desarrollo de Temas

Tamaño: px
Comenzar la demostración a partir de la página:

Download "2.- Desarrollo de Temas"

Transcripción

1 2.- Desarrollo de Temas Archivos y plantillas del tema, Uso de plantillas, El Loop, Custom Post Types, Metaboxes, Functions.php, Crear tema desde cero, Child Themes, Starter Themes.

2 #1 Qué es un tema? Y cómo crearlo?

3 Qué es un tema? Un tema es un conjunto de archivos que permite cambiar la apariencia de nuestro gestor de contenidos. Un tema WordPress nos permitirá personalizar las fuentes de los textos, el tamaño de la letra, los colores del texto, de los links, el fondo de la página; en definitiva, el aspecto del sitio web. Blog. Tienda online. Sitio web corporativo. Institucionales. Educativos. Comunidad. Wiki. Portal. etc.

4 Cómo es un tema? style.css index.php

5 style.css Sin style.css no hay tema. function search_theme_directories(){ if ( $theme_file == style.css ) { $theme_files[$theme_dir] = array( theme_file => $theme_dir. /. $theme_file, theme_root => $theme_root ); $found_stylesheet = true; break; } }

6 /* Theme Name: Twenty Thirteen Theme URI: Author: the WordPress team Author URI: Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small. Version: 1.0 License: GNU General Public License v2 or later License URI: Tags: black, brown, orange, tan, white, yellow, light, onecolumn, two-columns, right-sidebar, flexible-width, customheader, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready Text Domain: twentythirteen This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */

7 style.css

8 style.css

9 index.php Plantilla más genérica. Se muestra si no hay otra plantilla más específica para el contenido que estamos mostrando.»» home.php index.php

10 Modularización WordPress nos permite modularizar el código; esto es, crear ficheros para jerarquizar el diseño (front-end). Además, nos permite modularizar funciones (plugins), de manera que podemos reciclar trozos de código en diferentes proyectos.

11 Ficheros habituales de un tema WordPress header.php footer.php sidebar.php

12 header.php index.php sidebar.php footer.php

13 header.php Declaración del documento. Inclusión de los estilos. Función wp_head();

14 wp_head() Función IMPRESCINDIBLE. Sinónimo de do_action( wp_head ); No acepta parámetros. Es dependiente del tema. Todos los plugins vuelcan sobre ella sus estilos y scripts. add_action('wp_head','hook_css'); function hook_css() { $output="<style>.wp_head_example { background-color : #f1f1f1;} </style>"; echo $output; }

15 footer.php Pié de página. Inclusión de Javascript. Función wp_footer();

16 wp_footer() Función IMPRESCINDIBLE. Sinónimo de do_action( wp_footer ); No acepta parámetros. Es dependiente del tema. Todos los plugins vuelcan sobre ella sus scripts. add_action('wp_footer','hook_javascript'); function hook_javascript() { $output="<script> //Mi función javascript. </script>"; echo $output; }

17 sidebar.php Barra lateral. Widgets.

18 Plantillas para contenidos home.php page.php single.php archive.php

19 page.php y single.php

20 Más plantillas 404.php category.php tag.php author.php

21 Todas las plantillas index 404 archive author category tag taxonomy date home front_page page paged search single text, plain, text_plain (all mime types) attachment comments

22 Plantillas personalizadas contacto.php about.php location.php whatever.php

23 Plantillas personalizadas Página especializada. Para una entrada, autor, página concretos. 1. page-{slug}.php 2. page-{id}.php 3. category-{id}.php 4. tag-{id}.php 5. author-{id}.php

24

25 #2 El Loop

26 header.php index.php sidebar.php footer.php

27 El bucle (Loop) Determina qué contenido debe mostrar WordPress. Un sólo post o página. Un grupo de posts o páginas. Consulta parámetros (URL) <?php if(have_posts()) : while(have_posts()) : the_post();?> <h1><?php the_title()?></h1> <div class='post-content'><?php the_content()?></div> <?php endwhile; else:?> Vaya, no hay entradas. <?php endif;?>

28 Objeto $wp_query El Loop es utilizado para extraer y mostrar contenido de artículos (o posts), páginas y tipos de entrada personalizados (Custom Post Types). Los datos que obtenemos al consultar (consulta original, query_posts o WP_Query), estos se guardan en $wp_query (un objeto).

29 Objeto $wp_query Ejemplo - Ver posts o artículos: <pre> <?php print_r($wp_query->posts);?> </pre> Ejemplo - Loop básico: <?php if ( have_posts() ) : while ( have_posts() ) : the_post();?>

30 Objeto $wp_query Funciones del objeto $wp_query: <?php function the_post() { global $wp_query;?> } $wp_query->the_post();

31 Objeto $wp_query Objeto automático. WordPress basa el funcionamiento de $wp_query en la dirección web actual y configuraciones del wp-admin. WordPress necesita la URL para filtrar parámetros o páginas concretas. Por ejemplo, la URL le dice a WordPress que configure el objeto $wp_query con los artículos etiquetados con pony, exclusivamente. Mientras que obtiene todos los artículos.

32 Clase WP_Query Clase que modifica (o crea) el objeto $wp_query Loop por defecto: <?php if(have_posts()) : while(have_posts()) : the_post();?> <h1><?php the_title()?></h1> <div class='post-content'><?php the_content()?></div> <?php endwhile; else:?> Vaya, no hay entradas. <?php endif;?>

33 Clase WP_Query Loop de WordPress con WP_Query <?php $args = array('cat' => 4); $category_posts = new WP_Query($args); if($category_posts->have_posts()) : while($category_posts->have_posts()) : $category_posts->the_post();?> <h1><?php the_title()?></h1> <div class='post-content'><?php the_content()?></div> <?php endwhile; else:?> Vaya, no hay entradas. <?php endif;?>

34 Clase WP_Query Loop normal vs Loop WP_Query: 1.Construir la consulta: Con WP_Query hay que indicar qué contenido queremos extraer de la base de datos. 2.Inicializar WP_Query y consultar. 3.Crear el loop. 4.Trabaja como siempre.

35 Clase WP_Query 1 - Construir la consulta: Con WP_Query hay que indicar qué contenido queremos extraer de la base de datos. 1. Controla los valores por defecto: post_per_page post_type post_status Más información.

36 Clase WP_Query 2 - Iniciar WP_Query y consultar. <?php $args = array('cat' => 4); $category_posts = new WP_Query($args); if($category_posts->have_posts()) : while($category_posts->have_posts()) : $category_posts->the_post();?> <h1><?php the_title()?></h1> <div class='post-content'><?php the_content()?></div> <?php endwhile; else:?> Vaya, no hay entradas. <?php endif;?>

37 Clase WP_Query 3 - Crear el Loop original. <?php if(have_posts()) : while(have_posts()) : the_post();?> <h1><?php the_title()?></h1> <div class='post-content'><?php the_content()?></div> <?php endwhile; else:?> Vaya, no hay entradas. <?php endif;?>

38 Clase WP_Query 3 - Crear el Loop. <?php $args = array('cat' => 4); $category_posts = new WP_Query($args); if($category_posts->have_posts()) : while($category_posts->have_posts()) : $category_posts->the_post();?> <h1><?php the_title()?></h1> <div class='post-content'><?php the_content()?></div> <?php endwhile; else:?> Vaya, no hay entradas. <?php endif;?>

39 Clase WP_Query 4. Trabaja como siempre. 1. Añade tus etiquetas html, estructura o diseño. Consejos: No hagas consultas muy pesadas, sobretodo en alojamientos compartidos. Más consultas a la base de datos = más consumo del servidor. Siempre que puedas, utiliza la consulta por defecto de WordPress y el motor de plantillas.

40 Clase WP_Query 5 - Resetea parámetros (evita problemas) /* Restore original Post Data * NB: Because we are using new WP_Query we aren't stomping on the * original $wp_query and it does not need to be reset with * wp_reset_query(). We just need to set the post data back up with * wp_reset_postdata(). */ wp_reset_postdata();

41 #3 Añadiendo menús personalizados

42 Añadiendo menús Podemos registrar tantos menús como queramos // Añado un menú sólo function register_my_menu() { register_nav_menu('header-menu', ( Primary Navigation' )); } // Añado varios menús function register_my_menus() { register_nav_menus( array( 'header-menu' => ( Primary Navigation ), 'extra-menu' => ( Top Bar Navigation ) ) ); } add_action( 'init', 'register_my_menus' ); Apariencia»Menús {

43 Añadiendo menús Para mostrarlo en el front-end: <?php wp_nav_menu(array( 'theme_location' => 'header-menu'));?> <?php wp_nav_menu(array( 'theme_location' => extra-menu', 'container_class' => my_extra_menu_class' ));?> Más información

44

45 #4 functions.php

46 functions.php Es un fichero de nuestro tema. Es una de las formas de cambiar las características que WordPress ofrece por defecto. El functions.php funciona como un plugin: Añade mejoras y funcionalidades a un sitio WordPress. Puedes utilizarlo para llamar funciones, tanto PHP como del WordPress.

47 functions.php Diferencias con un plugin Un plugin: Requiere una cabecera específica, única. Se guarda en wp-content/plugins (Normalmente en subdirectorio. Se ejecuta sólo cuando está activado, a través del panel de plugins Aplica sus funciones a todos los temas. Debe tener un propósito; por ejemplo: convertir aorticulos en piginas, ofrecer mejoras de posicionamiento o ayudar con los backups.

48 functions.php Diferencias con un plugin El fichero functions.php: No requiere una cabecera única/propia. Se guarda en el directorio de cada tema; wp-content/ themes/theme Sólo se ejecuta cuando el tema al que aplica está activado. Aplica sus funciones/cambios sólo al tema. Si se cambia el tema, la funcionalidad se pierde. Puede tener varios bloques de código utilizados para diferentes propósitos.

49 CUIDADO!: Si un plugin de WordPress llama a la misma función o filtro que tu functions.php, los resultados pueden ser #@#! -- Incluso pantallazo blanco de la muerte.

50 #5 Custom Post Types

51 Custom Post Types Por defecto: Entradas Páginas Adjuntos Revisión Menús de navegación.

52 Custom Post Types Utilidades: Catálogos de productos. El custom post type es el producto. Portfolios. Editorial.

53 Custom Post Types 1 - Mostrar etiquetas del nuevo Post Type. // La función no será utilizada antes del 'init'. add_action( 'init', 'my_custom_init' ); /* Creamos labels personalizados para nuestro Post Type */ function my_custom_init() { $labels = array( name => _x( 'Libros', 'post type general name' ), 'singular_name' => _x( 'Libro', 'post type singular name' ), 'add_new' => _x( 'Añadir nuevo', 'book' ), 'add_new_item' => ( 'Añadir nuevo Libro' ), 'edit_item' => ( 'Editar Libro' ), 'new_item' => ( 'Nuevo Libro' ), 'view_item' => ( 'Ver Libro' ), 'search_items' => ( 'Buscar Libros' ), 'not_found' => ( 'No se han encontrado Libros' ), 'not_found_in_trash' => ( 'No se han encontrado Libros en la papelera' ), 'parent_item_colon' => '' );

54 Custom Post Types 1 - Definir propiedades del post type nuevo. // Creamos un array para $args $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => post', 'hierarchical' => false, 'menu_position' => null, 'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' ) ); //Registramos el Post Type register_post_type( 'libro', $args ); /* Registramos y a funcionar */ }

55 Custom Post Types Funciones para controlar el Custom Post Type: post_type_exists() Revisa si existe un custom post type. is_post_type_hierarchical( $post_type ) Cuándo el tipo de post es jerárquico. Si retorna falso es que no lo es. get_post_type( $post ) Recupera el tipo de entrada del artículo en cuestión o un post específico. get_post_type_object( $post_type ) Recupera un objeto del tipo de entrada por nombre. get_post_types( $post ) Obtiene una lista de todos los tipos de entrada. register_post_type() Registra un nuevo tipo de entrada. No utilizar antes del init. get_post_type_capabilities() Crea un objeto con todos los permisos de los tipos de entrada personalizados. Más información

56 Custom Post Types Taxonomías // Lo enganchamos en la acción init y llamamos a la función create_book_taxonomies() cuando arranque add_action( 'init', 'create_book_taxonomies', 0 ); // Creamos dos taxonomías, género y autor para el custom post type "libro" function create_book_taxonomies() { // Añadimos nueva taxonomía y la hacemos jerárquica (como las categorías por defecto) $labels = array( 'name' => _x( 'Géneros', 'taxonomy general name' ), 'singular_name' => _x( 'Género', 'taxonomy singular name' ), 'search_items' => ( 'Buscar por Género' ), 'all_items' => ( 'Todos los Géneros' ), 'parent_item' => ( 'Género padre' ), 'parent_item_colon' => ( 'Género padre:' ), 'edit_item' => ( 'Editar Género' ), 'update_item' => ( 'Actualizar Género' ), 'add_new_item' => ( 'Añadir nuevo Género' ), 'new_item_name' => ( 'Nombre del nuevo Género' ), );

57 Custom Post Types Taxonomías register_taxonomy( 'genero', array( 'libro' ), array( 'hierarchical' => true, 'labels' => $labels, /* ADVERTENCIA: Aquí es donde se utiliza la variable $labels */ 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'genero' ), ));

58 Custom Post Types Taxonomías // Añado otra taxonomía, esta vez no es jerárquica, como las etiquetas. $labels = array( 'name' => _x( 'Escritores', 'taxonomy general name' ), 'singular_name' => _x( 'Escritor', 'taxonomy singular name' ), 'search_items' => ( 'Buscar Escritores' ), 'popular_items' => ( 'Escritores populares' ), 'all_items' => ( 'Todos los escritores' ), 'parent_item' => null, 'parent_item_colon' => null, 'edit_item' => ( 'Editar Escritor' ), 'update_item' => ( 'Actualizar Escritor' ), 'add_new_item' => ( 'Añadir nuevo Escritor' ), 'new_item_name' => ( 'Nombre del nuevo Escritor' ), 'separate_items_with_commas' => ( 'Separar Escritores por comas' ), 'add_or_remove_items' => ( 'Añadir o eliminar Escritores' ), 'choose_from_most_used' => ( 'Escoger entre los Escritores más utilizados' ) );

59 Custom Post Types Taxonomías register_taxonomy( 'escritor', 'libro', array( 'hierarchical' => false, 'labels' => $labels, /* ADVERTENCIA: Aquí es donde se utiliza la variable $labels */ 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'escritor' ), )); } // Fin de la función create_book_taxonomies().

60 Custom Post Types Taxonomías >

61 Custom Post Types Funciones para controlar el Custom Post Type: get_taxonomies() Obtienes una lista de las taxonomías registradas. get_object_taxonomies($object_type) Retorna todas las taxonomías que pertenecen al $object_type especificado. get_taxonomy() Recupera la taxonomia especificada. taxonomy_exists() Comprueba que la taxonomía existe. Falso si no existe. is_taxonomy_hierarchical() Nos dice si una taxonomía es jerárquica. Falso en caso negativo. register_taxonomy Crea o modifica un objeto de taxonomía. No usar antes del init. Taxonomías Más información

62 #6 Metaboxes

63 Metaboxes Qué es?: Nos permite añadir campos personalizados en la página de edición de los posts. Guardar más información sobre un tipo de entrada (o todos) Cómo se crean?: Con plugin. Con código.

64 Metaboxes <?php add_meta_box( $id, $title, $callback, $page, $context, $priority, $callback_args );?>

65 Metaboxes $id el el ID html del metabox. Es útil, por ejemplo, si vas a utilizar un CSS custom para darle estilos a este metabox o incluso vas a hacer algo con Javascript; sino, no tiene mucha importancia. $title es el título que será mostrado en la parte superior del metabox, como veremos próximamente. $callback es la función que dará uso a nuestro metabox, lo veremos en el siguiente punto. $page es donde queremos que se muestre nuestro metabox; podemos decidir que se muestre en los post, las páginas o un custom post type (nuestro caso). $context es dónde queremos que se muestre nuestro metabox. normal significará que se muestre bajo el editor de la entrada o página, side coloca el metabox a la barra lateral de la página de edición y advanced lo coloca en la misma columna que el editor. $priority le dice a WordPress dónde cargar el metabox en el contenido. high, default o low coloca la caja del metabox arriba, en su posición natural o abajo del todo respectivamente. Aunque, desde que todos los metaboxes de WordPress funcionan con el Drag and drop, $priority no tiene demasiado sentido. $callback_args es de otra batalla.

66 Metaboxes <?php add_meta_box( my-meta-box-id, Datos adicionales del libro, dariobf_metabox, libro, normal, high );?>

67 Metaboxes function dariobf_metabox( $post ){?> <p>aquí pondremos todo el contenido de nuestro metabox</p> <?php }

68 Metaboxes Añadiendo: Input function dariobf_metabox( $post ) {?> <p> <label for="my_meta_box_text">isbn</label> <input type="text" name="my_meta_box_text" id="my_meta_box_text" value="<?php echo $text;?/>" /> </p> <?php }

69 Metaboxes Añadiendo: Input function dariobf_metabox( $post ) { $values = get_post_custom( $post->id ); $text = isset( $values['my_meta_box_text'] )? esc_attr( $values['my_meta_box_text'][0] ) : ''; // We'll use this nonce field later on when saving. wp_nonce_field( 'my_meta_box_nonce', 'meta_box_nonce' );?> <p> <label for="my_meta_box_text">isbn</label> <input type="text" name="my_meta_box_text" id="my_meta_box_text" value="<?php echo $text;?/>" /> </p> <?php }

70 Metaboxes Añadiendo: Select

71 Metaboxes Qué hemos hecho?: He añadido dos select, como hemos mencionado arriba. He añadido, también, dos variables más ($select y $select2) donde recogo los datos de ambos select. Tal y como hicimos con el input del ISBN.

72 Metaboxes Guardando los datos: Jamás te fíes del usuario. Antes de guardar los datos vamos a comprobar que no hay nada malicioso en ellos. Función esc_attr(). Codifica las comillas simples y dobles así como los símbolos mayor qué y menor qué en HTML. Más información. Guardamos con update_meta(): El ID del post La llave (key) del meta El valor.

73 Metaboxes add_action( 'save_post', dariobf_metabox_save ); function dariobf_metabox_save( $post_id ) { // Controla si estamos haciendo un auto-guardado if( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return; // Si nuestro nonce no está, o no podemos verificarlo, fuera. if(!isset( $_POST['meta_box_nonce'] )! wp_verify_nonce( $_POST['meta_box_nonce'], 'my_meta_box_nonce' ) ) return; // Si el usury actual no puede editar este post, fuera. if(!current_user_can( 'edit_post' ) ) return; // Ahora podemos guardar los datos $allowed = array( 'a' => array( 'href' => array() ) );

74 Metaboxes // Nos aseguramos de que la información está definida antes de guardar. if( isset( $_POST['my_meta_box_text'] ) ) update_post_meta( $post_id, my_meta_box_text', wp_kses( $_POST['my_meta_box_text'], $allowed ) ); if( isset( $_POST['my_meta_box_select'] ) ) update_post_meta( $post_id, 'my_meta_box_select', esc_attr( $_POST['my_meta_box_select'] ) ); if( isset( $_POST['my_meta_box_select_2'] ) ) update_post_meta( $post_id, 'my_meta_box_select_2', esc_attr( $_POST['my_meta_box_select_2'] ) ); } // Fin función dariobf_metabox_save

75 Metaboxes Cómo muestro los datos en el Front-End? get_post_meta o get_post_custom // Obtenemos el ISBN del libro con ID 76 <?php $isbn = get_post_meta( 76, 'my_meta_box_text' );?>

76 #7 Post Formats

77 Post Formats Introducido en la versión 3.1 Un Post Format (Formato de publicación) es una información meta que se puede utilizar en un tema para personalizar la forma de presentación de la misma. En resumen, con un tema que soporte los Post Formats, el usuario final puede decidir la apariencia que tendrá cada publicación.

78 Post Formats Aside - Generalmente se muestra sin título. Parecido a una publicación en el muro de Facebook. Galería - Galería de imágenes. Enlace - Un enlace a otro sitio web. Imagen - Una única imagen. La primera etiqueta img en el artículo se considerará la imagen. Cita - Una cita. Probablemente contendrá un blockquote con el contenido citado. Además, la cita será el contenido, con la fuente o autor como título. Estado - Actualización de estado, similar a una actualización de Twitter. Vídeo - Un video o playlist de vídeos. Audio - Un fichero de audio o lista de reproducción. Puede utilizarse para Podcasting. Chat - Transcripción de chat.

79 Post Formats Cómo añado este soporte a mi tema? add_theme_support( 'post-formats', array( 'aside', 'gallery' ) );

80 Post Formats Y a un tipo de entrada concreto? // Añado post-formats al post_type page' - Páginas add_post_type_support( 'page', 'post-formats' ); // Añado post-formats al post_type my_custom_post_type' add_post_type_support( 'my_custom_post_type', 'post-formats' );

81 Post Formats Para utilizarlos en el front-end: if ( has_post_format( 'video' )) { echo 'this is the video format'; }

82 #8 Imagen destacada

83 Imagen destacada También Post Thumbnail add_theme_support( 'post-thumbnails' ); has_post_thumbnail() - Pregunta the_post_thumbnail() - Muestra (Loop) get_the_post_thumbnail() - Muestra

84 #9 Child Themes Starter Themes

85 Child Themes Un "tema hijo" en WordPress es un tema que hereda la funcionalidad de otro tema, llamado "tema padre. Los temas hijos permiten modificar o añadir las funcionalidades del tema padre. Un tema hijo es la forma más segura y fácil de modificar un tema existente, tanto si se quiere hacer pequeños cambios como otros más amplios. En lugar de modificar los archivos del tema directamente, crear un tema hijo y hacerlo prevalecer sobre el tema padre.

86 Child Themes Por qué utilizarlos? Si modificas un tema existente y se actualiza, se perderán los cambios. Con un tema hijo, puedes subir el tema padre (que puede ser importante por cuestiones de seguridad o funcionalidad) y seguir manteniendo los cambios. Puede acelerar el tiempo de desarrollo. Partimos de un tema desarrollado. Es una buena forma de empezar si se está empezando con el desarrollo de temas WordPress.

87 Child Themes Crea una carpeta para tu tema hijo en wp-content/themes. Recomendable nombredeltemapadre-child. Crea un style.css (único fichero obligatorio para crear un tema hijo) /* Theme Name: Twenty Fourteen Child Theme URI: Description: Twenty Fourteen Child Theme Author: John Doe Author URI: Template: twentyfourteen Version: Tags: light, dark, two-columns, right-sidebar, responsivelayout, accessibility-ready Text Domain: twenty-fourteen-child url("../twentyfourteen/style.css"); /* =Aquí empieza la personalización de tu tema */

88 Child Themes Consejo: no para integrar la hoja de estilos del padre. Utilizar wp_enqueue_style en el functions.php add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri(). '/style.css' ); }

89 Starter Themes underscores.me Es un tema sin estilos con el que empezar a trabajar. No utilizar como Parent Theme.

90 Starter Themes La cantidad justa de plantillas HTML5, bien comentadas y modernas. Una plantilla 404 útil. Una implementación de header personalizado (opcional) inc/customheader.php Etiquetas personalizadas de plantilla en inc/template-tags.php que mantienen tus plantillas limpias y previenen la duplicación de código. Algunos trucos en inc/extras.php que pueden mejorar tu experiencia desarrollando temas. Un script en js/navigation.js que hace tu menú responsive en pantallas pequeñas. Preparado para tu creatividad CSS. Dos ejemplos de plantillas CSS en layouts/: Una con barra lateral a la derecha y otra con barra lateral a la izquierda. Starter CSS en style.css que te ayudará a empezar tu diseño rápidamente. La licencia GPL en license.txt.

La potencia sin control no sirve de nada, claves para aprovechar el uso de WordPress.

La potencia sin control no sirve de nada, claves para aprovechar el uso de WordPress. La potencia sin control no sirve de nada, claves para aprovechar el uso de WordPress. #WPDayCantabria La potencia sin control no sirve de nada, claves para aprovechar el uso de WordPress. Usuarios, desarrolladores,

Más detalles

Guía del Curso Postgrado en Sistemas de Gestión de Contenidos (CMS). EXPERTO en Drupal, Wordpress y Joomla

Guía del Curso Postgrado en Sistemas de Gestión de Contenidos (CMS). EXPERTO en Drupal, Wordpress y Joomla Guía del Curso Postgrado en Sistemas de Gestión de Contenidos (CMS). EXPERTO en Drupal, Wordpress y Joomla Modalidad de realización del curso: Número de Horas: Titulación: Online 300 Horas Diploma acreditativo

Más detalles

Segundo seminario de Wordpress Las tripas de Wordpress y sus plugins

Segundo seminario de Wordpress Las tripas de Wordpress y sus plugins Segundo seminario de Wordpress Las tripas de Wordpress y sus plugins Segundo seminario de Wordpress Las tripas de Wordpress y sus plugins 1 2 3 Introducción a Worpdress Las tripas de Wordpress y sus plugins

Más detalles

WORDPRESS MULTILENGUAJE

WORDPRESS MULTILENGUAJE WORDPRESS MULTILENGUAJE WPML y sus alternativas CONTENIDO WordPress y el multilenguaje. Ficheros PO. Que es WPML? WPML y los plugins. WPML + WooCommerce. WPML Avanzado Otros gestores multilenguaje. WORDPRESS

Más detalles

CURSO DE Crea tu sitio web con Joomla! CURSO

CURSO DE Crea tu sitio web con Joomla! CURSO DATOS BASICOS NOMBRE PROGRAMA: CURSO DE Crea tu sitio web con Joomla! TIPO (curso/master/grado/oposición): CURSO METODOLOGÍA (presencial/online/distancia/semipresencial) A DISTANCIA. TITULACIÓN OFICIAL

Más detalles

CREACIÓN DE WEB CON WORDPRESS

CREACIÓN DE WEB CON WORDPRESS CREACIÓN DE WEB CON WORDPRESS Ingeniero Técnico en Informática de Gestión por la UOC Ldo. en Ciencias Económicas y Empresariales por la UMA Curso de Adaptación Pedagógica por la UCM INDICE 1. RESUMEN DEL

Más detalles

IT CONSULTING, tiene a bien hacerle llegar la oferta de Capacitación de DISENO DE SITIOS WEB & BLOGS CON JOOMLA + WORDPRESS + MAGENTO

IT CONSULTING, tiene a bien hacerle llegar la oferta de Capacitación de DISENO DE SITIOS WEB & BLOGS CON JOOMLA + WORDPRESS + MAGENTO Señor(a): Cliente. Presente.- Santa Cruz, 23 de Octubre del 2012 REF.: COTIZACION CURSO DISENO DE SITIOS WEB & BLOGS CON JOOMLA + WORDPRESS + MAGENTO Distinguido Señores: IT CONSULTING, tiene a bien hacerle

Más detalles

Curso en línea Avanzado de creación de sitios web con WordPress

Curso en línea Avanzado de creación de sitios web con WordPress Tema 01 WordPress por dentro (Core) Curso en línea Avanzado de creación de sitios web con WordPress J u l i o S o l e r F a c u l t a d d e C o m u n i c a c i ó n y D o c u m e n t a c i ó n Tabla de

Más detalles

Introducción al desarrollo de plantillas de WordPress. jueves 22 de septiembre de 2011

Introducción al desarrollo de plantillas de WordPress. jueves 22 de septiembre de 2011 Introducción al desarrollo de plantillas de WordPress Hashtag #adwe_mur Introducción al desarrollo de plantillas de WordPress Indice - Breve introducción a WordPress - Estructura de un Theme - Conceptos

Más detalles

Introducción al desarrollo en WordPress

Introducción al desarrollo en WordPress Introducción al desarrollo en WordPress Gotardo González WordPress Introducción al desarrollo PARTE I La estructura de WordPress Instalación y configuración de WordPress. Seguridad en Wordpress Plugins

Más detalles

Herramientas Google Aplicadas a Educación

Herramientas Google Aplicadas a Educación Índice de contenido Google Sites: cómo crear, editar y compartir un sitio... 2 Cómo acceder a los sitios... 2 Cómo crear tu sitio... 3 Utilizar una plantilla de sitios... 3 Seleccionar un tema para el

Más detalles

Adentrándote en Wordpress (Manual de instalación)

Adentrándote en Wordpress (Manual de instalación) Adentrándote en Wordpress (Manual de instalación) En este artículo voy a enseñaros como instalar Wordpress y ya de paso os enseñaré como está estructurado para que lo entendáis mejor y como optimizarlo

Más detalles

TU NEGOCIO EN INTERNET

TU NEGOCIO EN INTERNET Dr.TIC Tractament tecnològic per al teu negoci TU NEGOCIO EN INTERNET WordPress Nivel Medio LAS WEBS SON COMO UNA FÁBRICA WEB DOMINIO HTTP:// ESTRUCTURA PHP O HTML SERVIDOR FTP ESTRUCTURA INDEX.PHP CONTENIDO

Más detalles

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales OPENOFFICE IMPRESS Creación básica de presentaciones digitales Qué es OpenOffice Impress? Es la herramienta que nos ofrece OpenOffice para realizar presentaciones Las presentaciones permiten comunicar

Más detalles

Vamos a crear un blog

Vamos a crear un blog Vamos a crear un blog Qué es un blog? Artículos recopilados cronológicamente. Los lectores pueden escribir sus comentarios, de forma que es posible establecer un diálogo. El uso o temática es variado Anatomía

Más detalles

UdeSA CMS Tutorial Administración de microsite Revista Jurídica

UdeSA CMS Tutorial Administración de microsite Revista Jurídica UdeSA CMS Tutorial Administración de microsite Revista Jurídica Siempre para realizar cualquier operación, deberás estar logueado en el backend. Ingresa a http://www.udesa.edu.ar/user con tu email o usuario

Más detalles

Acceder al backend de la web

Acceder al backend de la web Acceder al backend de la web Para acceder al backend de nuestra web, tan solo necesitamos añadir /admin después de nuestro dominio (www.mipagina.com/admin) en la barra de direcciónes del navegador con

Más detalles

img.1 Comenzar a crear nuestro player

img.1 Comenzar a crear nuestro player PLAYER: Reproductor de canciones - crear, configurar, promocionar En este tutorial vamos a ver los pasos que tenemos que seguir para crear, editar y promocionar el playlist (reproductor) de canciones de

Más detalles

Manual de Usuario. WordPress

Manual de Usuario. WordPress p Manual de Usuario. WordPress Cómo insertar noticias. PLATAFORMA DE SERVICIOS PSUV Sitio Web: http://www.psuv.org.ve Índice de Contenidos Introducción... 3 Cómo añadir una entrada?... 4 Insertar Título

Más detalles

Guía del Curso Técnico Profesional en Creación de Portales Web con Joomla + SEO Profesional

Guía del Curso Técnico Profesional en Creación de Portales Web con Joomla + SEO Profesional Guía del Curso Técnico Profesional en Creación de Portales Web con Joomla + SEO Profesional Modalidad de realización del curso: Número de Horas: Titulación: A distancia y Online 140 Horas Diploma acreditativo

Más detalles

Manual de Herramientas Digitales Para la Gestión del Conocimiento. Realizar una página web con WIX

Manual de Herramientas Digitales Para la Gestión del Conocimiento. Realizar una página web con WIX Manual de Herramientas Digitales Para la Gestión del Conocimiento. Realizar una página web con WIX Cómo realizar una página web: Trabajo con WIX: Creación de Cuenta, Selección de la plantilla, crear nuevas

Más detalles

Guía Saga Suite Galería de Descarga

Guía Saga Suite Galería de Descarga Guía Saga Suite Galería de Descarga Tabla de contenido Acceso a la Edición del recurso...- 2 - Cómo editar el recurso...- 3 - Pestaña Contenido...- 3 - Pestaña etiquetas...- 4 - Settings...- 6 - Guía Saga

Más detalles

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4: Curso Online Diseño y Desarrollo Web con HTML5, CSS y Dreamweaver CS4 Completo Curso Online de Diseño y Desarrollo Web mediante el lenguaje programación HTML5, la hoja de estilos CSS y el programa de diseño

Más detalles

INDEXHIBIT. Portfolios personalizables. Iván Martínez Toro

INDEXHIBIT. Portfolios personalizables. Iván Martínez Toro INDEXHIBIT Portfolios personalizables Iván Martínez Toro ÍNDICE DE CONTENIDOS Introducción. Instalación. Requisitos previos. Preparación. Procedimiento. Post-instalación. Utilización. Personalización.

Más detalles

En el siguiente documento se explica el procedimiento para realizar las diferentes acciones que posibilita la herramienta Socrata

En el siguiente documento se explica el procedimiento para realizar las diferentes acciones que posibilita la herramienta Socrata En el siguiente documento se explica el procedimiento para realizar las diferentes acciones que posibilita la herramienta Socrata ... 1... 2... 2... 4... 6... 7... 8...10...11...13...14...15...15...16...17...17...18...19...20...21...22...22...23

Más detalles

vatar, que es una imagen que se mostrará cada vez que publiques un post o un comentario.

vatar, que es una imagen que se mostrará cada vez que publiques un post o un comentario. Abre un blog en elcorreo.com Registro en la comunidad de elcorreo.com Debido al cambio de plataforma que hemos realizado, para crear un nuevo blog será necesario que estés registrado como usuario en la

Más detalles

Constructor de sitios. Manual de Usuario

Constructor de sitios. Manual de Usuario Constructor de sitios Manual de Usuario Contenido Introducción... 1 Comienza a crear tu sitio... 2 1.- Inicia sesión... 2 2.-Comenzar con la creación... 3 3.-Crear un proyecto... 3 4.-Seleccionar la plantilla...

Más detalles

Mantenimiento de WordPress e Introducción a CSS

Mantenimiento de WordPress e Introducción a CSS Mantenimiento de WordPress e Introducción a CSS 6 / Junio / 2016 Alex Ollé @WanderlustTB fb.com/wanderlustmemories @wanderlust_memories PDF en: alexolle.es/tallerwordpress 1. Qué es WordPress? WordPress

Más detalles

La Herramienta Redmine para la Administración de Proyectos

La Herramienta Redmine para la Administración de Proyectos La Herramienta Redmine para la Administración de Proyectos 9. Personalización y configuración inicial de la herramienta Redmine v1.0.2 Mag. José Eduardo Rodríguez Esquivel jose.rodriguez@ecci.ucr.ac.cr

Más detalles

* Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula.

* Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula. Unidad 3.- ENTRADAS 1 Unidad 3.- ENTRADAS * Este archivo sólo pretende ser un complemento a las clases, no sustituye en su totalidad la formación impartida en el aula. La Entrada o Post, es el contenido

Más detalles

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting).

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). CURSO DE JOOMLA MÁS TIENDA ONLINE Duración 40 horas ÍNDICE MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). DESCRIPCIÓN: En este módulo avanzaremos en la compra del dominio,

Más detalles

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. www.masterhacks.net. Guía de instalación y uso de Wordpress Página 1

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. www.masterhacks.net. Guía de instalación y uso de Wordpress Página 1 GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS www.masterhacks.net Guía de instalación y uso de Wordpress Página 1 Wordpress es un sistema muy utilizado para la creación de blogs. Este se puede

Más detalles

Instrucciones para crear un blog de empresa en el Portal Renovables Andalucía

Instrucciones para crear un blog de empresa en el Portal Renovables Andalucía Instrucciones para crear un blog de empresa en el Portal Renovables Andalucía 2 Material necesario para la configuración de un blog en el Portal de Energía Renovables. Antes de comenzar la configuración

Más detalles

Diseño de sitios web administrables con Joomla 3

Diseño de sitios web administrables con Joomla 3 Pág. N. 1 Diseño de sitios web administrables con Joomla 3 Familia: Editorial: Autor: Computación e informática Macro Luis Angulo Aguirre ISBN: Físico Digital N. de páginas: 272 9786123042165 9786123043643

Más detalles

Gestor documental Alfresco

Gestor documental Alfresco Gestor documental Alfresco Entrar en la aplicación con vuestro usuario y contraseña, en la dirección: https://alfresco.hezkuntza.net/alfresco id.: adm-centro pass: Kt67Rst Lo primero que se nos muestra

Más detalles

Debe definir un menú para poder añadir elementos a ella. Entrar al panel de WordPress.

Debe definir un menú para poder añadir elementos a ella. Entrar al panel de WordPress. Definición de un menú Debe definir un menú para poder añadir elementos a ella. Entrar al panel de WordPress. En el menú "Apariencia" en el lado izquierdo del cuadro de instrumentos, seleccione la opción

Más detalles

DREAMWEAVER CS4 Código: 3492

DREAMWEAVER CS4 Código: 3492 DREAMWEAVER CS4 Código: 3492 Modalidad: Distancia Duración: Tipo A Objetivos: Aportar al alumno de un modo rápido y sencillo las competencias necesarias para la creación y diseño de páginas Web en Dreamweaver.

Más detalles

Nota: Para este mini-manual se han debido de instalar el siguiente plugin:

Nota: Para este mini-manual se han debido de instalar el siguiente plugin: Qué es un blog? Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más

Más detalles

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente. PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación

Más detalles

1. Barra de menús Muestra los comandos de menú para utilizar el software StarBoard 2. Barra de

1. Barra de menús Muestra los comandos de menú para utilizar el software StarBoard 2. Barra de El software interactivo de las pizarras interactivas TRAUBOARD Starboard FX se instala en cualquier PC (no hay límite de licencias) a través de asistentes. Una vez instalado veremos un icono de Starboard

Más detalles

PHP: Lenguaje de programación

PHP: Lenguaje de programación Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054

Más detalles

Manual de Usuario UCARIBE VIRTUAL

Manual de Usuario UCARIBE VIRTUAL Manual de Usuario UCARIBE VIRTUAL 2016 INTRODUCCIÓN El Aula virtual es una herramienta que permitirá a los Estudiantes consultar el material que el profesor ponga a su disposición, y que será un apoyo

Más detalles

3. Lógate con la misma contraseña que la de tu correo electrónico

3. Lógate con la misma contraseña que la de tu correo electrónico COMO CREAR UN BLOG CON BLOGGER 1. Entra en tu cuenta de correo 2. En la pestaña de la izquierda pulsa en Blogger 3. Lógate con la misma contraseña que la de tu correo electrónico 4. Crear perfil de Blogger

Más detalles

Manual de Formulario. www.sagasoluciones.com info@sagasoluciones.com C/ Salado, 11. Local 10. 41011 Sevilla +34 954 45 72 75

Manual de Formulario. www.sagasoluciones.com info@sagasoluciones.com C/ Salado, 11. Local 10. 41011 Sevilla +34 954 45 72 75 Manual de Formulario info@sagasoluciones.com C/ Salado, 11. Local 10. 41011 Sevilla +34 954 45 72 75 MANUAL DE FORMULARIO CONTROL DEL DOCUMENTOS Realizado (21/01/2010) Inmaculada Peña Ruiz Técnico Revisado

Más detalles

Combinación de correspondencia en Microsoft Office Word 2003

Combinación de correspondencia en Microsoft Office Word 2003 Combinación de correspondencia en Microsoft Office Word 2003 Si necesitamos enviar una misma carta a diferentes destinatarios y direcciones, la herramienta combinación de correspondencia de Word nos es

Más detalles

CURSO INTENSIVO DE K2

CURSO INTENSIVO DE K2 Cuando creías dominar Joomla te traemos CURSO INTENSIVO DE K2 El mejor creador de contenido para Joomla 3 Por: David Martin. Auspiciado por: Aulaideal.com Descripción de curso: K2 es una poderosa manera

Más detalles

UNIDAD 1 GENERALIDADES HTML

UNIDAD 1 GENERALIDADES HTML UNIDAD 1 GENERALIDADES HTML GENERALIDADES HTML5 Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web.

Más detalles

LENGUAJE PHP Y CAKEPHP FRAMEWORK

LENGUAJE PHP Y CAKEPHP FRAMEWORK Ref. 313387 LENGUAJE PHP Y CAKEPHP FRAMEWORK OBJETIVOS: PHP permite la creación de aplicaciones para trabajar con Web y bases de datos. Este curso le adentrará en el conocimiento de PHP desde sus conceptos

Más detalles

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Código: DWEB003 Duración: 160 Horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos

Más detalles

Recomendaciones Sobre Etiquetas y Páginas

Recomendaciones Sobre Etiquetas y Páginas Recomendaciones Sobre Etiquetas y Páginas Índice Etiquetas y Páginas. pág Editor de Texto: Atto. pág Herramientas del Editor. pág 4 4 Hipervinculos. pág 7 5 Imágenes. pág 9 6 Video. pág Material elaborado

Más detalles

PRÁCTICA 1 - CREACIÓN DE UNA PRESENTACIÓN CON EL ASISTENTE PARA AUTOCONTENIDO

PRÁCTICA 1 - CREACIÓN DE UNA PRESENTACIÓN CON EL ASISTENTE PARA AUTOCONTENIDO PRÁCTICA 1 - CREACIÓN DE UNA PRESENTACIÓN CON EL ASISTENTE PARA AUTOCONTENIDO Recuerda que debes empezar la práctica, si te encuentras en el aula modelo, habiendo entrado con la siguiente casilla activada:

Más detalles

Publicación de contenidos con SlideShare Víctor Barbero Romero

Publicación de contenidos con SlideShare Víctor Barbero Romero Publicación de contenidos con SlideShare Víctor Barbero Romero victor.barbero@educa.madrid.org http://victorbarbero.com/ - @vicbarbero Qué nos permite SlideShare? La publicación de documentos de texto,

Más detalles

Manual FOXTIR Editor HTML MOBILE MARKETING

Manual FOXTIR Editor HTML MOBILE MARKETING Manual FOXTIR Editor HTML MOBILE MARKETING Editor de HTML: en las siguientes páginas te explicaré una por una las diferentes funciones del Editor de HTML. Una vez ampliada la pantalla al espacio que te

Más detalles

MOODLE 1.9 BASE DE DATOS

MOODLE 1.9 BASE DE DATOS MOODLE 1.9 BASE DE DATOS Unitat de Suport Tecnicopedagògic - CAMPUS EXTENS Universitat de les Illes Balears. Edifici Aulari. Ctra. de Valldemossa Km. 7.5. 07122 Palma (Illes Balears) Primera edición: marzo

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

Guía rápida funcionamiento general

Guía rápida funcionamiento general Introducción Pantalla de inicio Guía rápida funcionamiento general Listados Crear un registro Filtro Filtro ágil Orden de datos Consultas Herramientas de fila Gráficas Fichas Datos calculados Acceso a

Más detalles

Índice general. Pág. N. 1

Índice general. Pág. N. 1 Pág. N. 1 Índice general CAPÍTULO 1: NOVEDADES PRINCIPALES WORD 2013 1.1. LOGO SIMPLE DE WORD 1.2. NUEVA APARIENCIA DE LA CINTA DE OPCIONES 1.2.1. Iniciar sesión 1.2.2. Barra de estado o información 1.2.3.

Más detalles

Universidad de Sevilla

Universidad de Sevilla Conociendo Codeigniter Universidad de Sevilla Centro de formación del PAS Apoyo a la docencia e investigación Servicio de informática y comunicaciones Víctor Téllez Lozano vtellez@us.es Servicio de Informática

Más detalles

CATÁLOGO DE METADATOS GEOGRÁFICOS Versión 2.0

CATÁLOGO DE METADATOS GEOGRÁFICOS Versión 2.0 CATÁLOGO DE METADATOS GEOGRÁFICOS Versión 2.0 Introducción El catálogo de metadatos forma parte de uno de los tres servicios fundamentales que debe existir en una Infraestructura de Datos Espaciales (IDE).

Más detalles

Uso de blogs. Creación y administración de blogs. Pedro A. Castillo Valdivieso Depto. Arquitectura y Tecnología de Computadores

Uso de blogs. Creación y administración de blogs. Pedro A. Castillo Valdivieso Depto. Arquitectura y Tecnología de Computadores Creación y administración de blogs Pedro A. Castillo Valdivieso Depto. Arquitectura y Tecnología de Computadores pedro@atc.ugr.es Todo el material que vamos a ver se encuentra en: http://atc.ugr.es/pedro/tutoriales/

Más detalles

Aprenda los lenguajes HTML5, CSS3 y JavaScript para crear su primer sitio web

Aprenda los lenguajes HTML5, CSS3 y JavaScript para crear su primer sitio web La Web 1. Qué es la Web? 7 1.1 Lado servidor: HTTP, FTP, lenguajes, SQL 7 1.2 Lado cliente: HTML, CSS, JavaScript 10 2. Los lenguajes y su utilidad 10 2.1 HTML 10 2.2 CSS 14 2.3 JavaScript 17 2.4 Ejemplo

Más detalles

MANUAL PREZI. Elaboración: Ing. Jocabed Bautista. 1. INGRESAR A LA PAGINA: prezi.com y dar click en Registrarse

MANUAL PREZI. Elaboración: Ing. Jocabed Bautista. 1. INGRESAR A LA PAGINA: prezi.com y dar click en Registrarse MANUAL PREZI 1. INGRESAR A LA PAGINA: prezi.com y dar click en Registrarse A continuación nos pide elegir el tipo de cuenta, seleccionamos la primer que es Public y damos clic en Registrarse ahora. Llenamos

Más detalles

Si no has cambiado tus datos de acceso, te sugerimos que lo hagas por seguridad de tu página.

Si no has cambiado tus datos de acceso, te sugerimos que lo hagas por seguridad de tu página. MANUAL DE AYUDA - TU PAGINA WEB POR $950 PESOS. Te damos la bienvenida. Antes que nada agradecemos tu confianza y recuerda que nuestro sistema es escalable y te estaremos notificando de nuevas actualizaciones

Más detalles

Creación y Modificación de Blog

Creación y Modificación de Blog Creación y Modificación de Blog El Blog: es un diario personal en línea. Son una forma eficaz de compartir conocimiento y materiales creados y recopilados por el grupo del curso. Puede publicar entradas

Más detalles

Web para el aula: Google Sites y Blogger

Web para el aula: Google Sites y Blogger Web para el aula: Google Sites y Blogger Presentación Personal Profesional Educación Entorno Google pildooras.com Objetivo formación Dificultades no, oportunidades SÍ Guión Introducción Diferencias entre

Más detalles

USAR EL PLUG-IN PARA MS OUTLOOK

USAR EL PLUG-IN PARA MS OUTLOOK USAR EL PLUG-IN PARA MS OUTLOOK Cómo puedo 1. Clasificar los registros como Zoho 2. Sincronizar Contactos, Tareas y Calendario Asignación de campos Sincronización Tareas Asignación de campos Sincronización

Más detalles

GUÍA DIDACTICA DEL CURSO GESTIÓN WEB Y MARKETING ONLINE

GUÍA DIDACTICA DEL CURSO GESTIÓN WEB Y MARKETING ONLINE GUÍA DIDACTICA DEL CURSO GESTIÓN WEB Y MARKETING ONLINE 1.- Bienvenida Estimad@ alumno@: Antes del comienzo de su curso quiero darle la bienvenida como alumno del este curso y agradecerle que haya depositado

Más detalles

CMS DRUPAL. Drupal es un gestor de contenidos multipropósito que puede usarse para aplicaciones como por ejemplo:

CMS DRUPAL. Drupal es un gestor de contenidos multipropósito que puede usarse para aplicaciones como por ejemplo: CMS DRUPAL Es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones,

Más detalles

Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB

Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB OBJETIVOS El máster está compuesto por los módulos de Diseño de páginas Web profesionales y Desarrollo de sitios Web con PHP y Javascript. Al finalizar el

Más detalles

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 Código: 1413005 OBJETIVOS: Para diseñar y publicar una página Web, saber maquetar una página Web, saber crear animaciones, etc. CONTENIDOS: DISEÑO

Más detalles

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting).

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). CURSO DE JOOMLA Duración 40 horas ÍNDICE MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). DESCRIPCIÓN: En este módulo avanzaremos en la compra del dominio, dónde alojar

Más detalles

Tipos de blog. Blog. Un blog, o en español también una bitácora, es un sitio web periódicamente

Tipos de blog. Blog. Un blog, o en español también una bitácora, es un sitio web periódicamente Blog. Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente,

Más detalles

GOOGLE SITES INICIAL

GOOGLE SITES INICIAL 1º.-Acceder a Google Sites. GOOGLE SITES INICIAL Google Sites es un alojamiento gratuito de Google para páginas web. Pero además de alojamiento lo que ofrece es una herramienta para crear la página web

Más detalles

La Herramienta Redmine para la Administración de Proyectos

La Herramienta Redmine para la Administración de Proyectos La Herramienta Redmine para la Administración de Proyectos 13. Administración y utilización de la funcionalidad de seguimiento de peticiones en Redmine Mag. José Eduardo Rodríguez Esquivel jose.rodriguez@ecci.ucr.ac.cr

Más detalles

HTML 5. Que es HTML5 07/04/2011

HTML 5. Que es HTML5 07/04/2011 HTML 5 M.I María Luisa González Ramírez Que es HTML5 Es una agrupación de diversas especificaciones concernientes al desarrollo web HTML 5 no se limita solamente a crear nuevas etiquetas, atributos. Es

Más detalles

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1-

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1- Versión: 1.0.0 Desarrollado por AloOnline Alojamiento Web http://www.aloonline.es soporte@aloonline.es -1- INDICE 1. Acceder al panel de WordPress... 3 2. Crear entradas en el Blog y páginas... 4 2.1.

Más detalles

http://cdf-de.googlecode.com/files/cde-bundle-1.0-rc3.tar.bz2

http://cdf-de.googlecode.com/files/cde-bundle-1.0-rc3.tar.bz2 1 HERRAMIENTAS DASHBOARDS PENTAHO COMMUNITY EDITION Pentaho Community Edition ofrece un conjunto de herramientas para diseñar diversos Dashboards (cuadros de mando) interactivos, las cuales están integradas

Más detalles

Al finalizar la clase los estudiantes: Definirán lo que es un portafolio electrónico. Describirán los tipo de portafolio.

Al finalizar la clase los estudiantes: Definirán lo que es un portafolio electrónico. Describirán los tipo de portafolio. Como preparar un portafolio electrónico en GoogleSites (Portafolio-e) Universidad de Puerto Rico Recinto Universitario de Mayagüez Programa de Preparación de Maestros de Escuela Secundaria Objetivos Al

Más detalles

Escrito por emilio chica Miércoles, 11 de Abril de 2012 10:34 - Actualizado Viernes, 23 de Noviembre de 2012 10:16

Escrito por emilio chica Miércoles, 11 de Abril de 2012 10:34 - Actualizado Viernes, 23 de Noviembre de 2012 10:16 Joomla con Tienda Online Horas del curso: 40 Precio del Curso: Con este curso formaremos al alumnado en la creación de webs 2.0 de una alta interactividad y profesionalidad y además crearemos una Tienda

Más detalles

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0 Manual de gestión de contenidos web en entorno Drupal Versión sitio maestro para servicios 1.0 Contenido Gestión de contenidos... 5 Crear contenidos... 5 Tipos de contenido... 5 Página básica o basic

Más detalles

Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con Wordpress Profesional (Online) (Promoción Dooplan-Grupazo)

Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con Wordpress Profesional (Online) (Promoción Dooplan-Grupazo) Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con Wordpress Profesional Titulación certificada por EUROINNOVA BUSINESS SCHOOL Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con

Más detalles

UNIDAD 4. MODIFICAR TABLAS DE DATOS

UNIDAD 4. MODIFICAR TABLAS DE DATOS UNIDAD 4. MODIFICAR TABLAS DE DATOS Aquí veremos las técnicas de edición de registros para modificar tanto la definición de una tabla como los datos introducidos en ella. Esta unidad está dedicada, principalmente,

Más detalles

Gestiona tus referencias bibliográficas con

Gestiona tus referencias bibliográficas con Gestiona tus referencias bibliográficas con Última actualización Abril 2016 Contenidos 1. Introducción Por qué un gestor de referencias? Los gestores de referencias Zotero Características Instalación Crear

Más detalles

TRABAJAR OBRAS COMO TALLER MECÁNICO

TRABAJAR OBRAS COMO TALLER MECÁNICO EUROWIN 6.00 TRABAJAR OBRAS COMO TALLER MECÁNICO EUROWINsoft Proyecto Eurowin 6.00, Trabajar obras como taller mecánico Revisión de 24 de Mayo 2004 1 Eurowin 6.00 estándar TRABAJAR OBRAS COMO TALLER MECÁNICO

Más detalles

GUÍA DE FUNCIONAMIENTO BASICO DE LA PLATAFORMA DOCENTE MOODLE

GUÍA DE FUNCIONAMIENTO BASICO DE LA PLATAFORMA DOCENTE MOODLE GUÍA DE FUNCIONAMIENTO BASICO DE LA PLATAFORMA DOCENTE MOODLE FUNCIONAMIENTO MOODLE MOODLE es una plataforma educativa con la que se pretende alcanzar una buena comunicación e interacción entre los profesores

Más detalles

TÉCNICO SUPERIOR EN CREACIÓN DE PORTALES WEB CON JOOMLA 1.5 + SEO PROFESIONAL

TÉCNICO SUPERIOR EN CREACIÓN DE PORTALES WEB CON JOOMLA 1.5 + SEO PROFESIONAL Código: M083_24 TÉCNICO SUPERIOR EN CREACIÓN DE PORTALES WEB CON JOOMLA 1.5 + SEO PROFESIONAL Modalidad: Distancia Duración: 100 horas Objetivos: Joomla 1.5 es un Sistema de Gestión de Contenidos (CMS),

Más detalles

Figura 41: Ejemplo de una carta para combinar correspondencia

Figura 41: Ejemplo de una carta para combinar correspondencia 4. COMBINACIÓN DE CORRESPONDENCIA Cuando se requiera dirigir la misma carta a diferentes destinatarios se habla de Combinación de correspondencia. El nombre en inglés Mail Merge, proviene de la aplicación

Más detalles

ACCESS 2010 FÁCIL - ONLINE - EN LÍNEA

ACCESS 2010 FÁCIL - ONLINE - EN LÍNEA IMECAF México, S.C. Instituto Mexicano de Contabilidad, Administración y Finanzas Nombre del Curso ACCESS 2010 FÁCIL - ONLINE - EN LÍNEA Objetivo Objetivo general de este curso en línea: Adquirir las habilidades

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA Metas de comprensión cuarto periodo Comprende sus responsabilidades a la hora de formular sus propuestas como soluciones a problemas reales que impliquen el uso de las tecnologías de información y la gestión

Más detalles

Recomendaciones Sobre Etiquetas y Páginas

Recomendaciones Sobre Etiquetas y Páginas Recomendaciones Sobre Etiquetas y Páginas Índice Etiquetas. pág Atto, Nuevo Editor de Texto. pág Herramientas del Editor pág 4 4 Hipervinculos. pág 7 5 Imágenes. pág 9 6 Video. pág Material elaborado por

Más detalles

Aprendemos a crear un blog

Aprendemos a crear un blog Aprendemos a crear un blog Un blog o bitácora es como un diario pero en un sitio web. En él una o varias personas escriben a menudo y lo que publican aparece ordenado en el tiempo. Siempre aparece primero

Más detalles

Gestión de los contenidos de la Web de ATICA con Mambo

Gestión de los contenidos de la Web de ATICA con Mambo Gestión de los contenidos de la Web de ATICA con Mambo Juan Luis Serradilla juanlu@um.es MNCS - http://www.um.es/atica/mncs Marzo 2006 Nueba Web de ATICA El 2-2-2006 empezó a funcionar la nueva web de

Más detalles

NUEVO TUTORIAL Blog de arquitectura

NUEVO TUTORIAL Blog de arquitectura NUEVO TUTORIAL Blog de arquitectura ÍNDICE Paso 1: Alta en Extenda Plus Paso 2: Crear blog de arquitectura Paso 3: Nombre del blog Paso 4: Acceso al blog Paso 5: Personalización del blog Paso 5.1: Personalización

Más detalles

Configuración de un navegador

Configuración de un navegador Materiales: Internet Explorer instalado Tiempo: 2 minutos Dificultad: Baja Descripción. Proceso de configuración de Internet Explorer de Windows. 1/18 1 Partimos de la base de que tenemos instalado el

Más detalles

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual. Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la

Más detalles

izarnet Gestor de contenidos ixe Manual de uso viernes, 07 de octubre de 2011 izarnet 653 938281 www.izarnet.es info@izarnet.es

izarnet Gestor de contenidos ixe Manual de uso viernes, 07 de octubre de 2011 izarnet 653 938281 www.izarnet.es info@izarnet.es Gestor de contenidos ixe Manual de uso www..es info@.es Pantalla de acceso 1. Introducimos nuestro usuario 2. Introducimos nuestra contraseña 3. Seleccionamos un idioma (opcional, por defecto en Castellano)

Más detalles

Introducción. Word Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com

Introducción. Word Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com Introducción Word 2003 Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com Procesador de Textos Un procesador de texto es un software informático utilizado para la creación

Más detalles

Tutoriales y Guías de uso con Orientaciones Pedagógicas Entorno Virtual de Aprendizaje Plataforma Blackboard WIKIS

Tutoriales y Guías de uso con Orientaciones Pedagógicas Entorno Virtual de Aprendizaje Plataforma Blackboard WIKIS Creación o Modificación de Wikis Wikis: Un wiki es una herramienta de colaboración que le permite a los alumnos ver, contribuir y modificar una o varias páginas de materiales relacionados con los cursos.

Más detalles

DURACION: 250 horas. PRECIO: 300 * * Materiales didácticos, titulación y gastos de envio incluidos. MODALIDAD: A distancia DESCRIPCION:

DURACION: 250 horas. PRECIO: 300 * * Materiales didácticos, titulación y gastos de envio incluidos. MODALIDAD: A distancia DESCRIPCION: DURACION: 250 horas PRECIO: 300 * * Materiales didácticos, titulación y gastos de envio incluidos MODALIDAD: A distancia DESCRIPCION: Este curso se dirige a todas aquellas personas que deseen crear una

Más detalles

PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA

PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA Consideraciones iniciales: 1. Presentar el reglamento del aula de medios (uso correcto de las computadoras, medidas de seguridad en el aula,

Más detalles