Gyakran készítek olyan funkcionalitást ahol a bejelentkezett felhasználókat nem szeretnénk semmilyen módon a WordPress admin felületére navigálni. Nem azért mert ott olyan sok mindent láthatna, hanem pont azért, hogy azt a keveset se 🙂
Az alábbi kódrészlet segítségével minden újonnan regisztráló, vagy újonnan létrehozott felhasználónál alapértelmezetten kikapcsolja:
add_filter('insert_user_meta', 'bs_insert_user_meta', 10, 3); function bs_insert_user_meta( $meta, $user, $update ){ $meta['show_admin_bar_front'] = false; return $meta; }
Ezt elég csak a frontend oldalon futtatnod.
Ez a kódrészlet WP snippets sorozatom részét képezi. Ha nem tudod, hol vagy hogy kell beállítani ezt, akkor olvasd el ezt a cikket.