22
I. RESULTADOS DE APRENDIZAJE Que el estudiante sea capaz de: Realizar la instalación de plugins para Wordpress Personalizar blogs utilizando temas Crear sus propios temas II. PROCEDIMIENTO Ejercicio #1: Agregar un plugin de encuesta en el blog de WordPress 1. Ingresa al back-end del sitio web local de WordPress instalado en su PC, redactando la siguiente URL: http://localhost/wordpress/wp-admin 2. Luego haz clic en la opción de menú Plugins. Esta acción le permitirá ingresar al directorio de plug-ins ya instalados, observe la imagen a continuacion: UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACIÓN Ciclo II Desarrollo de aplicaciones web con Gestores de Contenidos Guía N° 6 Manejo de plugins y temas de WordPress

DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

I. RESULTADOS DE APRENDIZAJE

Que el estudiante sea capaz de:

• Realizar la instalación de plugins para Wordpress

• Personalizar blogs utilizando temas

• Crear sus propios temas

II. PROCEDIMIENTO

Ejercicio #1: Agregar un plugin de encuesta en el blog de WordPress

1. Ingresa al back-end del sitio web local de WordPress instalado en su PC, redactando la

siguiente URL:

http://localhost/wordpress/wp-admin

2. Luego haz clic en la opción de menú Plugins. Esta acción le permitirá ingresar al

directorio de plug-ins ya instalados, observe la imagen a continuacion:

UNIVERSIDAD DON BOSCO

FACULTAD DE INGENIERIA

ESCUELA DE COMPUTACIÓN

Ciclo II

Desarrollo de aplicaciones web con Gestores de Contenidos

Guía N° 6

Manejo de plugins y temas de WordPress

Page 2: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

2

3. Realice la búsqueda del plugin (wp-polls) a utilizar en la práctica. Para ello, localice en la

parte superior al botón Añadir nuevo y haga clic sobre el mismo.

Luego, digite en el cuadro de búsqueda al nombre del plugin: wp-polls

4. Localice al plugin WP-Polls y haga clic sobre su nombre o sobre botón Mas detalles.

Recorra las fichas (Descripción, FAQ y Capturas de pantalla), para obtener información

del funcionamiento del mismo.

5. Hacer clic en el botón Instalar ahora y espere un momento mientras se instala WP-Polls.

6. Finalmente, localice nuevamente al plug.in WP-Polls y de clic en botón Activar.

7. Una vez activado el plugin podrá observar en el menú principal (a la izquierda) a una

nueva opción con el nombre del plugin (Encuestas).

Page 3: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

3

8. Ubique el cursor del ratón sobre el nombre del plugin añadido (Encuestas) y del menú

emergente, seleccione Añadir encuesta.

9. En el formulario a continuación, ingrese los datos de la nueva encuesta. Para agregar la

3er respuesta, de clic en botón Añadir respuesta.

Page 4: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

4

10. Cuando complete la redacción de la encuesta, presione el botón Añadir encuesta.

En la parte superior del formulario, se mostrara una confirmación de la creación de la

nueva encuesta.

WS-Poll informa que usted deberá usar un shortcode [poll id=”2”] cuando desee

agregar esta encuesta en alguna Entrada del gestor.

11. Del menú principal, ubique al plugin Encuestas y de clic en opción Gestionar encuestas.

12. Verifique que la encuesta anterior se ha creado, que tenga el id=2, que la pregunta

aparezca precedida de la expresión Se muestra/Displayed y que esté disponible (Abierta)

como se muestra a continuación.

Tome nota del ID de la encuesta, ya que ese dato lo utiliza luego, en este caso el ID de la

encuesta es 2.

Page 5: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

5

13. Para continuar, configuramos las opciones generales de la encuesta. Haga clic sobre la

opción de menú Opciones de la encuesta (Poll options).

14. Observar las opciones de la encuesta.

Luego, localice y modifique el color de fondo y del borde de las barras; investigue como

se redactan los colores en formato hexadecimal.

