Soporte SVG en WordPress

error-svg-wordpress¿Cuantas veces has visto este error en WordPress? y es que hoy en día un website que se preste de serlo no sobrevive sin el uso (o abuso) de archivos SVG, entonces, ¿porqué aún no tenemos soporte para ellos en WordPress?
Si es tu caso y necesitas añadir soporte SVG a tu site, este sencillo snipet te ayudará en la tarea:
function cc_mime_types( $mimes ){
$mimes['svg'] = 'image/svg+xml';
return $mimes;
}
add_filter( 'upload_mimes', 'cc_mime_types' );

Optimización de PHP sin tocar código

Sí, título amarillista 😀 pero es real, se puede conseguir una gran mejora del rendimiento en aplicaciones PHP de las que para efectos prácticos no nos va a interesar si están bien o mal diseñadas, sino que supondremos que se requiere mejorar su rendimiento sin incrementar los recursos de hardware.
Voy a poner el ejemplo de este blog, en la noche de ayer decidí que andaba algo lento y quería mejorar su rendimiento y velocidad de respuesta, así que el plan era conseguir la optimización de PHP sin hacer mayores cambios, por lo que verifiqué que en el servidor donde estaba hosteado estuviera instalado y activado eaccelerator (porque a decir verdad, hoy en día no puedes hostearte en ningún sitio donde no te provean al menos opcode cache y en unwebparatodos lo hacemos). Continuar leyendo “Optimización de PHP sin tocar código”

WordPress

En apariencia se trata de un gestor de contenidos simple, con apenas funcionalidades para contar con un WebLog o simplemente blog (así no se me notan los años), sin embargo al mirar más profundamente se evidencia todo su potencial.
Su principal ventaja frente a cualquier otro gestor de contenidos libre radica en su extensa documentación que cubre desde aspectos relacionados con su filosofía, administración y desarrollo, así que puedes entender su funcionamiento, utilizarlo con toda la ayuda posible y extender la herramienta hasta donde lo necesites, siempre tendrás apoyo en su documentación, eso explica porqué resulta tan simple utilizar wordpress para desarrollar no solo blogs sino páginas Web genéricas.
Por defecto WordPress incluye 2 tipos de contenidos, los llamados entradas o contenido de blog que serán presentados cronológicamente (además de poder clasificarse por categorías y etiquetas) y las páginas que se presentarán como contenidos estáticos y aislados útiles para presentar páginas como “Quienes Somos”, “Políticas”, “Servicios”, etc..
En sus últimas versiones WordPress incluye la posibilidad de crear tus propios tipos de clasificación, pudiendo agregar un nuevo tipo de página con su propio “taxonomy”, superando así la limitación de clasificación de wordpress (categorías y etiquetas).
De esta forma se puede por ejemplo crear un catalogo de productos creando nuestra propia clasificación.
Aquí cabe decir que WordPress no da para todo, sin embargo cualquier nueva funcionalidad puede desarrollarse, ya dependerá de los recursos disponibles para el desarrollo del proyecto y si existe una herramienta que provea la funcionalidad que necesitamos, recuerda que la ventaja de utilizar un CMS es la disminución del tiempo de implementar el proyecto.

WordPress Joomla y Magento según UnWebParaTodos

