Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Условие существует ли загруженная аватрка
6ответ(ов) в теме
pava467@gmail.com
не в сети 7 лет
На сайте с 03.12.2015
Участник
Тем 32
Сообщения 130
1
21:06

Добрый вечер.
Интересует такой вопрос:
У меня на сайте есть проверка типа:

function check_youtube($user_id) {
	$youtube = get_user_meta($user_id, 'videoprezentaciya_s_youtube_52', true);
	$akk = get_user_meta($user_id, 'akkaunt_31', true); 
	if ($youtube || $akk != 'Репетитор') {
		return '';	
	} else {
		return 'Загрузите видео и получите +10 рейтинга<br/>';	
	}
}

Я хочу сделать проверку на загруженный аватар.
Если аватар стандартный то выводить сообщение.
Если загружен то выполнять условия

Я пытался проверять $avatar, но в ней стандартная аватрка тоже тянется

Подскажите как правильно условие прописать

0
Вова (Otshelnik-Fm)
не в сети 44 минуты
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
21:10

в таблице пользователя wp_usermeta есть rcl_avatar - строка. хранится путь до аватарки
Проверяйте ее через get_user_meta

Вы не можете просматривать опубликованные ссылки
0
pava467@gmail.com
не в сети 7 лет
На сайте с 03.12.2015
Участник
Тем 32
Сообщения 130
3
21:15

Спасибо, но у меня в базе нету этой строки, как ее добавить вручную?

0
Вова (Otshelnik-Fm)
не в сети 44 минуты
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
21:27

нет строки - значит нет аватарки. Вот вам и условие.

0
pava467@gmail.com
не в сети 7 лет
На сайте с 03.12.2015
Участник
Тем 32
Сообщения 130
5
21:31

Та у меня вообще этой строки нету, даже у тех юзеров у кого аватарка загружена, путь не сохраняеться почему то
Нужно вручную добавить эту строчку в таблицу

0
Вова (Otshelnik-Fm)
не в сети 44 минуты
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
6
21:46

Та у меня вообще этой строки нету, даже у тех юзеров у кого аватарка загружена,

если ава загружена средствами плагина реколл - запись есть. Только что проверил. Работу других плагинов - куда они сохраняют аватарки - я вам не скажу.

p.s. тему переношу в "Пишем свое дополнение"

0
Тема закрыта. Публикация новых сообщений запрещена.