Содржина Маркетинг
WordPress: Како да проверите дали корисникот е најавен, да ја одредите нивната улога и да ја измените содржината
Имаме многу автори on Martech Zone но не сите се запознаени со WordPress и како да се логираат и објавуваат на страницата. WordPress може да идентификува дали сте најавени или не на платформата користејќи a корисничко_ниво функција која враќа без разлика дали сте најавени или не, како и каква е вашата улога.
Проверете ја корисничката улога за најавениот корисник на WordPress
WordPress има неколку стандардни улоги и способности:
- Супер Админ – некој со пристап до функциите за администрирање на мрежата на страницата и сите други функции.
- администратор – некој што има пристап до сите административни функции во рамките на една страница.
- Уредник – некој што може да објавува и управува со објави вклучувајќи ги и објавите на други корисници.
- автор – некој што може да објавува и да управува со сопствените објави.
- Придонесувач – некој што може да пишува и да управува со свои објави, но не може да ги објавува.
- Претплатник – некој што може да управува само со својот профил.
Можете динамички да ја промените прикажаната врска на вашата страница користејќи го овој фрагмент користејќи WordPress'
API… прикажување на администраторската врска за авторот, но прикажување на врската за огласување за секој што не е логиран:$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>";
}
?>