Cómo crear un theme

Acabo de hacer una pequeña anotación en forma de página permanente para orientar a aquellos que deseen hacer un theme de WordPress. No pretende ser una clase de PHP ni pretende dejarlo todo mascado. Para eso solo hay que copiar y modificar los themes estándar. Así pues, la guía pretende dar las herramientas para, a base de aprender, conseguir hacer tu propio estilo para la página. En cualquier caso, la podéis encontrar aquí o mirando un poco a la izquierda en la sección de “Secciones” (:P). Bueno, ahí queda dicho, que aproveche.

Themes

Bueno, ahora que he diseñado el nuevo theme, me ha parecido indicado el dedicarle una pequeña sección aquí. Así pues, me pongo manos a la obra para relatar cómo se puede hacer un estilo personalizado en WordPress con unos conocimientos básicos de XHTML y CSS así como con unas nociones superficiales de PHP.

Como es habitual, lo primero una introducción. WordPress maneja los themes del modo siguiente: cuando se le pide mostrar una página, accede a la carpeta del theme en cuestión. Dependiendo de qué tipo de página sea, escogerá un archivo o otro. Por ejemplo, para una página general, escogerá el archivo “index.php”, para mostrar los archivos de un mes concreto, buscará en “date.php”, y así con cada esquema. Dentro de éste fichero WordPress encontrará los enlaces a otros ficheros importantes como son el “header.php” (cabecera de la web que será común a todas las páginas mostradas), “footer.php” (lo mismo pero para el pié de página) o “searchform.php” (el formulario de búsqueda). Una vez haya importado todos los ficheros, tendrá construido un documento PHP que, sustituyendo por los datos reales de la BBDD las etiquetas correspondientes y aplicando el CSS albergado en el archivo “style.css” dará lugar al documento XHTML final mostrado en pantalla.

En primer lugar debemos armarnos de material. Lo más importante, el Codex de Wordpress. Dentro de éste tenemos dos secciones de importancia capital: Template Files, donde podremos averiguar qué nombres poner a cada fichero PHP y el Template Tags, donde podremos consultar las etiquetas que serán sustituidas por los datos reales dentro de el PHP. Una vez tengamos estas páginas a mano, es hora de hacer lo que se hace para aprender un lenguaje de programación: leer código.

Acudimos a los estilos que vienen con la instalación de WordPress. Aunque no siguen la misma estructura exacta, son muy similares. Debemos estudiar bien cómo funciona el sistema. Básicamente y de forma orientativa (pues no es el objeto por ahora de esta página el introducir en los aspectos técnicos de WordPress), el sistema carga el Header, seguidamente entra en un “Loop”, es decir un bucle while a través del cual se van mostrando todos los posts correspondientes con el formato indicado. Y finaliza con el Footer, incluyendo si existe las barras laterales, etcétera.

Aunque es obvio cabe indicar que debemos comprovar que entre el Header, Index y Footer se abran y cierren todas las etiquetas básicas del XHTML de manera correcta. Es decir, si en el Header abrimos el body, deberemos cerrarlo en el Footer, así como la etiqueta html, etcétera. Debemos imaginar los archivos como un todo continuo y trabajar como si trabajáramos sobre un extenso HTML estático.

Leyendo un poco y con práctica no será difícil crear vuestros temas personalizados. En cualquier caso, por si puede resultar útil, podré aquí las fuentes de el Theme diseñado íntegramente por mí. Debido a la condición de “mío”, agradecería profundamente que en caso de modificación para su posterior uso se incluyera la referencia al autor original, osease mi persona. Por lo demás, el código es totalmente libre exceptuando el que se use con fines lucrativos, cosa que no deseo.

Encontrareis las fuentes en tar.gz y en .zip.

Espero como siempre que ésto sea de ayuda, para cualquier duda los comentarios. Si alguien precisa que amplíe o profundice una cuestión en concreto, no hay problema. Nada hay mejor que trabajar cuando sabes que alguien lo está esperando y deseando.

Themes que han pasado por adVerecundiam

VerecuWhiteIII.png

Perdiendo el tiempo

Lo peor de no hacer nada es que no tengo tiempo para tomarme un descanso

