Archivo categoría Wordpress
El mejor plugin cache para WordPress
Tenía dudas sobre cuál es el mejor plugin cache para WordPress, así que he indagado un poco y aquí os traigo mis conclusiones.
Un plugin cache, a grandes rasgos, ayuda a aligerar la carga del servidor y a mejorar la velocidad de carga de las páginas. Crea ligeras versiones html de los scripts php que generan cada una de las páginas del blog. De esta manera, mientras no haya cambios, no se tendrán que ejecutar todas las funciones php necesarias para montar la página. Se sirve una copia previamente “cacheada” de la misma.
En otros blogs he utilizado Wp-cache, pero ahora he llegado a la siguiente conclusión:
En general, la mejor combinación para gestionar la caché de WordPress, si quieres mantener cierto control manual sobre el blog, es Hyper Cache + DB Cache reloaded.
Si usas un servidor compartido, o si prefieres instalar el plugin y olvidarte, W3 total cache será la opción ideal.
He llegado a estas conclusiones leyendo un completo análisis comparativo con parámetros de carga reales (en inglés).
También ha corroborado la idoneidad del W3 total cache una encuesta sobre el mejor cache plugin de WordPress. Mientras estoy escribiendo esta entrada W3 Total Cache gana con un 49% de los votos frente al 31% del segundo.
Podéis leer un análisis detallado del W3 Total Cache con indicaciones para la instalación.
¿Qué plugin cache utilizas en tu blog? ¿Qué ventajas crees que tiene frente a W3 Total Cache?
jQuery dentro de entradas y páginas de WordPress
Por Fran - Diseño web, jquery, Tips, Wordpress - 4 junio, 2011
Desde que empecé a trabajar con WordPress eché de menos poder usar jQuery en las entradas y las páginas del blog. A nivel de tema está muy bien, pero hay ciertas operaciones que sólo son necesarias en un determinado lugar del blog, por lo que no es conveniente que el script esté en funcionamiento a nivel de tema, sino a nivel de la entrada o página donde queremos usarlo.
Para poder usar jQuery dentro de los post y páginas de WordPress necesitamos:
- Plugin Raw HTML
- Enlazar jQuery a nuestro blog (obvio)
- Usar jQuery en modo seguro junto con el plugin RAW HTML
1. El plugin RAW HTML nos permitirá ejecutar código directamente en nuestros post y páginas de WordPress saltándodes las restricciones por defecto que impiden cierto código HTML, javascript y CSS. Para utilizarlo tan sólo tendremos que marcar nuestro código entre los comentarios del plugin:
<!--start_raw--> /* mi codigo */ <!--end_raw-->
2. Usaremos cualquiera de las formas de inserción de la librería jQuery en nuestro blog WordPress
3. Usaremos jQuery en modo seguro para evitar conflictos, dentro de los comentarios de RAW HTML. El modo seguro implica cambiar el símbolo del dólar $() por jQuery()
Podemos ejecutar el script directamente en cualquier punto de la entrada o página:
<!--start_raw-->
<script type="text/javascript">
jQuery('p').click(function(){slideUp('fast');});
</script>
<!--end_raw-->
O enlazar hacia un script (donde también tendremos que usar jQuery en modo seguro):
<!--start_raw--> <script type="text/javascript" src="url_hacia_script.js"></script> <!--end_raw-->
Si queremos usar el dólar $(), podemos hacerlo así, de forma segura:
jQuery(function($){
/* nuestro código usando $() */
});
Bibliografía
30 trucos, funciones y tips para WordPress
Por Fran - Diseño web, Tips, Wordpress - 23 enero, 2011
Gracias a @PRQuevedo he dado con una interesante entrada del blog Trazos Web en la que enseñan una serie de trucos y funciones para WordPress. Algunas ya las conocía, pero otras muchas me serán de gran ayuda en el futuro.
Algunos de estos interesantes trucos:
- personalizar formulario de login
- mostrar fechas legibles
- destacar comentarios del autor con un estilo diferente
- mostrar los fans de tu página de Facebook
- añadir fondos personalizados
- …
y así hasta 30 útiles consejos y trucos
Espero que a todos los que, como yo, estéis empezando a trabajar con WordPress y a desarrollar themes os sean tan útiles como a mí. Aquí os dejo el enlace al artículo completo: 30 trucos, funciones y tips para WordPress