Здравствуйте. Пишу в 4 раз, так как в первые разы не получил ответа.
Мне нужно сделать ссылку из личного кабинета каждого пользователя.
Пример. Пользователь заполняет в личном кабинете поле в профиле - например "адрес моего сайта" ссылкой на свой сайт. Далее я хотел бы, чтобы эта ссылка была кликабельной и переводила при клике на сайт пользователя, а не просто выводилась статичным текстом типа
Как можно это организовать?
Вы можете написать еще 99 раз, результат не измениться. Вряд ли кто то захочет просто так сидеть и решать ваши хотелки. Проблемы я решаю, мелкие хотелки - может быть, если же надо сидеть чуть дольше чем 5 минут, то - ждите альтруиста. Да, и не стоит дублировать одну и ту же тему, все кому было надо ее уже увидели.
Горячев Виктор said
Здравствуйте. Пишу в 4 раз, так как в первые разы не получил ответа.
Мне нужно сделать ссылку из личного кабинета каждого пользователя.
Пример. Пользователь заполняет в личном кабинете поле в профиле - например "адрес моего сайта" ссылкой на свой сайт. Далее я хотел бы, чтобы эта ссылка была кликабельной и переводила при клике на сайт пользователя, а не просто выводилась статичным текстом типаВы не можете просматривать опубликованные ссылкиКак можно это организовать?
Меня тоже достигла эта задача. я решил ее следующим образом:
В файле /recall/add-on/profile/index.php
После строки:
if($n!=0) $show_custom_field .= ''.$custom_field['title'].': '.$chek_field.'
';
Вставьте, следующее:
$sajt = get_the_author_meta('sajt_66',$author_lk); if ($custom_field['type']=='textarea' &&!empty($sajt) && get_the_author_meta(sajt_66,$author_lk)) { $show_custom_field .= '<b>Сайт:</b> <a href="http://'.get_the_author_meta('sajt_66',$author_lk).'" target="_blank" rel="nofollow">'.get_the_author_meta('sajt_66',$author_lk).'</a> '; }
Название: sajt_66 - имя произвольного поля Сайт (замените на свое название)
+ уберите все галки его отображения в профиле, оно будет выводиться отдельно этим кодом как ссылка url