Als «api» getaggte Fragen

Eine Anwendungsprogrammierschnittstelle (API) gibt an, wie einige Softwarekomponenten miteinander interagieren sollen. Zusätzlich zum Zugriff auf Datenbanken oder Computerhardware wie Festplatten oder Grafikkarten kann eine API verwendet werden, um die Programmierung grafischer Benutzeroberflächenkomponenten zu vereinfachen. In der Praxis ist eine API meistens eine Bibliothek, die Spezifikationen für Routinen, Datenstrukturen, Objektklassen und Variablen enthält.

9
Wie erstelle ich eine "virtuelle" Seite in WordPress?
Ich versuche, einen benutzerdefinierten API-Endpunkt in WordPress zu erstellen, und ich muss Anforderungen an eine virtuelle Seite im Stammverzeichnis von WordPress auf eine aktuelle Seite umleiten, die mit meinem Plug-in geliefert wird. Grundsätzlich werden also alle Anforderungen an die eine Seite an die andere weitergeleitet. Beispiel: http://mysite.com/my-api.php=>http://mysite.com/wp-content/plugins/my-plugin/my-api.php Das Ziel ist …

3
Unterschied zwischen Filter- und Aktionshaken?
Ich habe mir die Plugin-API in letzter Zeit etwas genauer angesehen und mich gefragt, welche wirklichen Unterschiede zwischen Action- und Filter-Hooks bestehen . Sie sind beide Ereignisse, die Daten als Parameter empfangen, und sie scheinen beide in der Lage zu sein, die gleichen Dinge zu tun. Offensichtlich sehe ich, dass …

4
Programmgesteuertes Hinzufügen eines Navigationsmenüs und von Menüelementen
Über API-Funktionen möchte ich ein neues Navigationsmenü definieren , es im aktuellen Thema auswählen und dann einige Seiten als Menüelemente einfügen. Dies soll zum Beispiel bei einer Themenaktivierung geschehen. Durch einen (mäßig schmerzhaften) Prozess des Reverse Engineerings, bei dem die Datenbank nach dem manuellen Einrichten des Navigationsmenüs und der Elemente …
41 menus  navigation  api 

5
Wie können Sie überprüfen, ob Sie sich auf einer bestimmten Seite im WP Admin-Bereich befinden? Wie kann ich beispielsweise überprüfen, ob ich auf der Seite Benutzer> Ihr Profil bin?
Ich erstelle ein Plugin und möchte ein bisschen Javascript in den Admin-Kopf einfügen, aber nur für bestimmte Admin-Seiten. Ich meine nicht Seiten wie in einer WordPress-Seite, die Sie selbst erstellen, sondern bestehende Seiten im Admin-Bereich wie "Ihr Profil", "Benutzer" usw. Gibt es eine WP-Funktion speziell für diese Aufgabe? Ich habe …

5
WP Rest API - So erhalten Sie ein vorgestellten Bild
Ich bin sehr neu in dieser API, tatsächlich habe ich bisher nur ein paar Stunden damit verbracht. Ich habe meine Recherchen durchgeführt, kann aber nichts dazu finden ... Das Problem ist, ich kann nicht scheinen, das gekennzeichnete Bild eines Pfostens zu erhalten. Der JSON kehrt zurück "featured_media: 0". getPosts: function() …

1
Wie erstelle ich eine API für mein Plugin?
Ich habe Plugins für WordPress entwickelt, die meisten von mir entwickelten Plugins verwenden zwei oder drei Klassen, daher nicht so umfangreich wie Buddypress oder WooCommerce. Ich plane, zwei Open-Source-Plugins zu entwickeln, um eine Art komplexes System bereitzustellen (Details können derzeit nicht geteilt werden, aber später während der Entwicklung), in dem …


3
Wie speichere ich Benutzername und Passwort für die API in der WordPress Option DB?
Ich entwickle gerade ein Plugin und die Chancen stehen gut, dass ich es höchstwahrscheinlich im öffentlichen Plugin-Repository veröffentlichen werde, damit andere es verwenden können. Das Plugin verwendet eine API. Um diese API zu verwenden, müssen Sie einen Benutzernamen und ein Kennwort übergeben. Daher muss mein Plugin diese Anmeldeinformationen in der …

4
WP-Funktion / Filter zum Ändern von http-Headern?
Gibt es eine spezielle WP-Funktion, Aktion oder einen Filter, die bzw. der beim Hinzufügen / Ändern der HTTP-Header verwendet werden kann? Im Moment binde ich einfach einen PHP-Header () -Aufruf in den WP-'Init'-Hook ein: add_action('init', 'add_header_xua'); function add_header_xua(){ if(!is_admin()){ header('X-UA-Compatible: IE=edge,chrome=1'); } } Aber ist das der richtige Weg, das …
17 api  headers 

2
Neue WP_Customize API - wie funktioniert es unter der Haube?
Ich habe festgestellt, dass Änderungen, die Sie mit der neuen Funktion "Anpassen" vornehmen, beim Navigieren auf einer anderen Seite im iframe-Vorschaudokument weiterhin wirksam sind, auch wenn sie nicht gespeichert wurden. Anscheinend speichert WP die temporären Änderungen irgendwo und wendet sie auf die Site an, wenn die Site im Modus "Anpassen" …

3
Wie übergebe ich eine Variable an den Rückruf von add_settings_section ()?
Ich versuche, die Einstellungen-API-Funktion für jede Einstellung in einem Plugin so weit wie möglich zu automatisieren. Das Options-Array durchlaufen und ausgeben add_settings_section()und add_settings_field()ist einfach genug: add_settings_section(): $oenology_hooks_tabs = oenology_hooks_get_settings_page_tabs(); foreach ( $oenology_hooks_tabs as $tab ) { $tabname = $tab['name']; $tabtitle = $tab['title']; $tabsections = $tab['sections']; foreach ( $tabsections as $section …

2
Optionaler Parameter für den benutzerdefinierten Endpunkt der Wordpress Rest API
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 / …

1
Erstellen Sie eine API für Single Sign-On mit der Site eines Drittanbieters
Meine Website muss in eine Software von Drittanbietern integriert werden, die in einer eigenen Subdomain des Softwareunternehmens betrieben wird. Ich muss den Entwicklern von Drittanbietern einen Endpunkt bereitstellen, mit dem sie API-Aufrufe (an meine WordPress-Site) vornehmen können, damit die Benutzer meiner Site auf die Unterdomäne zugreifen können. Die andere Site …

4
Zugriff auf die WordPress-API außerhalb von WordPress (Befehlszeilen-PHP)
Ich habe ein PHP-Skript, das ich als Cron-Job ausführen muss. Allerdings muss dieses Skript Zugriff auf die WP - API ( get_pages(), get_post_meta()und get_permalink()speziell). Ich habe die Anweisungen unter http://codex.wordpress.org/Integrating_WordPress_with_Your_Website befolgt , aber ohne Erfolg. Code: require_once('../../../wp-blog-header.php'); $args = array( 'child_of' => 2083 ); $pages = get_pages($args); Wenn ich jedoch …
13 api  command-line 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.