Я пытаюсь написать новую функцию, чтобы создать ссылку, относящуюся к профилю пользователей основного домена пользователя (я нахожусь на многопользовательском режиме). Текущий <a href="<?php echo bp_loggedin_user_domain() ?>"><?php bp_loggedin_user_avatar('type=thumb&width=55&height=55') ?></a>
будет принимать пользователь к текущему профилю члена домена, например если я на сайте 2, он возвращает: http://site2.domain.com/members/username/ мне это нужно, чтобы перейти к http://domain.com/members/username/Создание ссылки на основной профиль пользователя в домене Buddypress
Прямо сейчас, у меня есть:
`функция bp_members_network_permalink() { эхо bp_get_members_network_permalink(); }
function bp_get_members_network_permalink() {
return apply_filters('bp_get_members_network_permalink', trailingslashit(network_home_url() . 'members/' . bp_member_user_id()));
}`
Но на переднем конце, я только получаю: domain.com/members/
Что мне не хватает? Я заменил «bp_member_user_id()» на «bp_loggedin_user_id()», «wp_get_current_user()» и т. Д., Но безрезультатно.
Любая помощь будет замечательной!
Благодаря
Спасибо за ответ. С тех пор я отказался от попыток изменить PHP непосредственно в файлах. Вместо этого я изменил файл wp-config.php, чтобы использовать оба параметра: define ('BP_ROOT_BLOG') и define ('BP_MULTIBLOG'). Я раньше определял только мультиблог. – liltigerlilie