Home: entradas correspondientes a UNA Categoría

Inicio Foros WordPress General WordPress.org Home: entradas correspondientes a UNA Categoría

Este debate contiene 2 respuestas, tiene 1 mensaje y lo actualizó  zeruibiltaria hace 9 años.

  • Autor
    Publicaciones
  • #13201

    zeruibiltaria
    Participante

    <p>He descubierto dos formas para que la home muestre solo las entradas correspondientes a una categoría, pero aún no he logrado implementar ninguna de ellas:</p>
    <p>Una opción sería este plugin: http://wordpress.org/extend/plugins/page-links-to/</p&gt;
    <p>Tendría que redireccionar la página estática asociada a &quot;home&quot; a la dirección de la categoría.</p>
    <p>Lo he intentado probar pero tras activarlo no me apaprece la opción de insertar la url en la sección de edición de la página. ¿Puede ser debido a la versión de mi WP?</p>
    <p>Por otra parte han hablado de esto: http://codex.wordpress.org/Template_Tags/query_posts</p&gt;
    <p>Pero debido a mi escaso inglés, me está costando mucho entenderlo. Al parecer el código que necesito incluir es este:</p>
    <p>&lt;?php</p>
    <p>//The Query<br />
    if (is_home()) {<br />
    query_posts(&quot;cat=3&quot;);<br />
    }</p>
    <p>//The Loop<br />
    if ( have_posts() ) : while ( have_posts() ) : the_post();<br />
    ..<br />
    endwhile; else:<br />
    ..<br />
    endif;</p>
    <p>//Reset Query<br />
    wp_reset_query();</p>
    <p>?&gt;</p>
    <p>Esto desplegaría en la home las entraas de la categoría &quot;3&quot;, pero no tengo claro si este código he de incluirlo en index.php y si es necesario algo más, pues lo he intentado así, y me da error en &quot;..&quot; S i los elimino me responde que estoy llamando a una función inexistente (is_home()</p>
    <p>Bueno, al menos sé que se puede hacer. ya saldrá.</p>
    <p>Saludos.
    </p>

  • #29231

    zeruibiltaria
    Participante

    No reconocía la función is_home() porque la index.php en la que incluí el código no fue la index.php del theme activo, sino la de la carpeta raiz creo, o la de la carpeta wp-content. El "loop" ya está; se trata del código que despliega los post. Sólo hay que añadir el query antes del loop. Perfecto.

    Gracias y Saludos.

  • #29232

    zeruibiltaria
    Participante

    Poe otra parte respecto al mencionado plugin, en la página del plugin dice: Requires WordPress Version: 2.7 or higher
    Y en mi WP dice: ¡WordPress 2.7.1 está disponible! Por favor actualice ahora.

    No sé que versión tengo pero calculo que menor que la 2.7, y es por eso que no aparece la opción a pesar de haber activado el plugin.

    ¿La mejor forma de actualizar es pinchar el enlace "por favor actualice ahora", o hay que hacer algo más?

    Saludos.

El foro ‘General WordPress.org’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest