¿Puedo cambiar la URL del logo principal?

Por ejemplo, digamos que quiero que el logotipo apunte a forum.example.com/latest en lugar de forum.example.com, ¿cómo lo haría? ¿Es algo que pueda cambiar fácilmente sin necesidad de un desarrollador? Discourse aloja mi foro, si eso marca alguna diferencia.

La razón por la que quiero esto es porque deseo que la página predeterminada del foro, cuando alguien lo visite, sea la página de “Categorías” para que el foro sea menos intimidante. Pero quiero que vayan a la página “Últimos” una vez que hagan clic en el logotipo.

Esto debería funcionar en un tema:

<script type="text/discourse-plugin" version="0.4">
    api.changeWidgetSetting('home-logo', 'href', '/latest')
</script>

¡Gracias! Como soy principiante, ¿podrías especificar dónde pegar esto? Supongo que no es donde va el CSS.

Se inserta en la sección HEAD, a la derecha de la hoja de estilos CSS. Puedes aprender más sobre ello en Developing Discourse Themes & Theme Components

Disculpa por revivir el tema, pero ¿cómo hago para que esto se abra en una nueva pestaña en lugar de en la misma? ¿Se puede usar target="_blank" aquí?

Esto requiere un poco más de personalización porque está prevenido en el widget home-logo aquí:

Así que tendrías que usar changeWidgetSetting para establecer la URL y luego reopenWidget para añadir _blank y anular el comportamiento de clic predeterminado que evita que se abra en una nueva ventana.

<script type="text/discourse-plugin" version="0.8">
  const { h } = require("virtual-dom");

  api.changeWidgetSetting('home-logo', 'href', 'https://discourse.org');

  api.reopenWidget("home-logo", {
     html() {
       return h(
         "a",
         { attributes: { href: this.href(), "data-auto-route": true, "target": "_blank" } },
         this.logo()
       );
     },

     click(e) {
       return;
     },
   });
</script>

Gracias por la excelente explicación. Encontré una solución alternativa a lo que buscaba añadiendo un enlace de icono a la cabecera con la URL a la que quería que fuera el logo y en otra pestaña. Funciona y dio a los usuarios lo que querían al final (el enlace al sitio principal externo en la cabecera). Personalmente, prefiero que sea como está porque me gusta usar el logo como enlace a la página de inicio de mi foro.