Összes felhasználó letiltása

Üdv!



Miként lehetne egyszerűen megoldani, hogy egy oldal összes (kivéve admin) felhasználója ne tudjon belépni?



Csak olyan megoldásokat találtam, amiknél egyesével lehet.

Esetleg a lenti kód megoldja a problémát:

<br />
// Összes felhasználó kitiltása, csak az admin tud belépni.<br />
function my_custom_check_login( $user, $username, $password ) {<br />
if ( 'admin' == $username ) {<br />
return $user;<br />
} else {<br />
return null;<br />
}<br />
}<br />
add_filter( 'authenticate', 'my_custom_check_login', 100, 3 );<br />

Köszönöm, ki fogom próbálni. :slight_smile: