1.6 Otros temas

En Hugo, los temas controlan toda la apariencia y funcionalidad de su sitio. Entonces, si le importa mucho el aspecto de su sitio web, probablemente pasará bastante tiempo al principio buscando un tema de Hugo que le guste de la colección que figura en http://themes.gohugo.io. Tenga en cuenta que no todos los temas se han probado en blogdown. Si encuentra que un determinado tema no funciona bien con blogdown, puede informar a https://github.com/rstudio/blogdown/issues, e intentaremos investigar el motivo, pero puede ser una cuestión de tiempo aprender y comprender cómo funciona un nuevo tema, por lo que le recomendamos que aprenda más acerca de Hugo por su cuenta antes de preguntar, y también alentamos a los usuarios a ayudarse mutuamente allí.

Después de haber encontrado un tema satisfactorio, debe averiguar su nombre de usuario y el nombre del repositorio de GitHub,15 luego instale el tema a través de blogdown::install_theme(), o simplemente cree un nuevo sitio bajo otro directorio nuevo y pase el nombre del repositorio de GitHub al argumento theme de new_site(). Recomendamos que use el segundo enfoque, porque los temas de Hugo podrían ser muy complicados y el uso de cada tema puede ser muy diferente y muy dependiente del config.toml. Si instala un tema con install_theme() en lugar de new_site (), deberá crear manualmente el archivo config.toml en el directorio raíz de su sitio web para que coincida con el tema recién instalado.16

Para ahorrarle tiempo, enumeramos algunos temas a continuación que coinciden con nuestro gusto:

Si no entiende HTML, CSS o JavaScript, y no tiene experiencia con los temas o plantillas de Hugo, puede tardar unos 10 minutos en comenzar a usar su nuevo sitio web, ya que debe aceptar todo lo que le ofrecen (como el tema predeterminado); Si tiene el conocimiento y la experiencia (y desea personalizar su sitio al máximo), puede tardar varios días en comenzar. Hugo es realmente poderoso. Tenga cuidado con el poder.

Otra cosa a tener en cuenta es que cuanto más esfuerzo hagas en un tema complicado, más difícil será cambiar a otros temas en el futuro, porque es posible que haya personalizado muchas cosas que no son fáciles de transferir a otro tema. Por lo tanto, pregúntese seriamente: “¿Me gusta tanto este tema tan elegante que definitivamente no lo cambiaré en los próximos años?”.

Si elige cavar un hoyo bastante profundo, algún día no tendrá más remedio que seguir cavando, incluso con lágrimas.

— Liyun Chen17


  1. Para la mayoría de los temas, puede encontrar esto navegando al tema de su elección desde http://themes.gohugo.io y luego haciendo clic en Homepage.

  2. Una solución alternativa, si usó install_theme() y establece el argumento theme_example en TRUE, entonces puede acceder a un archivo config.toml de ejemplo. En el directorio themes/, vaya al archivo del tema que acaba de descargar y busque exampleSite/config.toml. Este archivo puede copiarse en su directorio raíz (para reemplazar el archivo config.toml de su tema original) o usarse como una plantilla para escribir correctamente un nuevo archivo config.toml para su nuevo tema.

  3. Traducido de su weibo Chino: http://weibo.com/1406511850/Dhrb4toHc (no puede ver esta página a menos que haya iniciado sesión).