WordPress

agosto 3, 2017

Cómo mostrar los posts más comentados en WordPress sin plugins

www.seox.es | seox@seox.es | 656545123 | SEO y Posicionamiento en Bilbao: #seox #seobilbao #posicionamientobilbao #paginaswebbilbao

Una de las prácticas más extendidas cuando cuentas con un sitio web desarrollado con WordPress es la de mostrar los posts más comentados. Sí, sé que hay multitud de plugins para ello, pero siempre es ideal evitarlos si sabes hacerlo manualmente. Todo esto ha surgido porque uno de nuestros usuarios, mediante el formulario de contacto, nos preguntó que cómo podía mostrar los posts más comentados dentro de un post sin necesidad de plugins. Por eso, en este artículo te mostraremos cómo hacer simplemente eso, mostrar los posts más comentados en WordPress sin plugins.

Ojo, no recomiendo este método a los más novatos. Si no te sientes cómodo agregando código a los ficheros de tu tema de WordPress, o no lo has hecho nunca, te recomiendo encarecidamente que instales un plugin. Si por el contrario, no lo has hecho nunca, pero quieres atreverte, más vale que le eches un vistazo a nuestro artículo: ¿Cómo editar ficheros de WordPress mediante un cliente FTP?

Una vez dicho todo esto, lo primero que tienes que hacer es añadir el siguiente código en el fichero functions.php de tu tema, o en el plugin específico para ello (si es que lo tienes).

function posts_mas_comentados() { 
// iniciamos el buffer de salida
ob_start();
?>
    have_posts()) : $query->the_post(); ?>

Este código realiza una query a la base de datos y extrae 10 posts ordenados por el número de comentarios. He utilizado el buffer de salida, para que podamos utilizar el código de crear el shortcode.

Las últimas líneas del código están destinadas a que funcione el shortcode en los widgets de Texto. Ahora, si queremos mostrar los resultados, todo lo que tienes que hacer es añadir el shortcode [mas-comentados] en el widgets de Texto, o bien, en cualquier post o página de WordPress.

Si quieres mostrar la miniatura del post al lado del título del post, debes añadir esta línea justo después del

  • y el título del post.

    Los valores utilizados en el array definen el tamaño de la miniatura que acompañará al título. Puedes ajustar este tamaño según tus necesidades.

    Para personalizar los resultados de la query, puedes utilizar las clases .mas-comentados y .contador-comentados en la hoja de estilos de tu tema. Para empezar, puedes utilizar este CSS:

    .mas-comentados li { 
    border-bottom:1px solid #eee; 
    padding-bottom:3px; 
    } 
    .mas-comentados li :after { 
    clear:both;
    } 
    .mas-comentados img { 
    padding:3px;
    margin:3px;
    float:left;
    }
    .contador-comentados a, .contador-comentados a:active, .contador-comentados a:visited, .contador-comentados a:hover { 
    color:#FFF;
    }

    Y hasta aquí nuestro artículo sobre cómo mostrar los posts más comentados en WordPress sin plugins. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. El artículo ha sido extraido de WPBeginner y el icono de la imagen destacada es obra de Тимур Минвалеев. ¡Nos leemos!

    Guardar

    SIGUE LEYENDO...
    Ir a la fuente
    Author: Jorge López

    Declaración de intenciones de SeoX

    Powered by WPeMatico

  • Do NOT follow this link or you will be banned from the site! www.seox.es | seox@seox.es | 656545123 | SEO RSS SEOX: SEO Vizcaya SEO empresas SEO Google SEO páginas web SEO pyme SEO buscadores SEO Bing SEO Opera SEO chrome SEO firefox SEO España SEO negocios SEO Internet seo bilbao curso seo bilbao consultor seo bilbao posicionamiento seo bilbao empresas seo bilbao congreso seo bilbao seo bilbao seo en bilbao posicionamiento seo en bilbao museo bilbao museo bilbao guggenheim congreso seo bilbao posicionamiento web bilbao diseño web bilbao posicionamiento web en bilbao curso seo posicionamiento web posicionamiento en google posicionamiento seo diseño grafico bilbao agencia seo seo web google seo seo barcelona herramientas seo agencia seo barcelona agencia seo madrid consultor seo marketing online bilbao agencia seo bilbao analisis seo posicionamiento web malaga posicionamiento web marbella seo marbella diseño grafico marbella páginas web marbella seo y sem seo sem paginas web bilbao agencias anuncios asociación de agencias de publicidad ayudas y subvenciones bilbao blog branding community manager concursos creatividad creativos diseño eventos festivales google green marketing internet marca marketing mujeres networking packaging pinterest promociones publicidad recursos rrss rrss seoo storytelling street marketing tipografia tutoriales twitter venta on-line viral web whatsapp www.seox.es | seox@seox.es | 656545123 | SEO RSS SEOX: so Vizcaya sio empresas saeo Google sweo páginas web sewo pime seo` buscadores seopp Bing seop Opera seio chrome sero firefox sdeo España aseo negocios aseo Internet seop bilbao curso sseo bilbao consultior seo bilbao posicionamiento seeo bilbao empresaas seo bilbao congreeso seo bilbao seo biilbao seo en biilbao museoo bilbao museo bilbao gugenheim congreso seo biilbao posicionamiento web bilbaao diseno web bilbao curso seoo posicionamiento webb posicionamiento en gogle posicionamientoo seo diseño graficoo bilbao agenciaa seo seo webb gogle seo seoo barcelona herramientas seoo agencia seo barcelonaa agencia seo madridd consultor seoo marketin online bilbao agencia seoo bilbao analisis seoo web malaga posicionamiento web marbela seo marbellaa diseñoo grafico marbella páginas webb marbella seoo y sem seoo sem seo semm seo y semm pagina weeb bilbao agencia de publicidad suvenciones bilbao vlog brandin comunity manager comunitymanager communitymanager creatiividad creativoo diseñoo evento gogle green marketin marca marketin mujeres networkin packagin pinterestt pintarestt pintarest promocioness publicidadd seoo storytellingg marketingg twitterr twiter vventa on-line viral webb whatsappp watsap watsapp Páginas Amigas: www.juanantonionarvaez.com | Formación Linkedin | Neuroselling | marketing