Vielen Dank dafür! Ich hatte Bedarf, dass eine Unterseite einer Kategorie als Weiterleitung dient. Da meine onPageChange()-Prüfung bereits in Customize enthalten ist (verwendet, um nur auf der Startseite einen Header anzuzeigen), sollte dies ebenfalls funktionieren und ist somit nicht an die vollständige URL der Seite gebunden:
<script type="text/discourse-plugin" version="0.8.19">
api.onPageChange((url) => {
// Prüfen, ob wir uns auf der Startseite befinden
if (url === "/" || url === homeRoute) {
// Benutzerdefinierte Aktionen für die Startseite
} else if ( url=== "/c/redirect-politifora" ) {
// Kategorie-Weiterleitung
window.location.replace( "https://politifora.com/" );
} else {
// Aktionen auf allen anderen Seiten, falls erforderlich
}
});
</script>