Pregunta

Estoy en medio de mudarme a WordPress desde otro CMS. Definitivamente tengo que mantener intactos los enlaces, que son así:

  • Ejemplo.com (redirige a /blog)
  • ejemplo.com/blog (el blog, que muestra todos los artículos)
  • ejemplo.com/blog/article (un artículo específico)
  • ejemplo.com/about (una página estática)
  • ejemplo.com/portfolio (otra página estática)

En este momento, sin embargo, solo las páginas estáticas funcionan como se esperaba. No puedo descubrir cómo crear una nueva página "Blog" personalizada y mostrar las publicaciones de blog sobre eso, y cómo eliminar la página principal, en su lugar, lo que redirige al blog.

Además, estoy usando el tema Zbench, que siempre muestra la pestaña "Inicio" que conducirá a la página principal. En cambio, quiero mis pestañas como esta: "Blog", "Acerca de", "Portfolio" - No "Inicio".

Se ha hecho una pregunta similar antes:¿Cómo obtener la lista de publicaciones en una página estática que no sea la página principal?

Pero esto parece un truco, y en realidad no es el mismo problema que tengo. Quiero mostrar el blog en la página principal, solo quiero cambiar el nombre de URL y en la pestaña.

¿Fue útil?

Solución

Establecer sus enlaces permanentes como /blog/%postname%/ resolverá su problema de estructura.

En tu tema, déjate caer en un home.php Archivo que redirige al usuario a / blog / y puede establecer el blog para aparecer en una página con el blog de Slug como blog en su configuración> Lectura

Con respecto al menú, tendría que echar un vistazo a cómo funciona su tema. Si está usando los menús WP 3.0, entonces puede cambiarlos fácilmente en el tablero en sí mismo si está llamando wp_list_pages(), entonces debe usar el parámetro de exclusión de la función para excluir una página en particular de la muestra. http://codex.wordpress.org/function_reference/wp_list_pages

Licenciado bajo: CC-BY-SA con atribución
scroll top