# Mudar página inicial para tag?

**URL:** https://meta.discourse.org/t/change-homepage-to-tag/243954
**Category:** Development
**Created:** [2 Novembro , 2022 10:11 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954 "2022-11-02T10:11:16Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [2 Novembro , 2022 10:11 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/1 "2022-11-02T10:11:16Z")

</div>

Executamos uma comunidade voltada para gráficos/design no [BlenderArtists.org](http://BlenderArtists.org). Uma coisa que tem estado em segundo plano para mim é que deveríamos ter gráficos em nossa página inicial para engajar melhor nosso público, e não linhas de texto. O problema com isso sempre foi a descoberta de outras categorias não relacionadas à arte.

Agora que temos a nova barra lateral implementada, acho que esse problema pode ter sido resolvido e gostaria de começar a testar o impacto de mudar nossa página inicial para nossa galeria ‘Arte em Destaque’, que é apenas uma tag: [Topics tagged featured](https://blenderartists.org/tag/featured). Existe uma maneira de mudar nossa página inicial para essa URL em vez da visualização usual de categorias/mais recentes?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2 Novembro , 2022 10:29 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/2 "2022-11-02T10:29:48Z")

</div>

Minhas habilidades de desenvolvimento são iniciantes, mas acho que você pode fazer isso adicionando um componente de tema com isto no cabeçalho:

```js
<script type="text/discourse-plugin" version="0.8">
  const { setDefaultHomepage } = require('discourse/lib/utilities');
  setDefaultHomepage("/tag/featured");
</script>

```

(Adaptado de [How to make Docs page the default homepage - #2 by keegan](https://meta.discourse.org/t/how-to-make-docs-page-the-default-homepage/240336/2?u=jammydodger) 🙂)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2 Novembro , 2022 10:33 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/3 "2022-11-02T10:33:40Z")

</div>

Acho que isso resolverá, mas [Página Inicial Personalizada para Grupos](https://meta.discourse.org/t/custom-homepage-for-groups/199623) resolverá se você quiser uma opção de “plug and play”. (É raro eu criar um componente de tema útil, então sempre me surpreendo quando este se mostra útil)

---

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [2 Novembro , 2022 10:45 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/4 "2022-11-02T10:45:59Z")

</div>

Hmm, funciona, mas não _totalmente_:

1. Ao visitar [https://blenderartists.org](https://blenderartists.org), o seletor de tópicos exibe corretamente a tag de destaque, no entanto, os tópicos exibidos não são os de destaque.

![image](https://global.discourse-cdn.com/meta/original/4X/4/5/2/4521f7d27fdac445d78d8b3781ead08a9a068200.png)

1. Depois disso, clicar no logotipo ‘[BlenderArtists.org](http://BlenderArtists.org)’ no canto superior esquerdo não altera nada nessas configurações, mas os tópicos são atualizados para mostrar corretamente apenas os tópicos de destaque.

Alguma ideia do porquê?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2 Novembro , 2022 10:58 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/5 "2022-11-02T10:58:34Z")

</div>

Sim. Eu me esqueci disso. Você precisa invalidar o preload store e fazer com que ele perca os tópicos corretos. Há um exemplo no meu componente de tema.

---

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [2 Novembro , 2022 11:10 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/6 "2022-11-02T11:10:32Z")

</div>

Ah, talvez eu devesse tentar o seu TC então 🙂 Ele funciona apenas em grupos ou posso configurar uma página inicial padrão para todos também?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2 Novembro , 2022 11:16 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/7 "2022-11-02T11:16:04Z")

</div>

Ah, que pena. Pensei que tinha feito algo esperto. 🙂

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2 Novembro , 2022 12:32 UTC](https://meta.discourse.org/t/change-homepage-to-tag/243954/8 "2022-11-02T12:32:32Z")

</div>

Foi inteligente! Fiquei muito feliz quando descobri como fazer isso. funcionava antes, ou funciona na maioria das condições? E então passei dois dias tentando resolver o problema do preloadStore.

Sim, @bartv, se a memória não me falha, você pode definir um padrão e acho que até um padrão diferente para dispositivos móveis (?!) .