La verdad es que no consigo recordar dónde leí dicha frase, he probado a preguntarle a Google pero tampoco sabe decirme…

Actualizado: Azelath me informa de que era el nick de un amigo ;)

House, M.D.

House - Primera temporada
Hoy me apetece comenzar con las anotaciones de calidad. Y para hacerlo, voy a empezar a hablaros de algunas series de las que me están enganchando últimamente. Pero para hacerlo tendré que ir viéndolas más a fondo, así que voy a empezar por la que tengo más fresca, aunque aún no he visto todos los capítulos. Se trata de House [IMDB], una serie de médicos. Pero no os imaginéis una típica serie de Urgencias. Ésta mezcla la medicina con la mente algo perturbada del doctor House para crear una fantástica ficción (con connotaciones geeks en cierto modo) en la que vemos médicos más interesados por la extraña enfermedad de turno que por la vida del paciente en sí. Abundancia de terminología específica muy elaborada y de temas muy diversos, así como una trama subyacente acertada e interesante. Resumiendo, os invito a ver la serie porque sin duda os va a gustar. Especialmente indicada para aquellos que disfrutan conociendo nuevas enfermedades extrañas, fármacos experimentales y un humor hiriente, realista y ciertamente inhumano personificado en el doctor House. Aquí unos datos directamente desde el link anterior:

Origen: USA
Creada por:David Shore
Reparto principal
Hugh Laurie …. Dr. Gregory House
Lisa Edelstein …. Dr. Lisa Cuddy
Omar Epps …. Dr. Eric Foreman
Robert Sean Leonard …. Dr. James Wilson
Jennifer Morrison …. Dr. Allison Cameron
Jesse Spencer …. Dr. Robert Chase

Leyendo ahora uno de los comentarios en el IMDB me doy cuenta de que piensa igual que yo. El comentario en cuestión reza: Dejadme decirlo claramente. Soy físico, y como regla inviolable ODIO las series de médicos […]. Entonces una tarde ví “House, M.D.” y me metí de lleno en el show. En House he encontrado en anti-héroe que había estado buscando para una serie de médicos. El tipo que lo sabe todo, pero que se equivoca a menudo para mantenernos deduciendo. Me encanta el contraste de House con su grupo de jóvenes colegas […]. Perdón por la traducción en cualquier caso. Bueno, en definitiva éste comentario define muy bien la serie. Pero para haceros una opinión, os recomiendo la descarguéis del eMule compréis los DVD’s. Y por cierto, si alguien sabe donde encontrar la primera temporada en DVD en español a buen precio, que me lo diga. Si no quereis descargarla comprarla, se está emitiendo en Cuatro y en el canal Fox de la plataforma digital. Un poco tarde para empezarla, pero bueno.

Aprendiendo de la historia

Un interesante y gracioso correo (eso ya es difícil de encontrar hoy en día xD) que ha llegado a mi buzón por parte de una amiga :D ¡gracias!

Queridos amigos: Un poco de cultura siempre viene bien:
“Napoleón Bonaparte durante sus batallas siempre usaba una camisa color rojo. Para él era importante, porque si era herido, con su camisa roja no se notaría su sangre y sus soldados no se preocuparían y no dejarían de luchar. Toda una prueba de honor y valor.
Doscientos años más tarde, Mariano Rajoy utiliza siempre un pantalón marrón…

La verdad, es que da que pensar, ¿será qué tendrá algo que esconder? ¡No hombre no! Seguro que como todo, es pura casualidad ;)

Nuevo look, nuevo estilo

Buenas a todos (¿y todas?). Como podréis observar el estilo de la web ha cambiado un poco. Lo primero quiero decir que el theme en cuestión ha sido diseñado íntegramente por mí, partiendo radicalmente desde cero (nada de basarse en el “default”), ha sido un trabajo de más de cinco horas de PHP, CSS y XHTML, cosa que demuestra mi maestría en la materia. Lo primero decir que el theme trata de algun modo de marcar un tiempo nuevo. El blog se estanca, no podemos negarlo. La presión del estudio merma nuestras capacidades. Sin embargo el fin de curso está cada vez más cerca. Y así, con aires renovados por la esperanza, buscaremos el modo de reciclarnos para aportar más contenido interesante y menos bazofia.

