Домой Каталог: Дополнения WP-Recall Partners System Нужна функция для вывода только партнерской части ссылки
5ответ(ов) в теме
telerus
не в сети 7 лет
На сайте с 04.01.2017
Участник
1
17:24

В функции get_ref_url нашел две возможности для шорткода [ ref-url type='tail' ] и [ ref-url type='current' ]. Одна выводит через tail, вторая адрес страницы

Можете добавить что-то типа [ ref-url type='ref' ], чтобы можно было выводить для людей такого рода ссылки
Ваша партнерская ссылка на страницу Page1:

<a href="http://site.ru/page1/[ ref-url type='ref' ]">http://site.ru/page1/[ ref-url type='ref' ]</a>

то есть просто дополнительный реферальный кусок ссылки выводить.

0
telerus
не в сети 7 лет
На сайте с 04.01.2017
Участник
2
17:43

Вот такую конструкцию написал:

if($type=='ref') $url = '?'.$ps_options['get_name'].'='.$data;

Вроде работает) Надеюсь на работоспособность плагина это не повлияет.
Скажите, а как-то можно это вынести в какое-нть место, чтобы при обновлении компонента не слетела эта строка?

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16934
3
17:56

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

0
telerus
не в сети 7 лет
На сайте с 04.01.2017
Участник
4
18:00

Спасибо Андрей за идею) Хорошая, только не представляю, как это реализовать. Первый раз в жизни на php что-то написал.

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16934
5
19:20

на самом деле создать шорткод не так сложно, статья на тему с примерами

Вы не можете просматривать опубликованные ссылки
0
Вы не имеете права на публикацию сообщений в этой теме