Soporte » Guías – Resolución de problemas » Post principal en cada categoria

  • Resuelto PabloM

    (@pablom)



    Buenos días.
    No se si es posible con wordpress, pero necesito tener un post princial en cada categoria. Me refiero a que en cada categoria, pueda de alguna manera, en la primera posición colocar el post que quiero, y los siguientes que añada, aparezcan debajo de el… pero que este post principal no baje buando añada nuevo contenido, simplemente un post elegido que siempre esté alli en un sitio, un post de estos en cada cetegoria, es posible hacer esto? Cómo?

    Gracias y saludos!

Viendo 6 respuestas - 1 de 6 (de 6 total)
  • Hola Pablo,

    WP tiene una forma muy simple de hacerlo, se llama sticky post, es un atributo que te las al post para marcarlo como “destacado” y este se postrará donde tu quieras, incluso puede tener su propio estilo de fondo o añadir el thumb o lo que tu desees para que destaque.

    Ej:

    <?php
    		query_posts(array('post__in'=>get_option('sticky_posts'),'posts_per_page'=>3,'category__and'=>array(3)));
    		while (have_posts()) : the_post();
    		?>

    Saludos.

    Gracias, pero no ponde donde tengo que introducir este codigo…

    Lo siento, ya he encontrado un plugin, si alguien lo necesita: http://wordpress.org/extend/plugins/wp-sticky/

    No se si puedo hacer otra pregunta aqui:
    ¿Puedo hacer algo asi, que en mi página principal solo aparecen posts de una categoria, que eliga yo?

    Gracias!

    Moderador Mariano Perez

    (@mpcdigital)

    Sí que se puede.
    En el página principal de tu tema que se llamará index.php o alguna otra plantilla el código

    query_posts( array ( 'category_name' => 'The Category Name') );

    antes de donde esté otro código

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    Información ampliada aquí: http://codex.wordpress.org/Function_Reference/query_posts

    Funciona perfectamente 🙂 Pero veo un problema aqui, duplicate content. Si pongo en la pagina principal, todo de una categoria, tambien tengo exactamente las mismas cosas al entrar en aquella categoria, espero que sabeis a que me refiero… se puede solucionar de alguna forma este problema? O no es un problema :)?

    Moderador Mariano Perez

    (@mpcdigital)

    Según lo que te interese puede ser un problema o no. Si no quieres que pase eso tienes que quitar la categoría que aparece en la página principal del resto de listados de entradas y listo.

Viendo 6 respuestas - 1 de 6 (de 6 total)
  • El debate ‘Post principal en cada categoria’ está cerrado a nuevas respuestas.