Ich mache ein Wordpress-Plugin. Ich habe add_query_string () innerhalb von Ankern verwendet, um Inhalt basierend auf dem Link, auf den der Benutzer geklickt hat, zu laden. Jetzt muss ich den besten Weg kennen, um den Parameterwert im aktuellen URI zu erhalten.
Es ist wahrscheinlich eine ziemlich einfache und dumme Frage, aber ich bin neu im Programmieren, also tut es mir leid, wenn ich einige Begriffe falsch interpretiere.
Dies ist der Code:
%Vor%Ich denke, Sie fragen nach der Funktion get_query_var () . In Ihrem Fall sollten Sie get_query_var ('adminoption') verwenden. Hoffe es hilft
get_query_var ('adminoption') funktioniert nur mit Standard- oder registrierten vars. Also für nicht-standard Wordpress vars müssen Sie es zuerst in Ihrer functions.php Datei registrieren:
%Vor%Erkenne, dass die Frage alt ist, hoffe aber, dass es jedem hilft.
Versteckte Antwort in den Kommentaren von David Carrus:
Wie auch immer, du kannst es mit dem alten PHP $ _GET ['adminoption'] versuchen.
Um eine vars aus der Abfragezeichenfolge zu erhalten, können Sie PHP $_GET['key']
Methode verwenden.
Je nachdem, was Sie tun, können Sie auch get_query_var('key')
, verwenden. Diese Funktion arbeitet mit Parametern, die von der WP_Query-Klasse akzeptiert werden (Katze, Autor, etc.) .
Wenn Sie benutzerdefinierte Abfragevariablen mit dieser Funktion verwenden möchten, müssen Sie den Filter query_vars ändern Die Liste der unterstützten Abfragevariablen können Sie in der oben verlinkten Dokumentation nachlesen.
Tags und Links wordpress query-string