Поддержка Проблемы и решения Первые шаги с WPMU

  • 1. Многие говорили о плагине “All blogs” для вывода списков блогов. Кто-то даст более точную наводку на плагин?

    2. Наверное не первый вопрос — блок регистрации новых юзеров. Его нет. Есть логин и восстановление пароля. Поправить html/php не проблема, знать бы только, где и что править, структуру WPMU пока не очень хорошо знаю

    3. Какой блог будет стартовым для всех юзеров, которые заходят в блоги? Админский, который живет по адресу site_url? Это в нем можно сделать вроде приветственной страницы и установить плагин Allblogs (если найти), я правильно понял?

    4. Как разрешить юзерам выбирать скины для своих дневников?

    5. Как сделать так, чтобы в качестве одного блока была php-вставка <?php include (‘filename.html’); ?>, этот блок был виден во всех блогах и его нельзя было закрыть, свернуть или отредактировать никому, кроме админа?

    6. Как настроить редиректы? Например, после разлогинивания отсылать не на форму обратного входа, а на главную страницу блогов (п.3)

    7. Где можно увидеть юзеров, которые не завершили регистрацию (не подтвердили создание логина/блога) ?

    8. В каком блоке юзерам разрешается добавлять записи в свой блог? Или только через админку? Но в таком случае они в админке видят очень много лишнего.

    9. Зарегистрировался новый юзер, завел себе логин и пароль, входит в блог, а шаблона/css нет! Чистый html, растянутый в узкую длинную колонку. Шаблоны есть, много, но ни один, даже дефолтный не грузится в юзерских блогах.

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

    (@atrax)

    Ethical engineer

    Я бы на вашем месте сделал бы 9 разных тем, потому что каждый вопрос это отдельная и немалая тема для обсуждения.

    1. Есть такая хорошая штука, которая называется гуглом 🙂
    http://wpmudev.org/project/List-All

    2. Регистрация есть. Надо ее только разрешить и поставить на главный блог тему по умолчанию. В меню «администрирование» настройки, касающиеся всего сайта.

    3. Можно. Выбирайте любую тему, создайте home.php с выводом всех блогов и получите приветственную страницу. Хотя обычно этот блог используют для глобальных новостей, которую все пользователи видят в своих консолях.

    4. Надо разрешить темы для использования пользователями. В настройках.

    5. Вставьте этот блог во все темы ручками и тогда, какую бы тему пользователи не выбрали, этот блок там будет.

    6. Поиск поможет
    http://premium.wpmudev.org/project/logout-redirect

    7. …

    8. Тема p2, например, позволяет добавлять записи прямо с морды. А вообще в админке, да. Если вы настроите права пользователей правильно, то меню будет урезано.

    9. см. пункт 4.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    7. В таблице wp_signups базы данных.

    Либо я не туда смотрю, либо одно из двух 🙁

    Регистрацию-то я включил сразу, я просто не знаю, куда добавить ссылку «Регистрация» (её нет в дефолтном блоке, только «вход» и «забыли пароль?»).

    Почему на главный блог нужно ставить дефолтную тему? А если хочется сделать красивый блог и поставить какой-то скин?

    У меня пока сложности со структурой шаблонов… в каком файле шаблона нужно вставлять свой php-код ?

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

    И пока снова ковырял админку, встал еще один вопрос: в чем разница ролей «подписчик» и «автор» или «автор» и «администратор» ? Может быть я изначально неверные роли раздаю и потому у меня столько проблем…

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    2. Форма регистрации: /wp-signup.php.

    Atrax

    (@atrax)

    Ethical engineer

    если хочется сделать красивый блог и поставить какой-то скин

    Вам бы с дефолтами разобраться хотя бы… а потом уже «красоту наводить».

    Все равно что-то не так, дефолтная тема включена, остальные деактивированы, а юзерский блог /сайт/блог-юзера/ всё равно без шаблона:

    _http://talk.lg.ua/blog.gif

    чистый голый движок, первая регистрация юзера — и полное отсутствие шаблона в его блоге

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Скорее всего, сам шаблон есть (иначе не было бы никакого текста), однако не подгружается таблица стилей. Она открывается по прямой ссылке?

    да, css открывается по адресу site/wp-content/themes/default/style.css

    Atrax

    (@atrax)

    Ethical engineer

    Активируйте все темы. Хотя бы Defaults. Если активирована только одна, то это домашняя тема Home, а не тема пользователя.

    Не поверите, все три темы включены:
    WordPress Classic 1.5
    WordPress mu Default 1.6
    WordPress mu Homepage 1.6

    Любую из них активирую, но юзерский блог остается неизменным — без темы.

    Atrax

    (@atrax)

    Ethical engineer

    В юзерской админке тоже активировали?
    .htaccess есть?

    и в юзерской активирован, результат тот же.
    .htaccess присутствует

    В главном блоге css задается четко:
    <link rel="stylesheet" href="http://site/wp-content/themes/home/style.css" type="text/css" media="screen" />

    а в юзерском — так:

    <link rel='stylesheet' href='http://site/user/wp-admin/css/dashboard.css?ver=20081210' type='text/css' media='all' />
    <link rel='stylesheet' href='http://site/user/wp-admin/css/plugin-install.css?ver=20081210' type='text/css' media='all' />
    <link rel='stylesheet' href='http://site/user/wp-includes/js/thickbox/thickbox.css?ver=20081210' type='text/css' media='all' />
    <link rel='stylesheet' href='http://site/user/wp-admin/css/global.css?ver=20081210' type='text/css' media='all' />
    <link rel='stylesheet' href='http://site/user/wp-admin/wp-admin.css?ver=20081210' type='text/css' media='all' />
    <link rel='stylesheet' href='http://site/user/wp-admin/css/colors-fresh.css?ver=20081210' type='text/css' media='all' />

    Так и должно быть?

    А такая проблема как у меня уже как минимум дважды пробегала по форуму, специально вручную просмотрел все страницы раздела. И помощи там тоже никто не дождался. Ну, например, вот:

    У меня установлен многоползовательский ворд-пресс, но когда новый пользователь регистрируется, ему дается не саб-домен, а аккаунт вида domen.com/user/
    Картинки, стиль не отображается, я посмотрел исходник, там просто путь неправильный, идет на /user/template/….css
    Его можно через жопу отредактировать, переправив поле siteurl но, я думаю, что есть более изящное решение проблемы

    С удовольствией выслушаю ваши предложения

    Отредактированно 2dz (30.06.2008 02:07:47)

Просмотр 15 ответов — с 1 по 15 (всего 29)
  • Тема «Первые шаги с WPMU» закрыта для новых ответов.