Non è possibile etichettare un singolo post. Le etichette vengono aggiunte a livello di argomento. Capisco cosa vorresti ottenere, ma le etichette non sono l’approccio corretto per questo caso. Mi chiedo se l’uso dei Preferiti possa funzionare come modo per segnare i post a cui desideri tornare.
Questo post del blog offre una buona panoramica di ciò che gli utenti di ciascun livello di fiducia possono fare: Understanding Discourse Trust Levels. Gli utenti con livello di fiducia 3 o superiore possono aiutarti a gestire il tuo sito. Gli utenti con livello di fiducia 0 hanno molte restrizioni sulle azioni che possono eseguire sul sito.
Sono abbastanza sicuro che questo possa essere realizzato con un componente del tema. Esiste già un componente del tema per visualizzare le insegne accanto al nome utente dell’autore del post: Post Badges. Penso che possa essere utilizzato solo per visualizzare le insegne elencate nella pagina Amministrazione / Insegne. Potresti utilizzare l’approccio che descrivo nella risposta successiva per assegnare un’insegna personalizzata a tutti i membri di un determinato livello di fiducia e poi visualizzare tale insegna personalizzata accanto al nome utente dell’autore del post.
Come hai notato, puoi assegnare in blocco insegne personalizzate. Se hai dei criteri per l’insegna personalizzata, puoi farlo in due passaggi utilizzando il plugin Data Explorer. Innanzitutto, crea e abilita l’insegna personalizzata, quindi scrivi una query di Data Explorer che restituisca gli indirizzi email degli utenti che devono ricevere l’insegna. Ad esempio, se desideri assegnare un’insegna agli utenti che hanno creato 1000 post, potresti utilizzare una query di Data Explorer simile a questa:
SELECT
ue.email
FROM user_stats us
JOIN user_emails ue
ON ue.user_id = us.user_id
WHERE us.post_count > 1000
AND ue.primary = true
AND us.user_id > 0
Qualsiasi query tu utilizzi, devi assicurarti che restituisca una singola colonna con email come nome della colonna. Dopo aver eseguito la query, clicca sul pulsante CSV per scaricare un file CSV con i risultati della query. Quindi clicca sul pulsante “Assegna in blocco” nella pagina della tua insegna personalizzata e carica il file CSV. L’insegna verrà assegnata agli utenti restituiti dalla tua query di Data Explorer.
Puoi anche assegnare insegne personalizzate tramite l’API: Come assegnare un’insegna personalizzata tramite l’API.
Penso che il modo migliore per affrontare questo problema sia scrivere una query di Data Explorer che utilizzi la query DAU/MAU, ma calcoli i risultati su base settimanale.