Abrufen des Abfragezeichenfolgenparameterwerts in WordPress

8

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%     
rzb 11.07.2012, 22:03
quelle

4 Antworten

11

Ich denke, Sie fragen nach der Funktion get_query_var () . In Ihrem Fall sollten Sie get_query_var ('adminoption') verwenden. Hoffe es hilft

    
David Carrus 11.07.2012, 22:49
quelle
10

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.

    
Reine Johansson 15.05.2015 11:02
quelle
8

Versteckte Antwort in den Kommentaren von David Carrus:

  

Wie auch immer, du kannst es mit dem alten PHP $ _GET ['adminoption'] versuchen.

    
Taylored Web Sites 14.05.2013 15:14
quelle
6

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.

    
Tomás Cot 01.08.2014 13:47
quelle

Tags und Links