2017-10-11 2 views
0

Ich benutze Plugins: ACF und ACF zu REST API. Ich habe eine Gruppe von benutzerdefinierten Feldern erstellt, aktiviert, um sie im Ruhezustand anzuzeigen und zu bearbeiten. Und richten Sie es so ein, dass nur Post-Posts angezeigt werden. OK. Ich habe acf Objekt mit meinen benutzerdefinierten Feldern in Ruhe api als /wp-json/wp/post/1 und /wp-json/acf/v3/posts/1.Ausschließen von ACF-Eigenschaften aus Posts Schema WP REST API

Aber ich möchte diese Eigenschaften in nur url /wp-json/acf/v3/posts/1, nicht /wp-json/wp/post/1 bekommen. Mit anderen Worten, diese Eigenschaften dürfen nicht im Post-API-Objekt enthalten sein.

Wie kann ich es richtig machen? Vielen Dank.

Antwort

1

Danke für die Verwendung meines Plugins.

Bitte kopieren und fügen Sie die filter unten in Ihrem functions.php.

add_filter('acf/rest_api/post/get_fields', function($item, $request) { 
    if (is_array($request)) { 
     $item = array(); 
    } 

    return $item; 
}, 10, 2); 

Dank

Verwandte Themen