Como siempre, esto es nuestro deseo, que bien puede cumplirse o tal vez no, pero nosotros lo intentaremos. Ah, y una última cosa muy importante. Os pido por favor votéis en los comentarios si os gusta éste nuevo diseño más o menos que el anterior y por qué. Con vuestra ayuda podemos mejorar el aspecto de la página haciendo más comoda la visita. Muchas gracias.

Actualización: ¡El blog ya valida al 100% los estándares del W3C!

El post más triste

Dependiendo del número de comentarios que reciba éste post, decidiré si me vuelo la cabeza o no. Gracias

Google, ahora en el tu coche.

Google sigue con la expansión de su imperio… después de haber triunfado con su sistema gratuito de correo de más de 2 GB de espacio, y haber lanzado el archiconocido Google Earth, ahora orienta su camino hacia el mundo del automóvil donde espera revolucionar el sistema de navegación asistida. Así pues, el nuevo navegador GPS de Volkswagen, contará con la aplicación de Google Earth, es decir, un avanzado sistema de navegación con las ventajas que ofrece Google, así como una bonita estética 3D, sustituyendo los planos esquemáticos con los que cuentan hasta ahora los GPS. Ahora bien, como es de esperar, tampoco se queda atrás tecnológicamente pues, tras la adquisición de Zipdash en 2004, también ofrece información del tráfico así como el almacenamiento de aquellas rutas que sueles seguir, y… ¡muchas cosas más!
Por ahora no ha salido aún a la venta aunque esperamos que no tarde mucho pues parece estar a punto de revolucionar, como hizo ya con el lanzamiento de Gmail, los sistemas GPS. Aún así ya podemos ver un video de “lo que será” el nuevo sistema de navegación de Volkswagen & Google.

P.D.: Realmente guarda cierta similitud a un videojuego… espero que nadie se confunda y crea que está jugando al Carmageddon;).

¡Quiero destruir el mundo!

¡Si! Creo que esto será lo mejor que podría hacer puesto que ya estoy harto de todo… estudiar, exámenes, etc. Pero bueno, no os voy a rallar más la cabeza con estas cosas. Simplemente os dejo una pequeña “guía” publicada en mi blog (No, el blog no es suyo xD N.d.Pesao) por si alguien al igual que yo tiene ganas de destruir este inmundo perfecto planeta. Bueno aquí os dejo el link ;) Disfrutadlo…y… si alguien decide llevarlo a cabo… ¡Que avise!

P.D.: ¡Puede que la destrucción de la tierra…frene los oscuros planes de Google por dominar el mundo!o… puede que no

Enganchados

Cada día me doy más cuenta: estoy terriblemente enganchado a Internet. Creo que ésto lo piensa muchísima gente, pero hay situaciones donde te das realmente cuenta de tu adicción. Por ejemplo, la que me ha hecho ponerme a escribir ésto. El caso es que llevo un par de días sin tocar el PC. Entonces, hace un rato, me ha dado por ahí y lo he enchufado. Me he sentado delante de la pantalla, le he dado al icono de “Konqueror” y tachán, una bonita pestaña con Bloglines anunciándome 404 posts de diferentes blogs por leer. Una persona sensata y no adicta a Internet optaría por el cómodo “marcar como leídos”. Pero yo no, yo los leo todos. Y es que cuando estoy un tiempo sin Internet me siento desinformado. Temo perderme la aparición del revolucionario nuevo producto de Apple. Temo no leer los interesantes pero inútiles artículos que plagan la red. Me pone nervioso el pensar que tal vez alguien ha escrito algo aquí y yo no me estoy enterando.

Y así siempre. Si un día enciendo el ordenador y no funciona Internet, me siento como ante una arcaica máquina de escribir. Y es que realmente un PC sirve de algo si estás en la red de redes. ¿Para qué lo quieres si no?
Bueno, os dejo después de esta pausa, más que nada porque aún me quedan 308 posts por leer. Y ya sabéis, para dejar su opinión, pulse el link al final del post. Hasta luego!