Content Marketing
WordPress: Hogyan ellenőrizhető, hogy a felhasználó be van-e naplózva, hogyan határozhatja meg a szerepét, és hogyan módosíthatja a tartalmat
Van egy csomó szerzők on Martech Zone de nem mindegyikük ismeri a WordPress-t és a bejelentkezést és az oldalon való közzétételt. A WordPress azonosítani tudja, hogy bejelentkezett-e a platformra a felhasználói_szint függvény, amely visszaadja, hogy bejelentkezett-e vagy sem, valamint hogy mi a szerepköre.
Ellenőrizze a Felhasználói szerepkört a bejelentkezett WordPress felhasználóhoz
A WordPress számos alapértelmezett szereppel és képességgel rendelkezik:
- Super Admin – valaki, aki hozzáfér a webhely hálózati adminisztrációs funkcióihoz és minden egyéb szolgáltatáshoz.
- adminisztrátor – valaki, aki egyetlen webhelyen belül hozzáfér az összes adminisztrációs funkcióhoz.
- szerkesztő – valaki, aki közzétehet és kezelhet bejegyzéseket, beleértve más felhasználók bejegyzéseit is.
- Szerző – valaki, aki közzéteheti és kezelheti saját bejegyzéseit.
- Hozzájáruló – valaki, aki meg tudja írni és kezelni saját bejegyzéseit, de nem tudja közzétenni azokat.
- Előfizető – valaki, aki csak a profilját tudja kezelni.
Ezzel a kódrészlettel dinamikusan módosíthatja a webhelyén megjelenített hivatkozást a WordPress segítségével.
API… megjeleníti az adminisztrációs linket egy szerzőnél, de hirdetési linket jelenít meg mindenki számára, aki nincs bejelentkezve:$user = wp_get_current_user();
if ( in_array( 'author', (array) $user->roles ) ) {
wp_register('<li class="menuitem">','</li>');
} else {
echo "<li class='menuitem'><a href='https://martech.zone/advertise/' title='Advertise'>Advertise</a></li>";
}
?>