Yworld PF Cup of Coffee

50 ответ(ов) в теме
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
1
18:28

Попросили меня сделать небольшой доп, что бы была возможность у пользователей отблагодарить автора сообщения просто закинув ему немного денег прямо на яндекс деньги или PayPal, собственно на любую систему предоставляющую персональную страницу.
В основном касается сайтов не использующих платежные системы, личный счет у себя или другие варианты оплат от плагина WP-RECALL.

Дополнение Yworld PF Cup of Coffee добавит в зону под аватарой картинку выбранную вами, скажем кружку кофе или пива))
Ссылка будет вести с картинки на ту страничку приема платежей, которую пользователь укажет у себя в профиле, введя просто ссылку на нее.

Настройки простые, зайти в поля профиля и перетащить к активным поле "Ссылка на донат". Написать описание к нему (Укажите ссылку на персональную страницу для перевода вам денег - яндекс деньги, PayPal) для пользователей и сохранить. Это поле появится в профиле пользователя. Зайти в настройки дополнение, пункт "Чашка кофе" и добавить ссылку на картинку и название подарка.

Вы не можете просматривать опубликованные ссылки

.

Редакции сообщения
01.10.2017 18:56ИгорьПричина: не указано
01.10.2017 19:46ИгорьПричина: не указано
01.10.2017 20:34ИгорьПричина: не указано
01.10.2017 23:02ИгорьПричина: не указано
0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
2
20:48

Это дополнение хоть и простое, но процесс создания произвольного поля профиля для админа можно еще упростить. Произвольные поля не обязательно создавать в админке их можно создавать и через свое дополнение, останется только лишь поместить его в общий список выводимых полей

Вы не можете просматривать опубликованные ссылки

Пробуйте разместить этот код в своем дополнении:

add_filter('rcl_default_profile_fields','add_default_profile_field');
function add_default_profile_field($fields){
    
    $fields[] = array(
        'type' => 'url', //тип поля
        'slug' => 'coffee_url', //metakey поля
        'title' => __('Ссылка на донат') //наименование по-умолчанию
    );
    
    return $fields;
}

Плюсы очевидны: не надо будет создавать поле - оно уже будет создано и вам уже известен его metakey - не надо будет прописывать его в настройках плагина, можно сразу использовать для получения метаданных пользователя. Потом просто пропишете в коде своего допа метакей coffee_url при получении user_meta.
Кроме того, такой подход можно использовать для самых разных задач.

4
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
3
20:50

Я как то даже не подумал о таком. Спасибо Андрей, сейчас переделаю и новый выложу.
Действительно, подход с очень широкими возможностями.

0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
4
20:58

да и еще, анализируя ваш код, заметил, что вы работаете с опциями плагина wp-recall не по последнему стандарту)
Вместо

if($rcl_options['on_off_ywpfc']!=ywpfc_on)

можно записать
if(rcl_get_option('on_off_ywpfc')!=ywpfc_on)

тогда и глобальную $rcl_options объявлять не надо.
Кстати, если значение опции "on_off_ywpfc" еще не будет существовать, то с помощью этой функции можно будет задать значение по-умолчанию, например:
$value = rcl_get_option('on_off_ywpfc',10);

если опция еще не была указана, то значение будет равно 10

2
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
5
21:03

Спасибо за подсказки, сейчас буду переделывать.
Да, я делал все уже по шаблонам своим старым. Пора обновлять знания)

0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
6
21:04

ну так с этими знаниями и работать потом удобнее будет) Надеюсь, что помог.

2
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
7
21:05

Андрей сказал(а)
Надеюсь, что помог.

Однозначно.

0
SEO - весь спектр
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
8
21:17

Осталось разобраться как теперь его выводить))

0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
9
21:20

не получается вывести?

0
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
10
21:21

Пока нет

0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
11
21:22

а что именно?) и как пытаетесь вывести?

0
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
12
21:23

Само поле, что то намудрил

'.get_user_meta($PrimePost->user_id,$rcl_options['coffee_url'],1).'

0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
13
21:25

метакей же вам известен, он теперь постоянный, его можно указывать прямо

get_user_meta($PrimePost->user_id,'coffee_url',1)

0
Игорь
Домовой 
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 870
   
На сайте с 30.11.2016
Администратор
Тем 75
Сообщения 828
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
14
21:30

Спасибо огромное, я мало того, что действительно не так выводил, еще и на тестовом менял, а тут смотрел))

0
SEO - весь спектр
Андрей
Странник 
За положительный вклад в сообщество
58
   
На сайте с 17.09.2017
Модератор
Сообщения 29
15
21:32

бывает такое) не за что

2
Вы не имеете права на публикацию сообщений в этой теме
World Web Info
Все самое необходимое и интересное. Присоединяйтесь!
Авторизация
*
*
Регистрация
*
*
*
Пароль не введен
*
Генерация пароля