Archivo para la categoría 'Creación web'

Renovación de tema y conversión de codificación a UTF-8 al actualizar a Wordpress 2.2.2

Bien después de una entrenida busqueda y recorrer las 111 páginas de temas de wordpress (en serio) encontré una que me gustaba y, más tarde, una versión modificada que me gustaba aún más. Aunque aún no se que hacer con ese espacio para mi foto y un comentario ombliguero, se aceptan sugerencias.

Me quedan algunas tareas como poner los scripts para el recuento de visitas y alguna más pero son cosas de las que no sereis testigos :P Si alguien ha visitado este sitio en las últimas horas, habrá tenido la oportunidad de ver cambios de tema, entradas mutiladas, codificaciones de caracteres incorrectas y muchas más cositas ¿y eso porqué?

Pues porque las versiones anteriores de Wordpress usaban una codificación de caracteres latin1 (idiomas de Europa occidental, sin el simbolo de Euro que está en latin9) pero la versión actual usa codificación UTF-8, una codificación universal. Bien el problema surge cuando descubres que si actualizas desde versiones anteriores de Wordpress puedes tener ciertas incoherencias entre lo que debería ser y lo que es. Ya que la codificación de la base de datos y de los post puede no ser la que debiera o la que idealmente dedería ser.

Si es una instalación nueva de Wordpress, no hay de que preocuparse. Todo esta bien. En otro caso, puedes seguir leyendo.

No se mucho de todo esto pero al final ha salido bien. Hay varias soluciones al problema, existe una sencilla y previsiblemente temporal, un borrador de una solución en el codex de wordpress que es solución definitiva pero muy engorrosa y una solución formal y elegante mediante el plug-in “UTF-8 Database converter”.

La solución del plug-in me ha llevado al huerto y me he decidido a probarla con catastófrico resultado… por eso hay que hacer un backup, por ejemplo mediante el plug-in WP-DB-Backup ¡MUY IMPORTANTE!

No sabría deciros los pasos poruqe me he equivocado un par de veces o más, obeteniendo entradas truncadas o sembradas de simbolitos raros. Pero creo que podría deciroslos:

  1. Haz un backup de todos tus datos y ponlo a buen recaudo en tu ordenador
  2. Sigue las instrucciones para usar el plug-in “UTF-8 Database converter”, esta todo en castellano. A leer un poquito. Tienes que editar el wp-config.php que no se olvide.
  3. ¿Se te ha roto todo? Si es así sigue leyendo, si no pués ya está
  4. Importa de nuevo el back-up de tu base de datos, asegurate de que indicas que la base de datos está codificada como latin1 al importar los datos
  5. ¿Se ven simbolitos raros? Intentemos arreglarlo.
  6. Dentro de la administración de Wordpress, ve a Opciones->Lectura->Codificación para páginas y feeds. Introduce el valor UTF-8
  7. Si se ve todo bien, enhorabuena,

Como os decía he tenido algún problema y no se si esta solución es la buena. Si además añadimos que no se mucho del tema, pues bueno, de ahí la utilidad del backup.

Si alguien prueba esto, pro favor que me diga los resultados, las condiciones de partida y lo pasos que ha dado para mejorar la recetilla.

¡Ding! Actualización completa

Ahora estrenando una fantástica, segura y emocionante versión 2.2.2 de Wordpress. El proceso es sencillo y sin mayores inicidencias que algunos fallos en el tema del blog.

Dado que este tema me ha dado más problemas que alegrías estoy buscando por ahí un cambio de imagen, renovación interna y renovación externa. Estará dentro de poco y ya me diréis que os parece. El tema actual venía con errores en el código (muuuuchas etiquetas php sin cerrar), hubo que traducirlo enterito desde un idioma que no adivino cuál es (inglés es pasable pero cosas inentendibles adornaron este blog mucho tiempo) y alguna cosita más que no me acaba de convencer, así que renovación.

También podeis observar que he estado jugando con AdSense de Google, no espero hacerme rico (os tendríais que organizar muy bien las dos personas que me leeis), sólo aprender un poquito. Además, dado que la mayoría de gente que llega aquí desde buscadores podrian ser calificados de pervertidos según diversas escalas sociales (publicaré las cadenas de busqueda con las que la gente llega aquí, sorprendente), si me dejan un centimillo o dos no me importará.

Cursos PHP y MySQL

Últimamente con esto de que me sobra el tiempo me estoy dedicado a cultivarme (de forma geek que no agraria) y a cubrir algunas cositas que me quedaba por aprender o dominar. En este camino he encontrado un sitio donde aparecen unos cursos que puede que resulten interesantes a más de uno.

Estos cursos parten prácticamente de cero en la mayor parte de los casos, en ocasiones sólo son necesarias nociones en algunos campos, claro está que un dominio medio en cosas como HTML o saber algo de bases de datos puede allanar bastante el camino.

Están organizados en forma de lección sencilla, ejemplo y ejercicio de cada parte con lo que te obligas a practicar lo aprendido. Una gran ventaja es que el código se escribe y se interpreta directamente en la web, así que las excusas de que hay que instalar Apache o que es una pesadez tener que subir cada archivo por ftp al servidor para probarlo se acabaron.

Las lecciones van aumentando la complejidad progresivamente y de forma bastante gradual, de forma que el curso completo forma un solo bloque, esto se echa en falta en otros cursos construidos mediante colaboración de muchas personas en los que las lecciones van dando saltos de dificultad y estilo, lo que puede llevarte a confusión. ¡Ah! Están completamente en español.

