6ответ(ов) в теме
Написал.
Для фронтенда - скрывает ник в профиле
function prefix_hide_personal_options(){
global $user_LK;
if (!is_admin() && isset($user_LK)){
$hide_nick = '<script>
jQuery(document).ready(function($){
$("#nickname").parent().parent().hide();
});
</script>';
echo $hide_nick;
}
}
add_action('wp_footer', 'prefix_hide_personal_options');
Разместите этот код в файле функций вашей темы
Upd. обновил. Код ранее не давал сохранять настройки. Заменил на hide()
Но и тот код не отрабатывает если вкладки загружаются через ajax. Если стоит ajax загрузка вкладок попробуйте функцию с таймаутами
function prefix_hide_personal_options(){
global $user_LK;
if (!is_admin() && isset($user_LK)){
$hide_nick = '<script>
jQuery(function($){
function delNick() {
setTimeout(function(){
$("#nickname").parent().parent().hide();
},1500)
}
jQuery(document).ready(function($){
delNick();
});
//по клику (ajax)
$(".recall-button").click(function(){
setTimeout(delNick, 1500);
});
});
</script>';
echo $hide_nick;
}
}
add_action('wp_footer', 'prefix_hide_personal_options');
Тема закрыта. Публикация новых сообщений запрещена.