Recorra el contenido del formulario hasta la seccion Orden de las respuestas a la

encuesta. Marque la opción Orden aleatorio.

Ubique el final del contenido y de clic en botón para guardar los cambios realizados a

encuesta.

15. Proceda a crear una Entrada, colocando el cursor sobre menú Entradas y haciendo clic

sobre la opción Agregar una nueva (Add New).

16. En esta nueva Entrada, redacte unos 5 parrafos con información general relacionada a

WordPress, incluyendo a logos, imágenes, etc. Finalmente, publique la entrada.

17. Ahora, procedera a incluir la encuesta creada en los pasos anteriores.

Para ello, dentro de los parrafos de contenido redactados en la Entrada actual (acerca de

WordPress), abra un párrafo vacio, en donde usted desea ver la encuesta.

18. Ubique el cursor en este párrafo vacio y luego, digite ahí al shortcode [poll id=”2”].

Observe un ejemplo:

19. Publique nuevamente la Entrada anterior y observe el cuestionario que aparece en

reemplazo del shortcode redactado en párrafo elegido en el paso anterior.

Page 6: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

6

20. Ahora agregaremos la encuesta como un Widget1. Para ello, haga clic en la opción

Apariencia (Appearance) y cuando se desplieguen las opciones de menú, hacer clic en

Widgets.

21. Buscar el widget Encuesta y hacer clic sobre ese mismo nombre. De esa forma se ha

agregado al área de Widget.

22. Hacer clic en Añadir Widget.

Dentro del contenido de este formulario actual, localice el cuadro Barra Lateral del blog.

Luego modifique el Titulo y elija el cuestionario a mostrar, con estos valores:

1 Es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine. Entre sus objetivos están dar fácil acceso a funciones frecuentemente usadas y proveer de información visual

Page 7: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

7

Confirme cambios con un clic en enlace Hecho...

23. Cargar nuevamente el front-end y observe si aparece la encuesta. Puede votar en la

encuesta y observar qué sucede al hacerlo. Al votar, observará una gráfica de resultados.

Notará que la encuesta aparece en el footer del sitio.

Ejercicio #2: Instalar el plugin Google Maps para WordPress.

1. Ingresar de nuevo al directorio de plugins del sitio web de WordPress. Haga clic en Añadir

nuevo e ingrese la siguiente cadena de búsqueda dentro del campo de texto para buscar un

plugin.

2. Hacer clic en el enlace del plugin con mayor rating de parte de los usuarios. Esto le garantiza

que el plugin ha funcionado apropiadamente a criterio de los usuarios que lo han utilizado.

Page 8: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

8

3. De clic sobre el nombre del plugin elegido (WP Google Maps) y lea que funciones que

desarrollaría dentro de las Entradas de su website bajo WordPress.

4. Haga clic en botón Instalar ahora y espere a que se instale. Luego de clic en botón Activar.

Se crea un acceso a las Mapas en el menú principal.

5. Una vez activado el plugin, recorra su contenido, para leer las funciones que proporciona su

activación.

6. Procederemos a usar el plugin WP googlemaps.

7. Haga clic en submenú Configuracion. Luego, dentro de la ficha Mapas, localice y modifique

el campo Maps Engine por la opción OpenLayers.

Recorra el contenido del formulario y al final, de clic en botón Guardar Configuracion>>.

8. Haga clic en el submenú Mapas. Se muestra el siguiente contenido de información:

Observe el parámetro ID y Shortcode. Este último servirá para agregar ese único Mapa en el

contenido de las Entradas del website, de manera similar a las encuestas creadas con el

plugin WP-Polls.

Page 9: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

9

9. Haga clic en botón Editar. Se abre una ventana con un par de opciones, de clic al botón

inferior.

10. Vuelva a entrar en botón Editar.

En la ventana de configuración del Mapa, localice a sección Marcadores y en el parámetro

Direccion/GPS, digite El Salvador y de clic en botón Agregar Marcador.

11. Luego, localice a sección Tus Marcadores, seleccione el marcador (Mark) por defecto (ID 0)

y borrelo, para que el Mapa solo señale a un lugar (El Salvador).

12. Retorne al inicio del formulario. Localice y de clic en el botón Guardar Mapa.

13. Finalmente, de la pestaña Configuracion General, selección y copie el código corto

(shortcode) que aparece en la opción Short Code

14. Retornar a la edición de la Entrada que ha creado acerca de WordPress y agregar un párrafo

que describa a la ubicación del creador del sitio web. Luego, en un párrafo libre, incluya el

shortcode copiado del paso anterior.

15. Verifique en el front-end al resultado, por ejemplo:

Page 10: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

10

Ejercicio #3: Instalar temas para WordPress.

El proceso para cambiar el tema predeterminado de WordPress es similar al utilizado para un

plugin. Vamos a suponer que descargamos un tema de las fuentes confiables que se han

mencionado en clase y en esta guía de práctica. Con el archivo del tema descargado en

formato .zip, debe ingresar a la parte administrativa de WordPress y seguir el siguiente proceso.

NOTA: Los temas de esta práctica se han descargado desde el sitio: http://topwpthemes.com/.

Primero debe descargar alguno de los temas de este sitio web.

1. Hacer clic sobre el menú Apariencia y al desplegarse las opciones en la opción Temas.

Al ingresar en la página Instalar temas, podrá buscar temas por palabras clave en el nombre

del tema. También podrá subir al servidor temas que se hayan descargado previamente.

2. Hacer clic en el enlace Agregar nuevo (Add new) y luego hacer clic en Subir tema (Upload

Theme)

3. Presione el botón Seleccionar archivo (.zip) para localizar el archivo de tema que desea subir

al servidor donde tiene alojado el sitio WordPress.

4. Utilice el diálogo Carga de archivos para localizar el archivo de tema que desea subir al

servidor. Seleccione el archivo y luego haga clic sobre el botón Abrir.

Page 11: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

11

5. Presionar el botón Instalar ahora (Install Now), para que WordPress suba el archivo

comprimido al servidor

6. Verifique que el proceso de instalación del tema se ha realizado correctamente. Esto será

avisado mediante un mensaje. Haga clic en el enlace Vista previa (Live Preview) para tener un

demo del tema, sin afectar el sitio web todavía.

7. Visualizar el tema y determine si se adecúa a sus necesidades. Luego, si la apariencia del

tema le parece bien. Haga clic en el botón Guardar y activar (Save & Activate) en el panel

izquierdo de la visualización.

8. Al actualizar el front-end en el navegador podrá visualizar el cambio de tema.

Ejercicio #4: Configurar un tema propio como tema de WordPress.

En este ejercicio intentaremos crear un tema muy básico para WordPress, pero creándolo nosotros

mismos desde cero, para luego instalarlo y activarlo como el tema principal de nuestro blog.

1. Lo primero que haremos será crear una carpeta con el nombre que deseemos para nuestro

tema. Vamos a nombrar esta carpeta TemaDGC y la guardaremos en Mis documentos o en el

Escritorio de Windows.

2. Dentro de esta carpeta colocaremos todos los archivos y carpetas requeridos por WordPress

para que nuestro tema sea válido y funcional. Al final, deberíamos tener una estructura como

la que se muestra a continuación en la carpeta TemaDGC.

Page 12: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

12

3. Crearemos con el Notepad++ o con el PHPDesigner nuestro archivo style.css y agregaremos

las siguientes líneas de código. Observe que estas primeras líneas son comentarios. Sin

embargo, es algo requerido por WordPress para validar nuestro css. En estas líneas se está

nombrando e identificando el template para que WordPress lo use en la galería de temas

disponibles.

/*

Theme Name: Tema Cerocreativo

Theme URI: http://www.cerocreativo.cl

Description: Un tema creado desde cero siguiendo el tutorial de Cerocreativo.cl

Author: Cerocreativo.cl

Author URI: http://www.cerocreativo.cl

Version: 1.0

*/