Recientemente me han preguntado como es que desde @unwebparatodos ( http://www.unwebparatodos.net ) nos hemos decantado por WordPress como plataforma principal de desarrollo, dejando a Joomla! en segundo lugar y sacando del panorama a la plataforma Magento.
La respuesta no es simple, si me piden una respuesta “rápida” (que no podría ser corta) esta es: Continuar leyendo “WordPress Joomla y Magento según UnWebParaTodos”

Windows Live Writer

imageY siguiendo con la selección de herramientas apropiadas para la edición remota de nuestro WordPress hemos llegado hasta “Windows Live Writer” la herramienta para edición online de Microsoft.

A pesar de mi renuencia personal al uso de herramientas de microsoft, resultó ser una herramienta genial, permite la edición de código fuente y la escritura simple tipo texto de word, además da la opción de descargar la plantilla para visualizar como se vería realmente la Web en tu sitio con los estilos de tu sitio.
Permite el manejo de etiquetas y categorías. En fin, la herramienta perfecta.
Para quienes utilizan Linux, siempre queda el uso de una VM de Windows o probar las alternativas (a mi me llama la atención bilbo, lastima lo kde).

WordPress 3.1.1

la versión 3.1.1 de WordPress trae consigo grandes mejoras para la administración, sobre todo cuando manejas múltiples sitios, ahora una barra principal te permite ir directamente de sitio a sitio y agregar nuevas entradas, gestionar comentarios o simplemente ir al escritorio de cada sitio.
Una funcionalidad que se extrañaba pues la administración de multisites en wordpres era desagradable y engorrosa ya que tenías que ir de sitio a sitio para agregar entradas o gestionar, ahora con el nuevo menú es rápido simple y completamente funcional. Felicidades por esta versión, ahora !sí! tiene sentido utilizar multisites en wordpress.

Activar Multiples Sitios en WordPress 3.0

El primer paso es como siempre antes de cualquier cambio grande en tu blog una copia de base de datos y archivos, una vez los tienes listos puedes continuar.
Segundo paso: Desactiva todos tus plugins, es necesario para avanzar sin avisos ni retrasos.
Tercer Paso: Agregar a tu archivo wp-config.php las siguentes líneas justo antes del final del mismo (antes de /* That’s all, stop editing! Happy blogging. */)

/* inicio configuración multisitios */
define('WP_ALLOW_MULTISITE', true);
/* fin configuración multisitios */

Paso siguiente dirigete a: tusitio.com/wp-admin/network.php (reemplaza tusitio.com por tu dominio), te pedirá que realices la configuración inicial para tu red de blogs, aquí agregas el título de tu red y el correo electrónico asignado al superadmin de la red.
Una vez terminado te avisará que necesitas agregar algunas nuevas líneas a tu archivo de configuración y a tu .htaccess, las agregas y haz terminado.

Ya esta disponible WordPress 3.0 “Thelonious”

wordpress-logoEl 17 de Junio el sitio oficial anuncio que ya estaba lista la 13a versión de este CMS WordPress 3.0 “Thelonious”. Entre sus características cuenta con una plantilla llamada 2010, incluye 1.217 correcciones de errores y mejoras de funciones, una interface mas ligera y amigable que permite implementar fácilmente fondos, encabezados y menús entre otros. No cabe duda es una mejora que vamos a aprovechar al máximo.

Continuar leyendo “Ya esta disponible WordPress 3.0 “Thelonious””

Porqué actualizar a WordPress 2.9.2

wordpress-logoLa rama 2.9 de WordPress fue lanzada en diciembre de 2009, sus principales innovaciones fueron:

  • La inclusión de una papelera de estado para páginas y comentarios (permite restaurar y eliminar permanente)
  • Añadido el soporte para ‘incluir» ó «excluir en
  • Soporte para XMLRCP
  • Añadido ‘rel = canónica
  • Mejorada la gestión y edición de plugins
  • Mejorada la navegación y usabilidad del escritorio (zona administración)
  • Permite templates por categoría
  • Los temas por defecto son XHTML válido
  • Realiza copia de seguridad automática al hacer clic en Publicar inmediatamente después de entrar en título de la entrad.
  • Mejor publicación de comentarios sobre los futuros y páginas
  • Mostrar comentarios en orden descendente de fecha, de manera coherente
  • Mejoras en la edición de imágenes
  • TinyMCE 3.2.7
  • Puede sretirar el rel = ‘tag’ en los vínculos de Nubes de etiquetas
  • Open View / Vista previa de en una nueva ventana desde el enlace de la guarda / mensaje de actualización.

He innumerables mejoras en el área de desarrollo y facilidades para el diseño y uso de plantillas.

Pero partícularmente la versión 2.9.2 lanzada el 15 de febrero de 2010 es una versión de actualización por seguridad, cubre el problema de que los usuarios registrados podían ver la papelera de cualquier usuario.