Come posso nascondere i nuovi post di una categoria specifica dalla home page del sito?

Ciao,

Ho una categoria sul mio sito chiamata MEMEX, uno spazio dedicato ai praticanti per discutere di strumenti e tecniche, che non voglio “contaminare” il resto del sito (visto che al momento è più attivo rispetto alle altre sezioni).

Ho dato un’occhiata alle impostazioni (purtroppo dal telefono in questo momento), ma non sono sicuro di come evitare che i post di MEMEX appaiano nei post recenti sulla homepage.

Non voglio nascondere la categoria in sé; sono felice che le persone possano leggere e contribuire se lo desiderano. Vorrei solo che i nuovi contenuti venissero inviati solo ai partecipanti di quella categoria in qualche modo (ad esempio perché hanno pubblicato lì o perché hanno visitato la pagina della categoria).

Avete qualche idea su come posso farlo?

Grazie,

m@

Puoi aggiungerlo all’array nelle tue impostazioni per default categories muted. Non sono sicuro che soddisfi tutte le tue esigenze, ma è un modo semplice per provarlo velocemente. :slight_smile:

Dove posso andare per scoprire cosa significa in pratica silenziare una categoria?

Ad esempio, la mia comprensione è che silenziare una categoria significhi non ricevere notifiche. Ma se qualcuno pubblica in un argomento di una categoria silenziata, questo disattiva automaticamente il silenziamento per quell’utente?

E, in tal caso, significa che i post appariranno nei post più recenti per quell’utente?

Vorrei davvero capire le conseguenze prima di utilizzare il silenziamento.

Grazie.

m@

Non sono sicuro.

Sì, credo di sì.

Ecco la mia esperienza: ho usato il silenziamento per utenti, argomenti e categorie, e ha sempre funzionato come mi aspettavo. Ma non ero molto preciso, quindi… :slight_smile:

Silenziare una categoria rimuove i suoi argomenti dall’elenco degli ultimi argomenti. Rimuove inoltre la categoria dalla pagina delle categorie. Silenziare una categoria non la rimuove dal menu a discesa delle categorie.

Se un utente pubblica in una categoria silenziata, l’argomento in cui ha pubblicato verrà desilenzato per lui: questo significa che l’argomento apparirà nella sua lista degli ultimi argomenti. Pubblicare in una categoria silenziata non desilenzia l’intera categoria per l’utente: desilenzia solo l’argomento in cui ha pubblicato.

Gli utenti possono anche desilenzare singoli argomenti in una categoria silenziata impostando il loro livello di notifica per quell’argomento. Ad esempio, sul mio sito di sviluppo ho silenziato la categoria Feedback sul sito. Impostando il mio livello di notifica per un argomento in quella categoria su “Traccia”, quell’argomento ora appare nella mia lista degli ultimi argomenti:

Il principale problema che vedo nel silenziare le categorie è che rende difficile per gli utenti trovare la categoria. A mio parere, l’impostazione ha senso quando è applicata da un utente per silenziare categorie che non lo interessano. Se intendi silenziare una categoria in modo predefinito per tutti gli utenti del tuo sito, dovrai riflettere su come gli utenti potranno trovare gli argomenti in quelle categorie.

Hrmm… è un peccato perché non voglio che la categoria scompaia (specialmente se, se ho capito bene, sto usando quella pagina come home page), o che sia comunque difficile da trovare.

Voglio solo che i suoi argomenti non intasino la sezione degli ultimi post della home page.

C’è qualche altro modo per ottenere questo risultato?

Grazie.

m@

Probabilmente ti serve sopprimere la categoria dagli ultimi argomenti:

Grazie, md-misko.

Sto usando Discourse ospitato da Discourse. Ho trovato le istruzioni per installare il plugin, ma sembravano presupporre che tu stesse facendo l’hosting in proprio. C’è un’opzione anche per me?

Per riferimento, vedo la sezione Plugin nel mio pannello di amministrazione, ma la selezione sembra limitata e, apparentemente, devo pagare molto di più per ottenere alcuni altri plugin specifici. Non mi piace questa situazione.

Grazie.

m@

Questa funzionalità era originariamente parte del nucleo, ma è stata successivamente rimossa, da qui la soluzione alternativa tramite il plugin.

Il team di Discourse ha opinioni molto forti su questo argomento (vedi l’intero argomento a cui mi riferisco nella mia risposta) e probabilmente non supporterà questo plugin nel piano di hosting standard.

Se hai assolutamente bisogno di questa funzionalità, dovrai probabilmente scegliere l’hosting autonomo o trovare un piano di hosting/fornitore adatto che consenta l’uso di questo plugin.