# Wie bekomme ich den Topic-Slug oder die ID von PluginAPI?

**URL:** https://meta.discourse.org/t/how-to-get-topic-slug-or-id-from-pluginapi/250362
**Category:** Development
**Tags:** plugin-api
**Created:** [2. Januar 2023 um 03:37 UTC](https://meta.discourse.org/t/how-to-get-topic-slug-or-id-from-pluginapi/250362 "2023-01-02T03:37:46Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![markschmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markschmucker/32/141599_2.png) [@markschmucker](https://meta.discourse.org/u/markschmucker)
#### Post date: [2. Januar 2023 um 03:37 UTC](https://meta.discourse.org/t/how-to-get-topic-slug-or-id-from-pluginapi/250362/1 "2023-01-02T03:37:46Z")

</div>

PluginAPI-Neuling hier. Ich habe ein funktionierendes Skript, das ungefähr so aussieht:

```plaintext
api.decorateCooked($elem =\u003e {
    var iframes = $elem[0].querySelectorAll('iframe');
    var uri = $elem[0].baseURI;
    // modifiziere die iframes auf eine Weise, die vom Thema abhängt
});

```

Ich verwende die URI als Schlüssel in einer anderen Datenbank, um zu wissen, wie die iframes modifiziert werden sollen. Ich glaube jedoch, dass dies fehlschlägt, wenn das Thema verschoben wird; auf jeden Fall würde ich lieber die Topic-ID oder den Slug verwenden. Gibt es eine Möglichkeit, diese vom PluginAPI zu erhalten?
