• Estoy con un problema ya que tengo que migrar una de mis webs hecha en Laravel 6 a WordPress, y no se como encarar el proyecto.

    La web es sencilla y por mas que busco no encuentro como realizar esto en WordPress, se que se puede hacer, pero no se por donde empezar u organizar el comienzo de la migración. Conozco las Taxonomias, los CPT y las Querys de WordPress, pero lo dicho no se por donde empezar o como aplicar WordPress, para esto que os paso a explicar.

    Os explico es una web muy sencilla, en el index, se carga una vista y un listado de provincias, luego de pinchar en una provincia me lleva a otra pagina que me lista las poblaciones que pertenecen a esa provincia y por ultimo cuando pincho sobre una población me lleva a la pagina de esta población.

    El texto de todas las provincias o poblaciones es el mismo, lo único que se hace es incorporar en ciertas posiciones del html de la pagina en concreto pues o bien el nombre de la población o bien el nombre de la ciudad depende donde me encuentre.

    Quedaria tal que así

    Index/listado de provincias(activas)->pincho sobre una provincia -> me muestra otra pagina/post/vista con el listado de todas las poblaciones (activas) de esa provincia ->pincho sobre una población y me lleva a la pagina de detalle de esta población.

    Claro esto puede crecer y decrecer y lo quiero hacer todo dinámico.

    Alguien me dice como debería de gestionar esto en WordPress, si con Taxonomías propias, CPT, o como, hay es donde estoy atascado.

    Espero haberme explicado, por que es tan sencillo , que me pierdo yo mismo de por donde empezar.

    Gracias por vuestro tiempo.

    Saludos

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Moderador almendron

    (@almendron)

    1) Creas una página para cada provincia. No entrada sino página.

    2) Creas un página por cada población y a cada una de ellas le indicas cuál es la página superior (provincia). Eso se hace en Atributos de página > Superior.

    3) En cada página de «provincia» metes el código para generar un listado de las páginas hijas (poblaciones) de forma que se actualice sola a cada población que añadas.

    4) Podrías incluso crear una página-índice para mostrarla de inicio y allí también poner código para que muestre de forma automáticamente el listado de provincias. En este caso, las páginas de las provincias también deberías indicar que la página padre es la página-índice.

    Nunca he hecho lo de mostrar páginas hijas pero seguro que en «san google» encuentras una respuesta. Busca «Cómo mostrar una lista de páginas hijo para una página padre en WordPress»

    Si no lo encuentras, abres un nuevo debate y buscamos la solución.

    Resumiendo:
    1) Página-ínide que será la página de inicio del sitio. Código para que muestre el listado de páginas hijas (provincias).
    2) Una página para cada provincia donde marcas que la página-padre es la página-ínidice. Código para que muestre el listado de páginas hijas (poblaciones).
    3) Una página para cada población donde marcas que la página-padre es su correspondiente página de provincia.

    Como ves, los únicos datos que metes en realidad son los de las poblaciones.

    Si no lo entiendes, me lo dices y te pongo un ejemplo real.

    Iniciador del debate marcosa

    (@marcosa)

    Hola

    Entiendo perfectamente lo que me dices, pero no lo veo, te digo por que por que tengo unas 4.000 poblaciones, de hay que este pensando en hacerlo con carga de estas desde la BBDD.

    Me explico mi idea es intentar pintar datos de una BBDD la de WordPress y generar, sus paginas o post o lo que sea osea crear como una pagina maestra para provincias, solo cambia el nombre de provincia e igual con poblaciones.

    Mira hay una url que hace lo que quiero hacer, pero no alcanzo a entender que elementos utiliza pero ya te digo que no han creado una pagina por cada población.

    La url es https://revisiondelgas.com/, no es mia y no quiero hacer Spam, pero en esa url hace eso que necesito hacer, esta como a media pagina mas o menos y tiene un listado de provincias y si pinchas genera el listado de poblaciones.

    Saludos

    Moderador almendron

    (@almendron)

    No importa como lo hagas pero al final siempre tienes que meter los datos de cada población. No te los puedes sacar de la manga.

    En el ejemplo que indicas también han metido los datos aunque solo sea para cambiar un par de palabras y el número de teléfono. El resto del texto es idéntico. Supongo que habrán usado algún plugin como https://es.wordpress.org/plugins/advanced-custom-fields/ para crear las «fichas» provincias con sus correspondientes campos personalizados.

    Al final, todo dependerá de los datos que quieras poner en cada población.

    Iniciador del debate marcosa

    (@marcosa)

    Hola

    Gracias por tu tiempo, los datos de las poblaciones los quiero meter en una taxonomia llamada poblaciones, luego en la taxonomía provincias tener todas las provincias, provincias están relacionadas con poblaciones, mi pregunta según me lo he plateado es la siguiente.

    Puedo imprimir en un CPT todas las provincias, si estas están dentro de una taxonomía, llamada provincias?

    Puedo relacionar la taxonomía provincias con la taxonomía poblaciones, `por ejemplo con un campo «provincia_id», luego cuando llame al CPT imprimir todas las provincias y al estar relacionadas provincias con poblaciones, cuando pinche en una provincia que me lleve a otro CPT que me imprima todas las poblaciones de esa provincia, que también estarán en una taxonomía llamada poblaciones.

    Este enfoque se podría hacer?

    Saludos

    Moderador almendron

    (@almendron)

    Te pongo un ejemplo:

    Yo tengo una página que es una Revista de Prensa y he creado dos taxonomías: periódico y autor.

    Cuando meto un artículo (entrada) me aparecen los campos «Periódico» y «Autor» que cumplimento. Luego muestro sus valores donde quiero.
    Por otra parte, tengo una página donde se muestran todos los autores. Cuando hago clic en uno de ellos me muestra todos los artículos de dicho autor. Lo mismo para los periódicos.

    No obstante, fíjate bien que siempre debo tener una entrada (poblaciones) a la que asociar un autor (provincia) o un periódico.

    Lo puedes ver en https://www.almendron.com/tribuna/
    Y aquí el archivo por periódicos: https://www.almendron.com/tribuna/archivo-por-periodicos/
    Y el de autores: https://www.almendron.com/tribuna/archivo-por-autores/
    Ambos archivos se generan de forma automática mediante una página asociada a una plantilla donde está el código de la consulta que las genera.

    Iniciador del debate marcosa

    (@marcosa)

    Hola

    Gracias por tu ayuda, al final lo encare con ToolSet, ahora estoy viendo para hacerlo en código puro, no me gusta depender de plugin, que son muy cómodos, pero no tengo todo el control sobre lo que hago.

    Saludos

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • El debate ‘Como encarar proyecto WordPress’ está cerrado a nuevas respuestas.