Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Creación de temas para WordPress I: Creando un tema desde cero, Apuntes de Informática

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

2020/2021

Subido el 13/04/2021

geordirs
geordirs 🇪🇨

5

(1)

3 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Creación de temas para WordPress I
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
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Creación de temas para WordPress I: Creando un tema desde cero y más Apuntes en PDF de Informática solo en Docsity!

Creación de temas para WordPress I

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.

  1. Descargar el CMS elegido. La última versión de WordPress se puede descargar desde http://wordpress.org/download, en formato ZIP.
  2. Descomprimir el ZIP en el disco duro local.
  3. Subir mediante un programa FTP todos los archivos al espacio suministrado por el proveedor de alojamiento. para subir los archivos necesitas un programa cliente FTP. SmartFTP es uno de los mejores programas cliente FTP gratuitos que hay en la red.
  4. Renombrar el fichero wp-config-sample.php como wp- config.php; a continuación, editar los campos de este fichero para que coincidan con el nombre del servidor, el nombre de la base de datos, el nombre de usuario y la contraseña de la base de datos MySQL alojada en el proveedor de alojamiento.
  5. Instalar WordPress. Para ello, hay que introducir en la barra de direcciones del navegador la dirección del script de instalación, que corresponde a la siguiente URL: htp://www.micuenta.com/wp-admin/install.php (en cada caso, hay que sustituir www.micuenta.com por la dirección del provedor de alojamiento), y seguir las instrucciones que proporciona la aplicación.
  6. Personalización. 2.1. Administración en español. Para instalar la traduccion del interfaz de administración del blog, hay que seguir estos pasos:
  7. Mediante el programa de FTP, crear un directorio /languages dentro de /wp-includes.
  8. Descargar el fichero es_ES.mo, que contiene la traducción al castellano.
  9. Mediante el programa de FTP, subir el archivo es_ES.mo al directorio /wp-includes/languages.
  10. Editar el archivo wp-config.php del directorio raíz de WordPress. Donde dice define (’WPLANG’, ”); debe decir define (’WPLANG’, ‘es_ES’);. 2.2. Configuración de WordPress. La configuración de WordPress se realiza desde el interfaz de administración (llamado backend, en contraposición al frontend, que es el interfaz de presentación del blog). Al backend se suele acceder desde el enlace Administración, que figura en el frontend del blog. También se puede acceder a la administración con la misma URL del blog, seguida por /wp-

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:

  1. Comprobar la compatibilidad del tema con la versión de WordPress. Algunos temas exigen una determinada versión del CMS.
  2. Descargar el tema, que suele estar en formato comprimido ZIP.
  3. Descomprimir el ZIP en el disco duro local.
  4. Mediante un programa FTP, subirlo al proveedor de alojamiento. El tema deberá disponerse en forma de un subdirectorio de /wp-content/themes. Por ejemplo, un tema llamado mitema deberá figurar en /wp-content/themes/mitema.
  5. Acceder al interfaz de administración de la bitácora y, desde el menú Presentación, seleccionar el nuevo tema.
  6. En su caso, configurar adecuadamente las opciones del tema, de acuerdo con las instrucciones disponibles. Existen muchos sitios web dedicados a temas para WordPress. Uno de los más completos es http://themes.wordpress.net.

 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.