Wie ändert man den Seitentitel im Shortcode?

Wie ändere ich einen Seitentitel für bestimmte Seiten im Shortcode?

Das Folgende ändert den Titel, wird jedoch für jede Seite ausgeführt. Ich brauche mehr Kontrolle darüber, wo es ausgeführt wird.

function assignPageTitle(){
  return "Title goes here";
}
add_filter('wp_title', 'assignPageTitle');

Gibt es eine Möglichkeit, das oben genannte in einer Shortcode-Funktion aufzurufen? Ich kann do_shortcode () verwenden, aber das oben genannte ist ein Filter.

Mein Ziel ist es, den Seitentitel basierend auf einem URL-Parameter zu ändern. Dies geschieht nur für bestimmte Seiten.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage