General WordPress.org

Foro WordPress » WordPress » General WordPress.org

Menús por Categorías (4 mensajes)

Acerca de este hilo

Tags

Etiquetas:

  1. avenda

    1.0
    Antiguedad: Mar 2010
    Mensajes: 4

    offline

    Publicado hace 2 años
    #

    Hola.
    Estoy empezando a utilizar WP y necesito saber si me pueden aclarar una duda para no tener que volverme a Joomla.

    Quiero migrar mas que nada por el tema de los tag, que en Joomla es bien limitado.

    Bueno pero eso aparte, lo que necesito saber es si se puede crear varios menú verticales, pero que se vallan mostrando solo 1 por cada categoría correspondiente.
    Ejemplo un menu para Libros, otro para peliculas, para musica, etc.

    Saludos

  2. rubiomike

    4.0
    Antiguedad: Dic 2009
    Mensajes: 57

    offline
    Mejor respuesta

    Publicado hace 2 años
    #

    Hola avenda, no soy el mayor experto del mundo pero te cuento lo que yo hago para hacer algo parecido (o eso creo).

    Yo estoy haciendo un blog en el que dependiendo de la categoria me sale una página diferente, en mi caso, se muestra diferente cuando entro en algún post.

    Lo hago de la siguiente forma:

    Edito el archivo single.php (no se si tu theme lo tendrá) y pongo:

    < ?php

      $post = $wp_query- >post;
      if (in_category('1')) {

          include(TEMPLATEPATH.'/actores.php');

      } elseif (in_category('2')) {

          include(TEMPLATEPATH.'/peliculas.php');
    } else {

          include(TEMPLATEPATH.'/singlenormal.php');

      }

    ? >

    Con eso lo que consigo es que al entrar en un post, si pertenece a la categoría "1" (su ID), se carga la plantilla "actores.php", categoria "2" se carga "peliculas.php" y si no pertenece a ninguna de las dos, pues se carga el "single.php" que viene por defecto.

    Para ello lo que hice fue hacer varias copias de mi "single.php" y renombrarlos a "peliculas, actores y singlenormal", y después los edité para que cada uno mostrase lo que yo quería. En el caso del "singlenormal" lo dejé tal y como estaba.

    En tu caso, para que te cambie solo en las categorias pero no en el single, creo que tienes que modificar el "archive.php", aunque de esto no estoy muy seguro porque no lo he hecho nunca. A ver si alguien puede aclararlo.

    En cualquier caso, haz una copia de seguridad y ponte a probar, si no te funciona, siempre puedes volver a lo que tienes.

    Un saludo

  3. avenda

    1.0
    Antiguedad: Mar 2010
    Mensajes: 4

    offline

    Publicado hace 2 años
    #

    Muchas gracias rubiomike ... creo me sera de gran ayuda ese código

  4. rubiomike

    4.0
    Antiguedad: Dic 2009
    Mensajes: 57

    offline

    Publicado hace 2 años
    #

    De nada avenda, suerte con tu blog!

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » General WordPress.org