Archivo de la categoría 'Wordpress'

« Entradas anteriores

LaTeX en blogs

LaTeXEsta es una versión actualizada de la entrada publicada el 8 de marzo de 2007: “Plugin para producir símbolos matemáticos en WP

Para WordPress, el plugin más extendido es WP-LaTeX.

En cuanto a otras plataformas, a partir de una consulta en los comentarios de la otra entrada, he descubierto cómo integrar LaTeX en Blogger a través de una nota que publicó Víctor Álvarez en su blog.

En el artículo de LaTeX en la Wikipedia, nos proporcionan algunos recursos sobre LaTeX, entre los que destaca la lista de símbolos de LaTeX, para no perdernos demasiado.

Espero que le ayude a alguien.

Permalinks “bonitos” en WordPress

WordPress Cómo librarse en WordPress de los enlaces “feos” del tipo hablandoencristiano.info/ index.php?p=54 y obtener enlaces permanentes significativos y “bonitos” del tipo hablandoencristiano.info/tutoriales/ tutoriales-wp/permalinks-bonitos-wordpress/

Recomiendo seguir este orden de pasos: es bueno, rápido y ahorra disgustos.

Primero: hacer una copia de seguridad de la base de datos, por si estropeamos algo. :mrgreen:

Segundo: en el panel de control de WordPress, ir a “Opciones” y en el submenú escoger “Permalinks” o “Enlaces permanentes” (depende del archivo de traducción que uséis).

Tercero: en la sección “Permalinks” escogemos la opción “Personalizada, especificar aquí”.
Panel de control - Opciones - Permalinks

Cuarto: en el campo “Estructura personalizada” configuramos la estructura que queremos para nuestros enlaces. He aquí las diferentes etiquetas que podemos usar, separadas por barras oblicuas (/). Para hablandoencristiano.info, por ejemplo, utilizo /%category%/%postname%/

%year% - El año en el que se publicó la entrada, con cuatro dígitos, por ejemplo, 2007.
%monthnum% - mes del año en formato de dos dígitos, por ejemplo, 05 (mayo).
%day% - día del mes, por ejemplo, 25.
%hour% - hora del día en formato 24 horas, por ejemplo, 15 (las 3 de la tarde).
%minute% - minuto de la hora, por ejemplo, 43
%second% - segundo del minuto, por ejemplo, 59
%postname% - título de la entrada en versión “sanitizada”, es decir, sin caracteres especiales para que no den problemas. De este modo “¡Cómo mola esta entrada!” se convertirá en “como-mola-esta-entrada” en la URI.
%post_id% - el número de ID único de la entrada, por ejemplo, 54
%category% - categoría en la que se archiva la entrada con su nombre “sanitizado”. Las subcategorías aparecen como subdirectorios en la URI y en el caso de que la entrada se archive en varias categorías, en la URI aparecerá sólo la primera.
%author% - nombre sanitizado del autor de la entrada

OJO: si usamos una estructura basada en la fecha, no es nada recomendable cambiar el orden “anglosajón”, es decir: año, mes, día (/%year%/%monthnum%/%day%/). Cambiar el orden puede darnos problemas a la hora de ver los archivos como es debido.

Quinto: una vez guardados los cambios y ANTES DE TOCAR NADA MÁS EN EL PANEL DE CONTROL ir a nuestro cliente FTP y añadir el código que se sugiere en el panel de control a nuestro archivo .htcacess (si no tenemos ese archivo, podemos crear un archivo de texto nuevo en el directorio principal de nuestra instalación de WP y llamarlo .htcacess). Normalmente, este código será como el siguiente:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Sexto: volver al panel de control de WP, darle a “Ver sitio” y comprobar que nuestros enlaces permanentes ya son “bonitos” :) .

:violin:

Basado en la información del Códex de Wordpress.

Plugin para producir símbolos matemáticos (LaTeX) en Wordpress

LaTeX A raíz de una consulta de Cabeza de Ratón en los Foros del Web, me lancé a la búsqueda de plugins para WordPress que permitiesen publicar símbolos matemáticos con código de \LaTeX

Hay unos cuantos, pero o sólo funcionan para PHP 5 (yo tengo 4 en todos los servidores donde estoy alojada), o para hacerlos funcionar hay que hacerle mil historias al servidor, y ni Cabeza de ratón ni yo tenemos los permisos para hacerlo en nuestros servidores.

