Contener la marea de spam

Lo del spam en los blogs es tremendo. En el escaso tiempo que Vectoralia, como blog, ha iniciado su andadura, me encuentro que el plugin Akismet ya ha neutralizado un buen número de comentarios basura, a pesar del escaso número de comentarios hasta ahora recibidos, y una vez eliminados definitivamente, pronto se llena de nuevo la papelera… Lo sorprendente es el texto que aparece en estos comentarios, todo lleno de enlaces extraños, palabras clave que supongo resultan atractivas para lo que busca la gente… no sé. Bendito sea AkismetContinuar leyendo “Contener la marea de spam”

Usos alternativos de WordPress

En otros artículos hemos hablado de las muchas posibilidades de WordPress como sistema de gestión de contenidos (CMS). En un artículo reciente en Performancing produndizan más en esta cuestión, ofreciendo una larga lista (hasta 48) de formas de utilizar WordPress, más allá de la obvia posibilidad de gestionar un blog con él. Estoy sorprendido… Continuar leyendo “Usos alternativos de WordPress”

WordPress como libreta de contactos

A medida que uno va investigando las opciones menos obvias de WordPress, aquellas que uno ignora casi siempre, descubre posibilidades sorprendentes en este excelente sistema de blog y gestión de contenidos. Continuar leyendo “WordPress como libreta de contactos”

WordPress para gestionar una web

Antes de empezar esta remodelación del sitio, he tenido que darle vueltas un tiempo a la cuestión de qué sistema emplear para gestionarlo. Por tanto, la decisión de utilizar WordPress se basa en diversas pruebas y en la comparación de sus características con la de otras plataformas de gestión de contenidos o de blogging. He probado varias aplicaciones: b2Evolution, Lifetype, Nucleus, Textpattern y, por supuesto, WordPress. En una serie de artículos compartiré el proceso de aprendizaje, y algunos trucos y descubrimientos útiles. Continuar leyendo “WordPress para gestionar una web”

WordPress y las etiquetas DIV

Mi intención al empezar este nuevo proyecto aquí en Vectoralia es compartir mis experiencias con WordPress, con la intención de que puedan ser útiles para los que se inician o quizás incluso para los que ya lo han manejado durante cierto tiempo.

Nada más empezar a utilizar el editor de posts de WordPress me he topado con un curioso problema, de hecho un bug de WordPress (o una limitación, sencillamente.) Después de un poco de investigación veo que el problema lleva un cierto tiempo produciéndose y la solución no es segura ni universal, aparentemente.

El problema en cuestión consiste en el campio de una etiqueta div por otra p. Quería colocar una pequeña caja al lado del texto, con una imagen y un pie de foto, y estos dos elementos figurarían en dicha caja, flotando a la derecha del texto del artículo. Pasé al editor de código de WordPress para introducir algo como lo que sigue:

Contenido dentro de la caja…

pero al encontrarse la etiqueta DIV, WordPress la sustituye por P, como ha sucedido precisamente aquí, a la izquierda. Es cierto que para este propósito una cosa puede ser casi equivalente a la otra, pero en otras situaciones este bug debería evitarse. Y ni siquiera acepta que introduzcas DIV dentro de un trozo de código, dentro de las etiquetas CODE.

¿Cuál es la solución? Existe la posibilidad de retocar el código de WordPress, pero quizás la solución más simple y en mi caso óptima es sencillamente desactivar el editor visual, ya que de todos modos prefiero teclear el código directamente.

div-problem.jpgPara desactivar (reversiblemente) el editor visual se accede a Users y se desactiva la casilla correspondiente (si el blog tiene múltiples editores cada uno puede elegir lo que prefiera.)

Con esta opción desactivada, puedes introducir un DIV dentro del código del artículo sin que WordPress se lo cargue.

Ahora probamos con el editor visual desactivado y ningún problema:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua…



El código utilizado para esta caja, que flotaría en este caso a la izquierda es:
<div style=”width: 250px; padding: 10px; float: left; border: 1px dotted black;”>Lorem ipsum…</div>