4. Guardamos el archivo como style.css. Por el momento solo colocaremos estas líneas, más

adelante continuaremos con los estilos para nuestro tema. Recuerde que el tema debe

guardarse en la carpeta TemaDGC que acaba de crear.

5. Vamos a crear ahora el archivo index.php, en el que incluiremos las siguientes líneas de

código.

<?php get_header(); ?>

<div id="contenido">

<?php if(have_posts()) : ?>

<?php while(have_posts()) : the_post(); ?>

Page 13: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

13

<div class="post" id="post-<?php the_ID(); ?>">

<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>

<div class="post-contenido">

<?php the_content(); ?>

<p class="post-metadata">

<?php _e('Archivado en:'); ?>

<?php the_category(', ') ?>

<?php _e('Escrito por:'); ?>

<?php the_author(); ?><br />

<?php comments_popup_link('Sin Comentarios', '1 Comentario', '%

Comentario'); ?>

<?php edit_post_link('Editar', ' &#124; ', ''); ?>

</p>

</div>

</div>

<?php endwhile; ?>

<div class="paginador">

<?php posts_nav_link(); ?>

</div>

<?php endif; ?>

</div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>

IMPORTANTE: En este archivo se han utilizado algunas funciones propias de WordPress (no de

PHP) en varias líneas. Por ejemplo, en las líneas 1, 25 y 26 se han utilizado funciones como

get_header(), get_sidebar() y get_footer(). El propósito de estas funciones es bastante obvio.

6. Guardamos el archivo como index.php siempre ubicándolo en la carpeta de nuestro tema

TemaDGC.

7. Crearemos el archivo header.php. En este archivo se incluirán meta tags, título del sitio o blog

y descripción, hojas de estilo del sitio y scripts de JavaScript, de ser necesarios. Además, se

puede incluir un menú personalizado que se mostrará en todas las páginas del blog. Este no es

Page 14: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

14

el menú de navegación principal. Digite las siguientes líneas en el Notepad++ o en PHP

Designer.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>

<head profile="http://gmpg.org/xfn/11">

<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php

bloginfo('charset'); ?>" />

<title>

<?php if (is_home()) { ?>

<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>

<?php } else { ?>

<?php wp_title($sep = ''); ?> - <?php bloginfo('name'); ?>

<?php } ?>

</title>

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css"

media="screen" />

<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed"

href="<?php bloginfo('rss2_url'); ?>" />

<?php wp_head(); ?>

</head>

<!-- Cuerpo del documento -->

<body>

<div id="contenedor">

<div id="header">

<h1>

<a href="<?php echo get_option('home'); ?>" title="<?php bloginfo('name'); ?> - <?php

bloginfo('description'); ?>">

<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>

</a>

</h1>

<div id="menu-principal">

<?php wp_nav_menu(array( 'theme_location' => 'menuprincipal')); ?>

Page 15: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

15

</div>

</div>

8. Guarde el archivo como header.php, siempre en la carpeta de nuestro tema TemaDGC.

9. Vamos a crear ahora, una barra lateral personalizada, en la que puedan agregarse nuestros

propios widgets para poder cargarlos desde el Back-end de WordPress. Para ello digite en el

Notepad++ o en el PHP Designer el siguiente código y guarde el archivo como sidebar.php:

<div id="sidebar">

<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar() ) :

else : ?>

<?php endif; ?>

</div>

NOTA: Con el código anterior, ya se puede mostrar una barra lateral personalizada, el resto del

trabajo lo hace el archivo functions.php

10. A continuación, crearemos el archivo single.php que será utilizado cuando accedamos a un

artículo en particular, ya sea que hayamos ingresado al artículo desde el archivo de categorías,

etiquetas, búsqueda o listado general.

Este archivo single.php será cargado de forma automática, siempre que no especifiquemos lo

contrario. La estructura del archivo es similar a la del index.php, con la salvedad que en el

ciclo o lazo, se mostrará la información de un único artículo.

Digite en el Notepad++ o en PHP Designer las siguientes líneas.

<div id="contenido">

<?php if(have_posts()) : ?>

<?php while(have_posts()) : the_post(); ?>

<div class="post" id="post-<?php the_ID(); ?>">

<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>

<div class="post-contenido">

<?php the_content(); ?>

<p class="post-metadata">

Page 16: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

16

<?php _e('Archivado en:'); ?>

<?php the_category(', ') ?>

<?php _e('Escrito por:'); ?>

<?php the_author(); ?><br />

<?php comments_popup_link('Sin Comentarios', '1 Comentario', '%

Comentario'); ?>

<?php edit_post_link('Editar', ' &#124; ', ''); ?>

</p>

</div>

<div class="post-comentarios">

<?php comments_template(); ?>

</div>

</div>

<?php endwhile; ?>

<div class="paginador">

<?php previous_post_link('< %link') ?>

<?php next_post_link(' %link >') ?>

</div>

<?php endif; ?>

</div>

11. Guarde el archivo single.php en la carpeta de nuestro tema TemaDGC.

12. En este paso crearemos el archivo más fácil de crear llamado comments.php que únicamente

cuenta con una sola línea. Esto se debe a que WordPress ha reinventado el sistema de

comentarios, haciendo super sencillo entenderlo, personalizarlo y estandarizarlo para plugins

externos. Digite la siguiente línea de código en el Notepad++ o PHP Designer y guarde el

archivo como comments.php en la carpeta del tema.

<?php comment_form(); ?>

13. Crearemos ahora el archivo page.php que se encargará de mostrar el contenido que hayamos

definido para cada nueva página de la sección Páginas de nuestro blog. Viene siendo una

especie de clon del archivo single.php. Digite el siguiente código y guárdelo con el nombre

page.php

Page 17: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

17

<div id="contenido">

<?php if(have_posts()) : ?>

<?php while(have_posts()) : the_post(); ?>

<div class="post pagina" id="pagina-<?php the_ID(); ?>">

<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>

<div class="post-contenido">

<?php the_content(); ?>

<p class="post-metadata">

<?php _e('Archivado en:'); ?> <?php the_category(', ') ?> <?php _e('Escrito

por:'); ?> <?php the_author(); ?><br />

<?php comments_popup_link('Sin Comentarios', '1 Comentario', '%

Comentario'); ?> <?php edit_post_link('Editar', ' &#124; ', ''); ?>

</p>

</div>

</div>

<?php endwhile; ?>

<div class="paginador">

<?php posts_nav_link(); ?>

</div>

<?php endif; ?>

</div>

14. Crearemos ahora el archivo archive.php que será utilizado en múltiples instancias. Por

ejemplo, cuando se seleccione para visualizar una categoría, una etiqueta, los artículos de un

autor, los artículos de una fecha determinada, etc. Digite las siguientes líneas en el Notepad++

o PHP Designer y guarde el archivo como archive.php.

<div id="contenido">

<?php if(have_posts()) : ?>

Page 18: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

18

<?php while(have_posts()) : the_post(); ?>

<?php $post = $posts[0]; ?>

<?php /* Si es un archivo para categorías */ if (is_category()) { ?>

<h2>Archivo para la categoría <?php single_cat_title(); ?>:</h2>

<?php /* Si es un archivo para etiquetas */ } elseif( is_tag() ) { ?>

<h2>Artículos etiquetados como: <?php single_tag_title(); ?></h2>

<?php /* Si es un archivo diario */ } elseif (is_day()) { ?>

<h2>Archivo para <?php the_time('F jS, Y'); ?>:</h2>

<?php /* Si es un archivo mensual */ } elseif (is_month()) { ?>

<h2>Archivo para <?php the_time('F, Y'); ?>:</h2>

<?php /* Si es un archivo anual */ } elseif (is_year()) { ?>

<h2>Archivo para <?php the_time('Y'); ?>:</h2>

<?php /* Si es el archivo de autor */ } elseif (is_author()) { ?>

<h2>Archivo del autor</h2>

<?php /* Si el archivo ha sido paginado */ } elseif (isset($_GET['paged']) &&

!empty($_GET['paged'])) { ?>

<h2>Archivo del blog</h2>

<?php } ?>

<div class="post pagina" id="post-<?php the_ID(); ?>">

<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>

<div class="post-contenido">

<?php the_content(); ?>

<p class="post-metadata">

<?php _e('Archivado en:'); ?> <?php the_category(', ') ?>

<?php _e('Escrito por:'); ?> <?php the_author(); ?><br />

<?php comments_popup_link('Sin Comentarios', '1 Comentario', '%

Comentario'); ?>

<?php edit_post_link('Editar', ' &#124; ', ''); ?>

</p>

</div>

</div>

<?php endwhile; ?>

<div class="paginador">

Page 19: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

19

<?php posts_nav_link(); ?>

</div>

<?php endif; ?>

</div>

15. En este paso crearemos el archivo footer.php que es junto al header.php y el sidebar.php uno

de los que comúnmente se utilizan en todas las páginas del sitio web. En este archivo se

muestran principalmente información del creador o dueño del sitio web, enlaces de

posicionamiento e información de contacto. Digite las siguientes líneas de código en el

Notepad++ o en el PHP Designer y guarde el archivo como footer.php.

</div>

<div id="piedepagina">

<a href="http://www.udb.edu.sv" title="Sitio web oficial de la Universidad Don Bosco">

Universidad Don Bosco (sitio web oficial)

</a>

</div>

</body>

</html>

16. Hemos llegado al punto más importante y delicado, que es la creación del archivo

functions.php. Este archivo es muy delicado y gracias a todo el poder que proporciona al

programador, conlleva también a una gran responsabilidad.

Cometer un error en este archivo puede dar de baja a todo el sitio web de WordPress.

Considere siempre, antes de modificar hacer un respaldo de este archivo, por cualquier

emergencia que surja al modificarlo. Digite las siguientes líneas y guárdelas como

functions.php.

<?php

//Agregamos soporte para menus personalizados

add_action('init','registrar_menu');

//Registramos un nuevo menu personalizado

function registrar_menu() {

register_nav_menu('menuprincipal', __('Menu Principal'));

Page 20: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

20

}

// Registro Sidebar

register_sidebar(

array('name' => 'Sidebar Personalizada',

'id' => 'sidebar-personalizada',

'description' => 'Estos Widgets se mostrarán en la sidebar personalizada.'

)

);

?>

17. El siguiente paso consiste en copiar toda la carpeta del tema que colocamos en Mis

documentos o en el Escritorio de Windows y pasarla a la carpeta de temas del WordPress.

En nuestra instalación local debería estar en C:\wamp\www\wordpress\wp-content\themes.

18. Al hacer clic sobre apariencia y luego seleccionar la opción temas, aparece el nuevo tema

creado

III. INVESTIGACIÓN COMPLEMENTARIA

Page 21: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

21

Investigue como crear un nuevo usuario y explicar los diferentes tipos de roles que hay.

Page 22: DGC Practica 6: Manejo de plugins y temas de WordPress › udb_files › recursos_guias › informati...Ejercicio #4: Configurar un tema propio como tema de WordPress. En este ejercicio

22

Alumno:

HOJA DE EVALUACIÓN

DE GUÍAS DE PRÁCTICA

Actividad a

evaluar

Criterio a evaluar Cumplió Puntaje

SI NO

Desarrollo de la

Práctica

Logro terminar todas las partes de la guía de

laboratorio (20%).

Presentó la evidencia del desarrollo de cada una de las

partes a su docente (30%)

Trabajo de manera correcta y ordenada la guía de

laboratorio y el funcionan de todas las configuraciones

planteadas en la misma (25%)

PROMEDIO:

Investigación

complementaria

Envió la investigación complementaria en la fecha

indicada (25%)

PROMEDIO:

Carnet:

Docente: Fecha:

Título de la guía: No.: