‘plugins’
Lo sé, hay muchas listas de este tipo, pero no pretendo ser una más y esta tiene algo en particular, usa el poder de WordPress.
Siempre he sido de la idea de que la base de un buen blog es su contenido y es este el que te brinda credibilidad y audiencia, así que luego sólo queda usar este para incrementar tus suscritos al RSS fidelizando al lector ocasional o esporádico.
¿Cómo? 2 cosas, mensaje claro y exposición.
Escenarios y objetivo : el segundo es obvio (convertir visitantes a lectores) el primero lo dividiremos en 3 casos:
Caso 1: el usuario llega, lee un artículo, le gusta, revisa el sitio y da un click a la paginación del blog.
Caso 2: contempla al usuario que sólo le interesa un topic de tu sitio.
Caso 3: se centra en aquel usuario que llega de los buscadores o de algun blog amigo y sólo va a leer un post.
Los métodos: Como dijé vamos a usar WordPress, así que plugins y tags condicionales son las herramientas indicadas para solventar cada caso: Leer resto de la nota
La paginación en WordPress es sin duda una de las cosas más comunes, en concreto el uso del plugin Page-Navi para lograrla, sin embargo siempre soy de la idea de instalar la menor cantidad de plugins posibles y cuando encontré este truco en Cats Who Code me fascinó, ya que permite integrar paginación en tu theme sin instalar propiamente el plugin.
Veamos como se hace:
- Descargamos Page-Navi.
- Buscamos y cortamos los archivos: wp-pagenavi.php y wp-pagenavi.css, abrimos el primero y editamos las siguientes líneas de código:
function wp_pagenavi($before = '', $after = '') {
global $wpdb, $wp_query;
Reemplazandolas por estas:
function wp_pagenavi($before = '', $after = '') {
global $wpdb, $wp_query;
pagenavi_init(); //Llamamos a que inicie la función
Guardamos y después de eso pegamos los 2 archivos en la carpeta de nuestro theme. Después deberemos insertar el siguiente snippet en donde queramos se despliegue la páginación, siendo común en el index.php, search.php a archives.php si lo tenemos:
<?php include('wp-pagenavi.php'); if (function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
Pero un momento, aún no se despliega la paginación, ¿por qué?, falta agregar el enlace a la hoja de estilos CSS, lo haremos de esta forma:
<link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo('template_url');?>/pagenavi-css.css" />
Abajo del enlace al CSS de nuestro theme, el cual tiene la siguiente estructura:
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
Listo
paginación embebida sin instalar ningún plugin, resulta muy útil sobre todo al desarrollar un theme para descarga ya que es una función bastante esencial en cualquier blog, el theme de Kernel Web tiene este hack aplicado.
Plugins, grandes añadidos de código que dotan de funciones extras a este CMS, haciendolo mas versátil y completo de lo que ya es. Sin
embargo muchos bloggers tienden a abusar de ellos, sin saber que son navajas de doble filo, así como te pueden ayudar a mejorar tu blog, usados en exceso también te lo pueden tirar.
Y para tener cero problemas con los plugins de WordPress, hay sólo un metodo, buscar lo mas esencial, no mas, por eso es que en base a mucha consulta y análisis, elaboré este top 10, de los que pienso son los mejores plugins para WordPress, esenciales para todo blog:
All in One SEO Pack: Un plugin que no necesita presentación, el más descargado, el SEO hecho fácil para cualquier bitácora, unos clicks y AIOSP pone en la órbita de Google tu blog.
Google XML Sitemaps Generator: El compañero ideal para el AIOSP, sitemaps automatizados para tu weblog, que ayudaran a tener de amigos a los buscadores.
Viper Video QuickTags: Un plugin que me recomendó mi amigo Alan de PC Digital, una maravilla para manejar los videos y contenido multimedia, además que corrije y valida el código HTML que genera YouTube para que este no haga estragos en el source code de tu weblog.
Los Query Posts son sin duda una de las tantas maravillas que nos ofrece WordPress demostrando su flexibilidad, sin embargo es un tema un poco complicado de entender.
Recuerdo haber leído la explicación de Anieto2K sobre las posiblidades que brindaba esta función, mas luego me encontré con que también causaba algunos problemas, no muy dificiles de resolver, pero al fin problemas, mas para los que no entienden nada sobre código y PHP.
Siendo esto una barrera que limitaba la utilización de dicha función para muchos, barrera que hoy ha sido rota tras el lanzamiento del Query Posts Widget hecho por Justin Tadlock, el cual se trata de un plugin que una vez activado pasa a generar un widget con cerca de 40 opciones para mostrar las entradas que queramos mediante los filtros de llamada ( query posts() ).
Algo digno de destacar es que su uso no se limita a la sidebar e incluso se puede utilizar para mostrar nuestros artículos elegidos en una página widgetizada, creada en base a una Plantilla de Página, el plugin en si tiene como objetivo según Justin: permitir a las personas que no sepan de PHP utilizar esta función para mostrar los posts que quieran en cualquier lugar que gusten.
Todo esto y mas hacen del Query Posts Widget un fantástico plugin que sin duda vale la pena probar.
