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' );
Code-Sprache: PHP (php)
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
Code-Sprache: PHP (php)
Gib deinen Senf dazu