Ich habe gerade Wordpress 4.7 installiert. Eine der Erwähnungen in der Ankündigung ist, dass es eine REST-API bietet. Mein Verständnis ist: Das Wordpress REST API-Plugin wird nicht mehr benötigt, da es vermutlich bereits mit dem Core in Wordpress 4.7 zusammengeführt wurde. Die Wordpress-REST-API ist standardmäßig aktiviert Ich stelle jedoch fest, …
Ich habe mein WordPress auf aktualisiert 4.7.1, und danach habe ich versucht, Benutzer über die REST-API aufzulisten, was behoben werden sollte, aber ich konnte Benutzer abrufen. https://mywebsite.com/wp-json/wp/v2/users Ausgabe: [{"id":1,"name":"admin","url":"","description":"","link":"https:\/\/mywebsite\/author\/admin\/","slug":"admin","avatar_urls":{"24": ... Änderungsprotokoll der neuesten Version: Die REST-API enthüllte Benutzerdaten für alle Benutzer, die einen Beitrag eines öffentlichen Beitragstyps verfasst hatten. WordPress …
Ich möchte bestimmte RESTUL-Verben pro benutzerdefiniertem Beitragstyp einschränken. Zum Beispiel möchte ich bei einem benutzerdefinierten Vokabeltyp Folgendes sagen: Berechtigungsmatrix +-------+---+----------+ |index | X | GET | |show | O | GET | |create | X | POST | |update | X | PATCH/PUT| |delete | X | DELETE | +-------+---+----------+ …
Ich versuche, die WordPress Rest-API mit Authentifizierung zu verwenden, um mehr Daten von der API zu erhalten. Ich habe das Oauth-Plugin, das rest-api-Plugin und API-Anmeldeinformationen von WP-CLI installiert. Ich habe herausgefunden, wie ich ohne Autorisierung auf Daten zugreifen kann. Das funktioniert: // set our end point $domain = "http://localhost/wp-api"; $endpoint …
Zunächst einmal verstehe ich, dass dies derzeit ein Plugin ist, aber es ist mit Sicherheit fast ein Teil von WordPress. Ich hoffe also, dass dies nicht als Off-Topic gekennzeichnet wird. Ich habe ihre offiziellen Dokumente, viele andere Artikel gelesen und Tutorial-Videos angesehen, aber ich verstehe immer noch nicht, worauf es …
Dies ist eigentlich keine Frage, sondern eine Anleitung, wie authentifizierte Anforderungen mit JWT an die Wordpress-API gesendet werden. Ich schreibe dies als Erinnerung an mich selbst und für diejenigen, die Hilfe zum selben Thema benötigen.
Ich beginne ein bisschen mit der REST-API. Wenn ich nicht vollständig irregeführt werde, wird der initAktions-Hook auch ausgeführt, wenn es sich um eine REST-API-Anforderung handelt. Jetzt möchte ich nur Code ausführen, wenn es sich nicht um eine REST-API-Anforderung handelt. Also suchte ich nach einem Befehl wie is_rest(), um so etwas …
Es funktioniert für meine Seiten, aber nicht für meine Beiträge. Wenn ich dorthin gehe, example.com/wp-json/wp/v2/pages?slug=page-namewird die Seite korrekt abgerufen. Wenn ich dazu gehe, example.com/wp-json/wp/v2/posts?slug=post-namewird ein Beitrag nicht auf die gleiche Weise abgerufen. Kann mir jemand sagen, wie ich einen Beitrag mit einem Slugnamen bekomme? Der Beitrag hat auch eine Kategorie, …
Ist es möglich, register_rest_route()mit optionalen Parametern in URL zu verwenden? Angenommen, die Route wird folgendermaßen registriert: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); Es ist jetzt möglich, einen API-Aufruf für eine URL wie / wp-json / api / animal / …
Ich möchte die WordPress REST API v2 zum Abfragen von Informationen von meiner Site verwenden. Ich habe festgestellt, dass ich beim direkten Aufrufen einer Endpunkt-URL alle Daten öffentlich sehen kann. Ich habe auch gesehen, dass in vielen Tutorials die Verwendung von Test- oder lokalen Servern anstelle von Live-Sites erwähnt wird. …
Ich benutze wp-rest api , um Beiträge zu erhalten. Ich verwende auch wp rest api Filterelemente , um Felder zu filtern und das Ergebnis zusammenzufassen: Wenn ich http://example.com/wp-json/wp/v2/posts?items=id,title,featured_mediaes aufrufe, werden folgende Ergebnisse zurückgegeben: [ { "id": 407, "title": { "rendered": "Title 1" }, "featured_media": 399 }, { "id": 403, "title": …
Ich habe mich in die REST-API eingemischt und bin dabei geblieben: Wie kann ich Beiträge in cat1 und cat2 filtern? Vorerst ?categories[]=45&categories[]=50Retouren in Kategorie ID 45 ODER 50 - wie kann ich Beiträge in 45 UND 50 erhalten? Danke im Voraus.
Ich verwende ein Thema in WordPress. In diesem Thema mache ich einige AJAX-Anrufe, bei denen ich eine Antwort erwarte. ( http://example.com/capis/v0/packages/ ) Um über http-Aufrufen zu dienen, verwende ich silex als http-Server. index.php <?php require_once __DIR__ . '/vendor/autoload.php'; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Silex\Application; $app = new Silex\Application(); $app->POST('/capis/v0/packages/', function(Application …
Für diejenigen, die von Google kommen: Sie sollten die Nonces wahrscheinlich nicht von der REST-API erhalten , es sei denn, Sie wissen wirklich , was Sie tun. Die Cookie-basierte Authentifizierung mit der REST-API ist nur für Plugins und Themes gedacht . Für eine Anwendung mit nur einer Seite sollten Sie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.