Entradas en páginas

Inicio Foros WordPress Themes y Diseño Entradas en páginas

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

  • Autor
    Publicaciones
  • #17158

    imported_Cecilia
    Participante

    <p>Hola,<br />
    En las páginas de mi blog sólo puedo escribir texto de principio a fin, es decir, como si fuera una única entrada.<br />
    Me gustaría poder hacer diferentes entradas o post, como en la página principal.<br />
    ¿Se puede hacer esto?
    </p>

  • #41245

    hugorg2010
    Participante

    disculpa pero creo que no entendi bien la pregunta… si lo que quieres es mostrar distintos articulos de XX categorias en tus paginas lo que debes hacer es usar la funcion query post y filtrar esos articulos con su respectivo contenido… no se si es esto lo que deseas pero de ser asi avisame y publicamos un pequeño loop para que te guies

  • #41247

    imported_fliberty
    Participante

    Puedes usar las categorías como páginas (creo que alguien ya lo dijo anteriormente, sería bueno buscar contenido antes de publicar)…
    Es simple, en lugar de agregar una página puedes crear una categoría especial, por ejemplo sería la categoría “Economía”, luego haces un enlace a la categoría como si fuera una página, y publicas entradas y seleccionas esa categoría (para que no se muestren estas entradas en el home utiliza un query con exclude) eso es lo que hago en mi web; también puedes utilizar plantillas personalizadas para las páginas utilizando como base el index y filtrando categorías con un query.

  • #41254

    imported_Cecilia
    Participante

    Yo no sé qué es eso de query post, ni lo de utilizar un query con exclude, ni lo de filtrar categorías con un query. En realidad, yo no só lo que es un query. Soy bastante ignorante con esta terminología. Si me lo pudieseis aclarar un poco más…
    Gracias

  • #41255

    imported_fliberty
    Participante

    Haber, supongamos que lo que elijes realizar es utilizar las categorías como páginas y evitar que estas categorías en el home.

    [b]Para el ejemplo tengo la categoría Música cuyo ID es el 18.[/b]
    [b]¿Que es el ID y donde lo veo?[/b]
    El ID es el identificador único de la categoría, entrada, página, etc… Para poder saber que id tiene x categoría vas a la opción categorías que está en el mismo bloque donde creas o editas entradas; pasas el puntero de tu “ratoncito” sobre la categoría en particular y en la barra de estado verás el enlace que le corresponde, o si desea haces clic en la opción editar, en la barra de dirección los números al final del enlace es el ID de la categoría.

    [b]Creando vinculos a las categorías:[/b]
    Las categorías abren en en un archivo de tu theme llamado category.php y cada entrada en particular abre en el single.php

    El enlace de una categoría es http://dominio.com/category/nombre-de-la-categoria

    Cuando tú haces clic sobre la categoría en la que se ha publicado x entrada, se van a cargar todas las entradas que corresponden a esa categoría. Esto quiere decir que con solo acceder al enlace de esta categoría podremos acceder a una página que nos muestre solo las entrdas que le corresponden (disculpen la redundancia).

    Para el caso, podría realizar una imagen para la categoría música ya sea en el menu, o un botón para el sidebar, y utilizar como url la de la categoría

    [b]Cómo hacer para que esta categoría en particular no se muestre en el home[/b]
    Es muy sencillo, lo que tenemos que hacer un filtro con query que nos excluya esa categoría en particular, entonces abrimos el index.php y buscamos la parte donde inicia el loop:


    El código anterior nos indica el inicio del loop (codigo que muestra las entradas si es que las hay).
    Al inicio para el ejemplo citado, indiqué que la categoría en particular tenia el [b]ID 18[/b], entonces tenemos que hacer una consulta que nos exluya dicha categoría del home.
    Antes del código que inicia el loop colocamos lo siguiente:

    El código anterior le indica a wordpress que no debe mostrar las entradas que corresponden a la categoría 18; la opción paged=$paged sirve para no crear un error de paginación; esto es que cuando se coloca solo hasta cat=18 cuando avanzas a la página 2, 3, 4 etc… siempre se va a mostrar el contenido de la primera página, dicha opción como ya indiqué sirve para que eso no suceda.

    Finalmente el inicio del loop debería quedar de esta forma:

    Si deseas aplicar la otra formula que es de plantillas personalizadas, por favor me indicas.

  • #41256

    hugorg2010
    Participante

    hola cecilia , podes mirar el codex de wordpress en su pagina oficial, pone en su buscador ” query ” y vas a tener resultados con esta funcion, ejemplos de como usarla y para que sirve…vas a necesitar algun pequeño conocimiento de como insertar este codigo en tu “plantilla” o ” theme “.

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest