Поддержка WordPress Multisite Роль по умолчанию для консольного сайта

  • В настройках пользователей сети в «Роль по умолчанию для консольного сайта» есть все, кроме «без роли». Где, что хакнуть, чтобы это можно было установить?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Atrax

    (@atrax)

    Ethical engineer

    Суперадмин может в глобальных настройках сайта.

    Автор wpuser

    (@wp-userphp)

    Суперадмин может в глобальных настройках сайта

    Если бы там это было — я бы не спрашивал 😉 (ВП 302, в настройках сети)
    Можно только каждому юзеру отдельно, а нужно, чтобы при самостоятельной регистрации юзера ему (для консольного сайта) были права «без роли». Таким образом, в его консоли, в «моих сайтах» не будет абсолютно ненужного ему консольного сайта.

    Зы. Тут я имею ввиду консольный сайт — дефолтный, главный.

    Atrax

    (@atrax)

    Ethical engineer

    Прошу прощения, не сразу заметил, что вам нужно именно «без роли».
    Тогда да… хотя, вообще-то, странное пожелание.

    Автор wpuser

    (@wp-userphp)

    Прошу прощения, вам нужно именно «без роли»? Тогда да…

    Да, именно. Именно для того, чтобы юзеру не мулял консольный сайт в его сайтах, а он видел только свои.

    Вот чувствую, что как-то нужно правильно вызвать функцию default_user_role или get_site_option, но как? У меня ума не хватает :(.
    Ведь в персональных настройках юзера — оно есть, а в глобальных — нет.
    Странно, почему изначально так не сделано.

    Автор wpuser

    (@wp-userphp)

    хотя, вообще-то, странное пожелание

    А что в этом странного-то? Зачем юзеру роль подписчика на консоьном сайте? Зачем ему видеть в списке своих сайтов консольный (тем более что там для него нет никакого функционала)?
    Лишняя инфа, перегрузка данными юзера.. Оно не нужно.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Роль по умолчанию для консольного сайта» закрыта для новых ответов.