Site icon Digivinkit

WordPress wp-json käyttäjien piilottaminen

WordPress wp-json

WordPress wp-json käyttäjien piilottaminen voi olla järkevää, koska wp-json näyttää julkisesti kaikki WordPress sivuston käyttäjätunnukset ja niiden id-numerot. Uudella WordPress sivustolla on yleensä ensimmäinen käyttäjä ylläpitäjä ja käyttäjän id-numero on 1.

WordPress wp-json kyselyn kautta saat sivustolta myös tiedot artikkeleista, sivuista, kategorioista sekä avainsanoista.

Voit halutessasi kokeilla hakua, joka hakee kaikki käyttäjät sivustolta.

https://omaverkkotunnus/wp-json/wp/v2/users 

Voit etsiä käyttäjää, jonka id-numero on 1.

https://omaverkkotunnus/wp-json/wp/v2/users/1

WordPress wp-json käyttäjien piilottaminen

Voit piilottaa käyttäjien tiedot lisäämällä teeman function.php tiedoston loppuun seuraavat rivit. En tiedoston muokkaamista sinun kannattaa luoda sivustolle lapsiteema, johon teet tarvittavat muutokset.

add_filter('rest_endpoints', function( $endpoints ) {
if ( isset( $endpoints['/wp/v2/users'] ) ) {
unset( $endpoints['/wp/v2/users'] );
}
if ( isset( $endpoints['/wp/v2/users/(?P<id>[\d]+)'] ) ) {
unset( $endpoints['/wp/v2/users/(?P<id>[\d]+)'] );
}
return $endpoints;
});

Nyt sinun WordPress wp-json käyttäjien tiedot on piilotettu.

Exit mobile version