# Aggiungere classe agli elementi dei risultati di ricerca a pagina intera?

**URL:** <https://meta.discourse.org/t/add-class-to-full-page-search-result-items/254924>\
**Category:** Development\
**Created:** [12 Febbraio 2023, 9:07pm UTC](https://meta.discourse.org/t/add-class-to-full-page-search-result-items/254924 "2023-02-12T21:07:03Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![asc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/asc/32/288324_2.png) [@asc](https://meta.discourse.org/u/asc)\
**Post date:** [13 Febbraio 2023, 2:29am UTC](https://meta.discourse.org/t/add-class-to-full-page-search-result-items/254924/2 "2023-02-13T02:29:52Z")

</div>

Ho finito per ottenere l’ID della categoria usando decoratePluginOutlet e poi risalendo e scendendo la gerarchia per trovare il link della categoria dal badge e aggiungerlo al div dell’argomento. C’è un modo migliore per farlo?

```js
api.decoratePluginOutlet(
   "full-page-search-category",
   (elem, args) => {
    let searchCategory = elem.parentElement.parentElement
    let fpsTopic = searchCategory.parentElement.parentElement
    let category_id = searchCategory.children[0].getAttribute('href').split("/").slice(-1);
    console.log(category_id)
    fpsTopic.classList.add("category_" + category_id)
   }
 );

```

---

_[View the full topic](https://meta.discourse.org/t/add-class-to-full-page-search-result-items/254924)._
