Kontenta Merkatumado
WordPress: Kiel Kontroli Ĉu La Uzanto estas Ensalutinta, Determini Ilian Rolon kaj Modifi Enhavon
Ni havas multajn aŭtoroj on Martech Zone sed ne ĉiuj konas WordPress kaj kiel ensaluti kaj publikigi en la retejo. WordPress povas identigi ĉu aŭ ne vi estas ensalutinta en la platformon uzante a uzantnivelo funkcio kiu resendas ĉu aŭ ne vi estas ensalutinta kaj ankaŭ kia estas via rolo.
Kontrolu Uzantan Rolon por Ensalutinta WordPress-Uzanto
WordPress havas plurajn defaŭltajn rolojn kaj kapablojn:
- Super Admin - iu kun aliro al la retaj administraj funkcioj kaj ĉiuj aliaj funkcioj.
- Administrator - iu, kiu havas aliron al ĉiuj administraj funkcioj ene de ununura retejo.
- eldonisto - iu, kiu povas publikigi kaj administri afiŝojn inkluzive de afiŝoj de aliaj uzantoj.
- Aŭtoro - iu kiu povas publikigi kaj administri siajn proprajn afiŝojn.
- kontribuanto - iu kiu povas skribi kaj administri siajn proprajn afiŝojn sed ne povas publikigi ilin.
- Abonanto - iu kiu povas nur administri sian profilon.
Vi povas dinamike ŝanĝi la montratan ligilon en via retejo uzante ĉi tiun fragmenton uzante WordPress'
API… montrante la administran ligon por aŭtoro, sed montras reklaman ligon por iu ajn, kiu ne estas ensalutinta:$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>";
}
?>