Cada curso está alojado bajo un dominio distinto del tipo www.”materiadeinteres”ya.com.ar, por ejemplo, para php el curso se encuentra en www.phpya.com.ar y para mysql es www.mysqlya.com.ar.

Los cursos cubren otras materias como:

Ya no teneis excusas para aprender. ¡Qué os sean útiles!

En busca del CMS perfecto…

Mi quest en busca de un CMS (Sistema de Manejo de Contenido, podriamos decir) sigue en pie, mi último descubrimiento ha sido Joomla.

Por ahora tiene muy buena pinta, la instalación es fácil, como la de la mayoría, pero en este caso todas las instrucciones estan dadas a un nivel más alto, queriendo decir menos técnico. Esto tiene ventajas y desventajas, si sabes un poco que estas haciendo todo resulta sencillo, si tienes algún problema puede que no sepas de que te estén hablando y te encuentres perdido. Intuyo que todo estará resulto en la web de forma más o menos clara, no he tenido ocasión de comprobarlo porque por ahora ha ido como la seda.

La interfaz es una monada(tanto la web como la administración) y por ahora parece bastante intuitivo. La orientación parece clara hacia comunidades y viene con funciones para gestionar publicidad y estadísticas de serie.

Parece que la idea es que puedas hacer mucho sin saber una etiqueta de html, me reitero, tiene sus ventajas y sus inconvenientes.

Todo esto son primeras impresiones , ya que, como he dicho, es un descubrimiento (muy) reciente pero me ha causado buena sensación y, por ahora, recomiendo a todo el que esté interesado que le eche un vistazo.

Menuda rajada, todo se queda igual

Si alguien ha seguido la jugada, lo admito: me he rajado. He cancelado la gran migración cuando estaba a puntito de llevarse a cabo debido a que el servidor que me aloja no tiene una de las extensiones de php que me hacían falta para que funcionara el módulo de drupal que permitiría importar mi wordpress a la nueva plataforma. Podría haberlo hecho en mi ordenador ya que tengo otro drupal rulando en el portatil pero tendría que haber montado el wordpress, migrarlo y luego llevar la base de datos al servidor….. un autentico coñazo.

Si alguien no sabe de que hablo…que lo olvide porque ya no tiene importancia. Todo sigue igual, misma dirección, mismo feed, salvo el botoncito de meneame que sí que lo he quitado.

La gran baja ha sido mi último post que comentaba la jugada….y un comentario de ploncios con bastante acierto, me rei mucho con tu comparación, dejemoslo en un Ford Fiesta. Dado que he tirado de un backup…eso ha desaparecido (1 segundo de silencio por ambos).

El resto lo dejamos a la arqueología bloguera. Jugaré con mi nuevo drupal pero en privado, espero que veais sus frutos pronto.

Primera incursión con las plantillas

Hace poco descubrí que mi cambio de tema en el blog había tenido una consecuencia tragica: no tenía los enlaces.

Me gusta el tema y quería conservarlo, así que me puse una cinta roja en la frente y emulando a Stallone me dije: “Esta guerra es mía.”

No ha ido mal la cosa. intente hacer primero un copypaste guarrón con resultados no del todo malos pero quedaba alguna viñeta de las listas descolocada y los titulos de las categorías en h2 en lugar de h3. Daba una impresión bastante cutre.

Así que le eche valor y me fui al codex, busque las funciones que me podían servir y a investigar. Debo decir que no tengo ni idea de PHP () pero me manejo en CSS y XHTML. Así que me encontre esto y con un poco de toca aquí y mete allí, tocando el html para que casara con el resto de la plantilla, quitando lo que sobraba y poniendo lo que faltaba pero respetando el PHP.

El resultado ha sido bueno, podeis verlo :P esta justo ahí ——>

Vuelvo a tener lista de enlaces. Siento que no estuviera ahí cuando salí en meneame :( os hubiera caido alguna visitilla extra.

Por cierto, el efecto meneame es increible. He aquí la muestra:

Visitas blogorigen

Gracias ;)

html musical

Ciertamente me ha hecho mucha gracia, descubro vía Microsiervos la web World’s Largest Band, un “servicio” que convierte (diría más bien que interpreta) una página web obteniendo un archivo midi.

Transforma las etiquetas html en sondiso y bucles, el resultado es mucho mejor de lo que me esperaba en un principio (intuía una cacofonía chirriosa) y el resultado, aunque monótono, no suena mal. Yo diría que mi web es algo folk :P ¿a que suena la tuya?

Me gustaría ponerme a probar a que “suenan” algunas webs ¿cómo sonara Microsoft?, ¿Apple?, ¿el minimalista Google? pero por desgracia la web sólo está accesible a ratos y ahora parece estar caida.

Actualización: había añadido unas etiquetas html muy autenticas y musicales pero corrompían el código del blog, así que las he quitado :P

¿Qué le ha pasado a mi barra lateral?

Mi barra lateral ha decidido de moto propio bajar y situarse debajo del contenido de la web. Si alguien sabe que ha pasado que me ayude por favor. Cuando las css deciden actuar, ¿qué podemos hacer nosotros simples humanos?

El dia que los div inicien su revolución contra años de subyugación estaremos perdidos :P

Actualización: Arreglado, no pierdas etiquetas de formato o lo pagaras caro :D