WordPress REST-API URL Präfix (wp-json) anpassen

Das Anpassen des WordPress REST-API URL (wp-json) ist super einfach und kann über einen einzigen Filter erfolgen.

Ob es dir um Sicherheit (Abwehren von Bots) oder Style (propz) geht: die Änderung der REST-API URL ist super einfach und erfolgt über den rest_url_prefix Filter. Pack den nachfolgenden Code einfach in deine functions.php, aktualisiere deine Permalinks und es dürfte sofort funktionieren.

Voraussetzungen

  • Du brauchst Zugriff auf deine functions.php Datei

Der Code

/**
 * Custom WordPress REST-API URL Prefix
 * 
 * @param string $prefix - Current prefix
 * @return string
 */
function propz_rest_url_prefix( $prefix )
{
	return 'rastafapi';
}
add_filter( 'rest_url_prefix', 'propz_rest_url_prefix' );

Nachdem du den Code implementiert hast musst du einmalig die Permalinks aktualisieren: Einfach zur Permalink Einstellungsseite gehen und speichern ohne Änderungen vorzunehmen.

Das Ergebnis

Daraus wird die Original REST API URL wie folgt verändert:

ALT = Original:
https://propz.de/wp-json/wp/v2/posts/123

NEU = mit Style:
https://propz.de/rastafapi/wp/v2/posts/123

Gib deinen Senf dazu

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Ne, ne, ne ...

Wir haben bereits 2024
und wir drucken keine Webseiten mehr aus ok?

Mach einen Screenshot,
und schicke es per Mail.

Unserer Welt zur Liebe.