Siempre debes leer los comentarios de tu página web, y en la medida de lo posible y razonable contestarlos. Sin embargo, no es sólo ahí donde aparecen reacciones a tus artículos: redes sociales, microblogging, promoción de enlaces, etc. están a la orden del día y el hecho de que salgas en dichas páginas también es importante.
Comentarios
En TodoWP.org siempre hablamos de WordPress, la plataforma por excelencia para publicar un blog. Pero… ¿qué es el blogging? En esta entrada haremos una introducción a los conceptos más importantes que cualquier blogger debería tener meridianamente claros.
Los blogs, o bitácoras web, son sitios web que mantienen información organizada básicamente de forma cronológica y que se renuevan periódicamente. El autor del blog publica artículos y, habitualmente, ofrece la posibilidad al resto de usuarios de Internet de comentar sus artículos con sus ideas y opiniones. Pueden ser de temas generales, pero en muchos casos se centran en un tema específico (Internet, deportes, política, noticias…). También hay un gran número de blogs personales, donde el autor presenta su vida diaria, sus ideas, sus intereses o las cosas que le gustan.
He aquí un sencillo código para cuando queremos mostrar los últimos comentarios realizados en nuestro blog (en el índice del mismo, por ejemplo), a la vez que el Gravatar de sus autores:
Copiar y pegar en nuestro template (allí dónde más nos convenga)
Aquí estamos invocando los cinco últimos comentarios, lo cual podremos cambiar por el número deseado modificando la segunda línea del código.
Muchas veces nos interesa disponer de una pequeña cantidad de código que, añadida a nuestros templates, haga innecesario depender de un plugin. Con ello, podremos maniobrar más fácilmente con el tema con el que estemos tratando.
Hoy veremos una manera rápida para mostrar nuestros comentarios recientes sin plugins ni widgets. Este código podremos pegarlo primero en functions.php y luego, con una nueva función lista para nosotros, directamente en nuestros templates (por ejemplo, al final de todo de sidebar.php o incluso en alguno de los apartados que conformen nuestro footer.php).
El código es el siguiente (copiar y pegar en functions.php)
Sólo nos queda invocar los últimos comentarios con el nuevo tag que se nos habrá creado : <?php recent_comments(); ?>
Si queremos cinco comentarios en vez de 10 (que es la cantidad por defecto), podemos especificarlo así :
<?php recent_comments(’5′); ?>
Esperamos que os resulte de interés.
Sin necesidad de utilizar ningún plugin, tenemos a nuestra disposición un buen método para listar, según el número de comentarios, nuestros posts más populares (o los más comentados, según queramos enfocarlo con el título que demos a la lista).
No tendremos más que dirigirnos a la barra lateral (sidebar.php; o pie de página, footer.php) de nuestro tema de WordPress y editarla (recomendamos como siempre a Notepad++ para escribir código) con el siguiente snippet:
Copiar y pegar en nuestro template.
Con este código estamos realizando un sondeo general a nuestra base de datos tomando los 7 posts con más comentarios, preparando sus títulos, URLs y número exacto de comentarios que tengan, y disponiéndolo todo en una lista que deberemos por supuesto “decorar” con CSS a nuestro gusto.
Con este método, quedamos como reyes porque no necesitamos largos cálculos para entender cuál de nuestros posts es más visualizado y reservamos al lector un poco de discusión con todos los comentarios que allí se mostrarán al acabar la lectura principal.
Hoy vamos a ver una manera fácil de conseguir nuestros comentarios mostrados por categoría; por ejemplo, en nuestro índice. De esta manera, podremos crear varias columnas y añadir allí los comentarios recientes que a cada sección del site correspondan.
Tendremos que pegar el siguiente código en el espacio que consideremos adecuado en nuestro template (por ejemplo, tratándose del index.php, justo después de wp_header): copiar y pegar.
En la línea 15, deberemos cambiar los números allí presentes (10 y 20) por las ID numéricas de las categorías de las que deseemos mostrar los comentarios. Dichas ID las conoceremos sobrevolando con el puntero del ratón nuestras propias categorías en la Administración de WordPress.
Los créditos van, una vez más, al foro de WordPress.org, donde podréis encontrar otra versión del truco, que concierne en este caso a sub-categorías.
Esperamos que os atreváis con el código y nos planteéis cualquier duda en los comentarios.
Si nuestro blog recibe periódicamente bastantes comentarios, siempre es útil poder numerarlos para distinguirlos y hacer referencia a ellos rápidamente a medida que el debate avanza.
Para ello, abriremos comments.php en nuestro tema de WordPress y localizaremos el siguiente tag:
<?php foreach ($comments as $comment) : ?>
Justo después de esta línea, iniciaremos el conteo de elementos (comentarios en este caso):
<?php $i = 0; ?>
E inmediatamente después añadiremos el incremento de elementos:
<?php $i++; ?>
A partir de aquí, tan sólo tenemos que mostrar el resultado de la operación allí donde nos convenga en el template con este tag de PHP:
<?php echo $i; ?>
Ya tendremos nuestros comentarios numerados. ¡No dudéis en comentar!
Lo más importante en el mundo de los blogs son tus lectores. Todo lo que se haga es poco para que se interesen por tu contenido y para que les guste tu blog, cómo y qué escribes. Por tanto, un aspecto fundamental sobre el que tienes que trabajar son los comentarios. Al principio serán pocos, y puede que no se note mucha participación, y esto dependerá mucho del tipo de post que se escriba. En cualquier caso siempre hay que tratar que tu blog sea comment-friendly, y que fomente la participación o la haga lo más fácil posible.
¿Cómo puedes tener tu WP preparado y a punto para cuando lleguen los comentarios? ¿Qué plugins deberías tener instalados para hacer que comentar sea más sencillo y atractivo a tus lectores? ¿Cómo sacar partido a los comentarios para crear lectores fieles?
Leer más »
Imaginemos que estamos creando un tema de WordPress, y esperamos que se trate de un espacio con una comunidad activa y bastante comentadora, a la que nos interesa dar algunos detalles, como un mensaje de bienvenida una vez que hayan comentado en nuestro blog.
Hoy vamos a ver un ingenioso y fácil código que nos permitirá tal cosa, y que, independientemente de la parte en PHP, deberemos por supuesto estilizar adecuadamente, con una buena tipografía, background, icono… lo que vuestra imaginación considere más apropiado.
Empecemos con el PHP.
WordPress, por defecto, almacena cierta información de los usuarios que comentan en nuestro blog, o, más específicamente, envía a nuestro ordenador pequeñas informaciones para reconocer a los usuarios habituales. Este tipo de información se llama en jerga informática “cookie“.
He aquí un snippet que nos permitirá, pasteado en nuestro template (por ejemplo, al final de sidebar.php), mostrar el número total de comentarios realizados en nuestro blog :
<?php $count_posts = wp_count_posts(); $posts = $count_posts->publish; $count_comments = get_comment_count(); $comments = $count_comments['approved']; echo "Hay actualmente ".$comments." comentarios en mi blog, y una media de ".round($comments/$posts)." comentarios por post."; ?>



