it-swarm.com.de

post Attachment mit Ajax erhalten

Ich entwickle ein Plugin und versuche, die URL aus den Anhängen eines Posts mit Ajax zu erhalten.

Wenn sich der Benutzer auf einer single.php-Seite befindet. Nach einigen Sekunden sende ich eine Ajax-Anfrage und erhalte die gesamte Anhang-URL von diesem einzelnen Beitrag. Das Skript ist eine PHP-Datei, die sich in meinem Plugin-Ordner befindet.

Ich habe herausgefunden, dass normale Funktionen wie get_children und get_posts in diesem Skript nicht funktionieren. Mein PHP-Log zeigt: Aufruf der undefinierten Funktion get_children () in /Users/tss/WWW/plugin_devel/wp-content/plugins/bggallery/ajax_nextimage.php in Zeile 7

Daher kann ich keine Anhänge von dem Beitrag abrufen, den der Benutzer gerade anzeigt.

Irgendwelche Vorschläge

1
user63457

Lesen Sie diese Antwort darüber, wie Sie AJAX in Plugins richtig verwenden. Wenn Sie einfach ein PHP Skript direkt aufrufen, wird WordPress nicht geladen, sodass keine WP Funktionen verfügbar sind.

1
Milo