Я попытался заставить раздел панели Wordpress приветствовать сообщение для всех пользователей и не удалось. У кого-нибудь есть функция, которая заставляет панель мониторинга подписчиков при входе в систему?Wordpress Functions Force Dashboard для всех пользователей
// Redirect admin to the dashboard and other users elsewhere
add_filter('login_redirect', 'my_login_redirect', 10, 3);
function my_login_redirect($redirect_to, $request, $user) {
// Is there a user?
if (is_array($user->roles)) {
// Is it an administrator?
if (in_array('administrator', $user->roles))
return home_url('/wp-admin/');
else
return home_url();
// return get_permalink(83);
}
}
Я искал здесь и попробовал некоторые функции не повезло. Спасибо Brasofilo за ваше время: http://codex.wordpress.org/Dashboard_Widgets_API#Advanced%3a_Forcing_your_widget_to_the_top –
// Перенаправление администратора на панель мониторинга и других пользователей в другом месте add_filter ('login_redirect', 'my_login_redirect', 10, 3); function my_login_redirect ($ redirect_to, $ request, $ user) { // Есть ли пользователь? if (is_array ($ user-> role)) { // Это администратор? if (in_array ('administrator', $ user-> role)) return home_url ('/ wp-admin /'); Остальные return home_url(); // return get_permalink (83); } } –
Вы можете отредактировать вопрос при необходимости. Код здесь не читается в комментариях. – brasofilo