Para no perder el tiempo relatando mi odisea (aunque debo mencionar que el FigureRender me tenía muy buena pinta, porque también puede reproducir notación musical con LilyPond) he aquí el que me funcionó:

WPMU Plugin - LaTeX Math (parece que se ha descontinuado su desarrollo, he aquí una alternativa: WP-LaTeX).

Atención: el servidor público mimeTeX ha cambiado recientemente de dirección, así que debéis comprobar que en el archivo wp-latex.php, donde dice http://www.forkosh.dreamhost.com/cgi-bin/mimetexpublic.cgi en la línea 21, deberá sustituirse por http://www.forkosh.dreamhost.com/mimetex.cgi (no sustituyáis el resto de los caracteres, sólo la parte indicada).

Matemáticas Para insertar el código, lo hacemos a la manera de WordPress.com, así: $latex código-aquí$

De este modo, para conseguir esto:
x_i=\sqrt[n]{\frac{a_i}{b_i}}

escribimos esto:
$latex x_i=\sqrt[n]{\frac{a_i}{b_i}}$

:geeked:

En la entrada de LaTeX en la Wikipedia, nos proporcionan algunos recursos sobre LaTeX, entre los que destaca la lista de símbolos de LaTeX, para no perdernos demasiado.

Espero que le ayude a alguien.
Yo, por mi parte, estoy muy contenta de haber descubierto la canción “Ya no sé qué hacer conmigo”, del grupo uruguayo Cuarteto de Nos. :)

WordPress 2.1.2 INMEDIATAMENTE

WordPress Desde el blog de desarrolo de WordPress nos informan de que si has descargado WordPress 2.1.1 durante los 4-5 días pasados, es muy probable que tengas una descarga “contaminada”.

Al parecer, un cracker ha conseguido acceder a los archivos de la descarga y ha modificado dos incluyendo código malicioso que haría muy fácil ejecutar PHP de forma remota en los sitios con esa instalación.

Es, pues, más que recomendable descargar la versión 2.1.2 de WordPress y actualizar tu blog cuanto antes. La actualización se ha revisado completamente y además incluye alguna que otra modificación adicional.

Por supuesto, los administradores de Wordpress.org están investigando el asunto y han tomado medidas.

Crucemos los dedos para que no vuelva a ocurrir nada semejante.

[Noticia publicada en WeblogsToolsCollection en español]

WeblogToolsCollection en español

WeblogToolsCollection en español

WeblogToolsCollection es uno de los mejores sitios para mantenerse al día de las nuevas publicaciones de herramientas para blogs, especialmente de plugins, plantillas (themes) y sugerencias para WordPress… Y ahora tiene una sección en español.

La que os escribe es una de las traductoras de la versión en español. o:)
Esperamos vuestros comentarios y sugerencias. :)

“Plugins” y “Ella”. Y nuevas versiones con polémica.

WordPress Para dos plugins que utilizo y los dos van a darme problemas con “Ella” (Wordpress 2.1): se generaban etiquetas aleatorias (o eso parecía) en las entradas, provocando que el código resultante no validase XHTML y los caretitos tampoco aparecían como es debido, independientemente de si elegía que varias combinaciones de caracteres se convirtiesen en emoticonos o no.

Pero aforunadamente, hay soluciones para todo:

1. “Contact Form(s)” no genera XHTML válido
Había hecho un montón de reajustes para esquivar el problema, lo conseguí, pero en los foros de ayuda recomiendan algo mucho más sencillo.
No hay más que colocar esta línea de código bajo la línea 66 del archivo wp-includes/formatting.php:

$pee = preg_replace( ‘|(</div[>]*>s*)</p>|’, "</p>$1", $pee );

2. Los emoticonos no funcionan como es debido
Vía Losing it me entero de la solución, aunque atención, en la línea de código que se debe añadir en wp-grins.php, hay un error tipográfico. Lo que se debe incluir es esto:

$grins .= ‘<img src="’.get_settings(’siteurl’).’/wp-includes/images/smilies/’.$grin.’" alt="’.$tag.’" onclick="grin(\’ ‘.$tag.’ \’);"/> ‘;

De todos modos, acaban de publicarse nuevas versiones (2.0.9 y 2.1.1), y parece que con ello se subsana el problema del XHTML en 2.1, pero el asunto de las actualizaciones no está exento de cierta polémica.

« Entradas anteriores