Categorías diferentes en cada página

Inicio Foros WordPress Programación Categorías diferentes en cada página

Este debate contiene 7 respuestas, tiene 6 mensajes y lo actualizó  imported_josec hace 8 años, 3 meses.

  • Autor
    Publicaciones
  • #17704

    fdf
    Participante

    <p>Hola [email protected], me gustaría saber si es posible que distintas páginas de mi blog pueden mostrar categorías diferentes del mismo, y también que algunas de las categorías sean compartidas:</p>
    <p>Pag 1 (cat A / cat B)<br />
    Pag 2 (cat A / cat C)<br />
    Pag 3 (cat D)<br />
    Pag 4 (cat A / cat D)</p>
    <p>Un saludo y muchas gracias!!
    </p>

  • #42923

    imported_medievalia
    Participante

    Todo es posible en WordPress.
    Solo que programar algo tan complicado necesita de mucho tiempo y quebraderos de cabeza.
    Y nadie lo va hacer gratis.
    Porque no pruebas con varios blogs en WordPress Mu, que proximamente sera integrado en WordPress.
    Es solo una opinion.

  • #42926

    fdf
    Participante

    Gracias por tu respuesta, había pensando la opción que me dás pero no me sirve.
    Tendré que calentarme la cabeza buscando la solución, gracias y enhorabuena por este espacio.

  • #42930

    gventura
    Participante

    Creo que se puede realizar con un if que detecte dónde te encuentres y mostrar un sidebar u otro según la pagina donde nos encontramos.

    No lo he probado pero puedes probar:

    < ? php if ( is _ home () ) { ? >
    < ? php include(‘ sidebar1 .php ‘ ); ?>
    < ? php } else if ( in _ category( ‘ 2 ‘ )) { ?>
    < ? php include(‘ sidebar2 .php ‘ ); ?>
    < ? php } else { ? >
    < ? php include(‘ sidebar3 .php ‘ ); ?>
    < ? php } ? >

    Dentro de cada uno de los ficheros sidebar1, 2 o 3 realizas la consulta wp_list_categories con los argumentos que desees.

    Ojo! el sidebar3.php se usa para todo lo que no sea lo anterior (ni home ni categoría 2) así evitas quedar-te sin sidebar.

    Seguro que hay métodos mejores pero este creo que te servirá.

    Saludos.

  • #42931

    fdf
    Participante

    Muchas gracias gventura voy a rpobar y os cuento!!!

  • #42936

    imported_fliberty
    Participante

    No se si pueda hacer esto… Si es posible yo diría que con un if identifiques si es la página uno que muestre las categorías A y B, elseif página 3 categoría C, y así, pero es cuestión de ver si esto es posible.

  • #43624

    Usarralde
    Participante

    Hola a todos, siguiendo las instrucciones del foro y despues de realizar las busquedas he encontrado esta entrada que se refiere a la duda (se asemeja más al problema que tengo).

    Primero de todo gracias por vuestro preciado tiempo por responder mis dudas:

    Antecedentes:
    Usuario básico
    WP 2.9
    Theme Massive news

    Pregunta: Es un theme con 3 columnas, tengo páginas en el blog (estan en el footer) y ahora quiero hacer páginas individuales por cada empresa (tag) que se tratan noticias para ofrecer info de la empresa, feed de ese tag, telefono de la empresa, fotos, etc
    El problema viene que he puesto el plugin que anunció Fernando ([url=http://ayudawp.com/lista-de-posts-sin-plantilla-de-pagina/]http://ayudawp.com/lista-de-posts-sin-plantilla-de-pagina/[/url]) ejemplo de futura pagina:
    [center][b]http://www.hotelistico.com/british-airways-2/[/b] [/center]
    pero como veis las entradas se meten en la columna de la derecha.
    Para ello pensé en modificar page.php pero me afecta a las otras páginas ya creadas, ya que se me queda el hueco de la columna center.php vacío.
    Pense en crear un nuevo WP en la carpeta /empresas
    [center][b]http://www.hotelistico.com/empresas/pruebas/[/b] [/center]
    y ahora me dice que la página no existe

    Alguien sabe qué es lo mejor para lo que quiero hacer?= crear páginas para añadir todas las entradas de un determinado tag pero que salga en la columna centrado.
    Ahora mismo se me ocurre cambiar el diseño de page.php, pero tocando el CSS, en el tamaño de box se me modifica todo el theme …y es un lío.
    Me recomendais cambiar el theme??

    Lo mismo quiero hacer con los autores: que salga su nombre e incluir sus posts pero eso ya será después de solucionar esto.

    Gracias a todos y espero no haber aburrido

    saludos cordiales

  • #44030

    imported_josec
    Participante

    Lo que puedes hacer es definir cuales son la categorias que se mostraran por pagina antes de loop de tu archivo page.php

El foro ‘Programación’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest