



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
En este tutorial, aprenderás a crear un tema personalizado para WordPress desde cero. Aprenderás la anatomía de un tema, cómo instalarlo y cómo editar archivos como header.php, footer.php y sidebar.php. Además, te proporcionaremos recursos útiles para encontrar temas y plugins.
Tipo: Apuntes
1 / 7
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




September 18th, 2005 Vamos a empezar con una pequeña serie de tutoriales sobre la creación de un tema para WordPress. Paralelamente trataremos de ir creando un tema para este sitio, que ya va siendo hora La realización de temas es algo relativamente sencillo si se tienen unas pequeñas nociones de HTML y CSS, o incluso si te tiene algo de picarezca podemos partir de un tema como Kubrick (tema por defecto) y cambiarle la imagen de cabecera que encontraremos en /wp-content/themes/default/images/kubrickheader.jpg. Simplemente cambiando unas cuantas imágenes podremos crear un tema nuevo, sin tocar style.css, archivo esencial en cualquier tema. Una de las muchas virtudes de WordPress es sin duda esta separación que hace de los contenidos y el contenedor. Pudiendo tocar o cambiar el contenedor/tema sin tocar las “tripas” de WordPress. Y gracias a la enorme comunidad que hay detrás de WordPress gracias a ser OpenSource podemos encontrar cientos de temas que usar o sobre los que basarnos para nuevos tocando algunos gráficos y/o la hoja de archivos. El navegador de temas de alex king es uno de los mejores recursos para encontrar temas. Instalar un tema es algo igualmente sencillo. Descomprimir y colocar la carpeta en /wp-content/themes/, ir al Administrador y activarlo dentro de Presentación. Un tema se compone de unos cuantos archivos PHP, un CSS, una carpeta con imágenes y, en algunos casos, alguno archivo Javascript (.js). Si miramos el contenido de un tema nos encontraremos con algunos de estos archivos: index.php Archivo que suele contener el bucle que genera los post y los includes para la cabecera, sidebar y pie del sitio. Un include es una manera de añadir el contenido de un archivo dentro de otro mediante un enlace. Con el uso de includes ganamos en modularidad y así modificando un elemento en header.php se actualizará en todo el sitio, sin tocar más archivos. style.css Hoja de estilos del weblog. En las primeras líneas se añaden unos comentarios con el nombre del tema, el autor, URI y descripción, que luego vemos en el
Administrador. /* Theme Name: WordPress Classic Theme URI: http://wordpress.org/ Description: The original WordPress theme that graced versions 1.2.x and prior. Version: 1. Author: Dave Shea Default WordPress by Dave Shea || http://mezzoblue.com Modifications by Matthew Mullenweg || http://photomatt.net This is just a basic layout, with only the bare minimum defined. Please tweak this and make it your own. / comments.php Archivo para listar los comentarios y el formularios para nuevos comentarios. header.php Archivo para la cabecera del sitio así como para las etiquetas que contiene el HEAD(DOCTYPE, Metas…) footer.php Archivo para el pie de la web sidebar.php Archivo para el lateral que suele contener el buscador, lista de categorías, archivo de post por fechas… Podemos encontrarnos más archivos como comments- popup.php (para comentarios en popup) o algunos otros para montrar contenidos concretos como la información del autor (about.php) o la lista de archivos (archives.php). Estos ultimos se crean como una templates y podremos en la primer línea la siguiente declaración: < ?php / Template Name: Archives */ Una vez tenemos más o menos claro la anatomía de un tema, a muy grandes rasgos podremos empezar con nuestro tema. Ya sea por el camino fácil que hemos comentado al principio basándonos en un tema existente y cambiando imágenes y tocando colores en la Hoja de Estilos, o empezar con nuestro editor gráfico favorito a hacer nuestro boceto, del cual sacaremos un html y luego trataremos de portar a WordPress. Pero eso será en otro post Les dejo un enlace a los manuales de WordPress para ir abriendo boca. Guardado en tutoriales
pues se necesitarán estos datos para instalar el CMS en el provedor de alojamiento.
admin. Es decir, si nuestro blog está ubicado en http://www.micuenta.com/blog, se llega a la administración desde http://www.micuenta.com/blog/wp-admin. El interfaz de administración de WordPress permite configurar todos los aspectos de la bitácora: gestión de usuarios, aspecto visual (los temas), categorías de entradas, páginas fijas, enlaces, complementos (también llamados plugins), etc. Además, el interfaz de administración sirve para redactar las entradas y páginas que componen el blog, para lo cual se vale de un formulario de entrada de texto. Su manejo, mediante iconos que activan las funciones habituales de la escritura, es muy semejante al de un procesador de textos convencional. 2.3. Temas. Los temas de WordPress son conjuntos de plantillas que permiten personalizar el aspecto del blog en cuanto a estructura, tipografía, colores, imágenes, etc. Hay multitud de temas, entre los cuales los usuarios pueden seleccionar el que más les guste y se adapte a sus necesidades. Todos los temas se instalan de forma similar:
XSPF Player: permite configurar listas de reproducción; reproduce ficheros MP3 que se pueden cargar a partir de cualquier URL visible en Internet. _start() Taragana’s Del.icio.us mp3 Player WordPress Plugin. Para la reproducción de vídeo: o FlvPlayer permite reproducir audio, en formato .mp3, y vídeo en formato .flv. Sobre el formato de video .flv y otros reproductores de vídeo y mp3 hay un artículo muy completo en el tinglado escrito por José Mª Campo: Nuevos lectores vídeo y mp3. En este artículo, José Mª nos proporciona la dirección de dos codificadores gratuitos que nos permiten transformar los archivos de vídeo al fortmato .flv. Para la edición de la barra lateral mediante la técnica de arrastrar y soltar. o Widgets (requiere WordPress 2.0 o superior). Este plugin, a su vez, permite gestionar otros plugins compatibles con él, que sirven para añadir a la barra lateral del blog muy diversas funciones: enlaces, categorías, mapas, conexión con fotoblogs y videoblogs, etc. Para la gestión de etiquetas: o Ultimage Tag Warrior (la última versión requiere WordPress 2.0 o superior; hay versiones anteriores para WordPress 1.5): permite insertar metaetiquetas en las entradas, lo cual a su vez facilita la indexación de las entradas por los buscadores y las búsquedas inteligentes.