REST-API: Wie kann ich einen benutzerdefinierten Beitragstyp nur für authentifizierte Benutzer festlegen?

Ich habe einen custom post type konfiguriert ist, dass er über die WP Rest API v2 zugänglich ist.

Wie sperre ich den Zugriff auf diesen custom post type sodass nur die authentifizierten Benutzer GET Anforderungen ausführen können?

Solutions Collecting From Web of "REST-API: Wie kann ich einen benutzerdefinierten Beitragstyp nur für authentifizierte Benutzer festlegen?"

Sieht so aus, als hätte ich einen Ausschnitt gefunden, der genau das tut. Es stammt von Daniel Bachhuber, dem API-Entwickler.

 add_filter( 'rest_authentication_errors', function( $result ) { if ( ! empty( $result ) ) { return $result; } if ( ! is_user_logged_in() ) { return new WP_Error( 'restx_logged_out', 'Sorry, you must be logged in to make a request.', array( 'status' => 401 ) ); } return $result; }); 

Dies ist in seinem Geiste auf GitHub veröffentlicht.