Ответы в темах

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Я разобрался, хотя проблемы собственно оказалось и не было, я просто сам запутался и зря потерял время. Как оказалось за функцию редиректа отвечала функция my_login_redirect которую я сам и добавил в functon.php Если кому нужно выкладываю код, он выполняет проверку юзера и администратора, и редиректит в зависимости от статуса, либо в админку, либо на главную страницу. А вот уже на главной странице у меня было прописано get_currentuserinfo();
    $uslog=$current_user->user_login; где переменная $uslog и подставлялась в путь редиректа… промучился столько и напрасно.
    Код редиректа:
    function my_login_redirect($redirect_to, $request, $user)
    {
    //is there a user to check?
    if(is_array($user->roles))
    {
    //check for admins
    if(in_array(«administrator», $user->roles))
    return home_url(«/wp-admin/»);
    else
    return home_url(«»);

    }
    }

    в файле activity-loop.php замените строку <?php if ( bp_has_activities( bp_ajax_querystring( ‘activity’ ) ) ) : ?> на <?php $args = bp_ajax_querystring( ‘activity’ );
    $args .= ‘&per_page=5’;
    if ( bp_has_activities( $args ) ) : ?>

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

    Вот тут подробно расписано как это сделать. ссылка

    Форум: BuddyPress
    Тема: Меню в buddypress

    wp-content/plugins/buddypress/bp-core/bp-core-buddybar.php
    function bp_adminbar_thisblog_menu()

Просмотр 4 ответов — с 1 по 4 (всего 4)