Tenía en mente ordenar los post de un blog en wordpress mediante la cantidad de MeGusta de cada post en Wordpress, navegando en Google encontré un Plugin interesante.
Enlace eliminado
El tutorial en español está aquí.
Enlace eliminado
Ya lo tengo instalado y lo que no entiendo es el modo de uso.
Uso:
Una vez instalado el plugin, en cada entrada que creas, se añadirá un campo personalizado “facebook_likes”.
Cuando llamas a la función <?php the_content(); ?> el plugin comprueba el número de “me gusta” del post y actualiza este campo.
Si no utilizas la función <?php the_content(); ?> inserta en tu LOOP la siguiente función: <?php update_facebook_likes(); ?>
Para listar los posts según el numero de “me gusta” de Facebook, tu post query (ver la referencia oficial) tiene que ser parecida a esta: <?php query_posts(‘meta_key=facebook_likes&orderby=meta_value’); ?>
Lo que en sí quiero hacer es crear una página aparte (ejemplo: myblog.com/top10.php) el cual me muestra los 10 post que tengan mas número de MeGusta de Wordpress.
El problema es que revisé todos los archivos del theme y no encuentro el query_post, solo encontré el <?php the_content(); ?>, existe algúna manera de agregar el query_posts manualmente?
Me he dado cuenta que al instalar el plugin se agrega un campo personalizado, pero cuando quiero mostrar los Post según el número de "Me gusta de Facebook" se generá una infinidad de post todos repetidos,
y no sé donde podría agregar el código que el plugin indica
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
O a lo sumo en alguna parte de esa misma linea, porque si lo haces luego, no estarás ordenando nada ya que el código ya estará mostrándote el artículo "al que entro", debes ordenar los post antes de que el while comience a entrar en ellos calculo según entiendo, proba ponerlo antes de esa linea que te digo
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
O a lo sumo en alguna parte de esa misma linea, porque si lo haces luego, no estarás ordenando nada ya que el código ya estará mostrándote el artículo "al que entro", debes ordenar los post antes de que el while comience a entrar en ellos calculo según entiendo, proba ponerlo antes de esa linea que te digo