Página para mostrar un archivo de taxonomías

4

Mi sitio web debe tener dos tipos de publicación personalizados y cada uno de estos tiene dos taxonomías personalizadas con varios términos cada uno. Estos términos también tienen que ser jerárquicos.

Mi problema es que no sé cómo configurar una página, que muestra todos los términos de taxonomía de primer nivel de un CPT determinado. Esta página debería funcionar como un menú. Si el usuario hace clic en un término que también tiene términos secundarios, se debe cargar una nueva página, que los muestra.

Después de haber seleccionado el término, se debe cargar una página de archivo que muestre todos los artículos que están etiquetados con el término de taxononomía seleccionado.

Además, la URL debe incluir el término slug si eso es posible ...

Siestásenlapágina"Prueba de cationes" , la url debería ser: example.com/practical-courses/qualitative-analysis/proof-for-cations/

¿Es esto posible con un plugin? ¿O tengo que programarlo yo mismo? Si es así, ¿sería tan amable de ayudarme un poco sobre cómo configurar esto? Muchas gracias muy ! :)

wireframes de página

Estos son cuadros de alambre de las páginas, para que entiendas mejor lo que estoy tratando de hacer.

Paso 1

Primero comienza en la pantalla Home : URL:example.com/

Paso2

Desdeaquí,elusuariopuedehacerclicenTeoríao,comoenesteejemplo,enCursosprácticosenlabarrademenú.Luegodeberíaverunapáginaquemuestretodoslostérminosdetaxonomíadeprimerniveldeelpostiposeleccionado. URL:example.com/practical-courses/

Cadatérminotambiéndebetenerunaminiatura,paraquerepresentenmejorloqueson.

Paso3

Elusuarioahoraelegiráelcursoprácticoenelquedeseavermásinformación.Despuésdeseleccionaruno,debeobtenerunapágina,quemuestratodoslostérminossecundariosdeeltérminoseleccionado: URL:example.com/practical-courses/qualitative-analysis/

Paso4

Elusuarioahorapuedeelegirunodelostérminossecundariosmostradosyluegoseredirigeaunapáginadearchivo,quemuestratodaslaspublicacionesdeltipodepublicaciónseleccionadaquetienenambostérminosagregados.Entonces,ennuestrocaso,veráunalistacontodaslasreaccionesdepruebaparalosaniones. URL:example.com/practical-courses/qualitative-analysis/proof-for-anions/

Paso5

Despuésdeelegiruno,finalmenteseleredirigealaúnicapublicacióndeestareaccióndeprueba: URL: example.com/practical-courses/qualitative-analysis/proof-for-anions/sulfate/

PS

Tenga en cuenta que no siempre hay un segundo nivel de termias, por lo que Paso 3 puede ser inútil en algunos casos y, por lo tanto, solo debe mostrarse, si el término seleccionado tiene términos secundarios. Si no es así, se debería mostrar la página de archivo.

    
pregunta Sam 14.01.2017 - 00:38

1 respuesta

0
  1. Cree la nueva plantilla de página .
  2. Get Terms lista manualmente en esa plantilla.
  3. Cree la plantilla del término para mostrar todas las publicaciones para ese término
respondido por el Narek Zakarian 30.01.2017 - 14:04

Lea otras preguntas en las etiquetas