wordpress multisite, как сохранить пользователя на субдомене во время процесса регистрации?

Я запускаю wp subdomain multisite в сочетании с отображением доменов. Это означает, что я могу создать новый сайт поддоменов xyz.site.com и сопоставить имя домена «xyz.com» на этом сайте.

Проблема заключается в том, что кто-то нажимает «зарегистрироваться» на сайте поддомена «xyz.com», и они отправляются на сайт.com для регистрации.

Это ОЧЕНЬ смущает многих людей, и я устаю от жалоб.

Как настроить wp multisite, чтобы, если человек хочет зарегистрироваться на сайте поддомена, что они не покидают этот сайт в какой-либо точке?

Я использую multisite для размещения нескольких клиентских сайтов, все из которых имеют свои собственные доменные имена. Я просто «сопоставляю» доменное имя с сайтом субдомена. Это означает, что пользователи, которые попадают на один клиентский сайт для регистрации, отправляются на основной сайт для регистрации, что просто неправильно и запутывает

7 голосов | спросил shawn 25 AM00000030000003931 2011, 03:35:39

3 ответа


3

Что предлагает @petermolnar, также перенаправляет ваших пользователей на главный сайт, если они хотят зарегистрироваться (я тестировал это, но не стесняюсь использовать его. Это хорошая практика).

Для вас нужен плагин для регистрации /входа /редактирования профиля для интерфейса: http://www.cozmoslabs.com/1341-wordpress-profile-builder-a-front-end-user-registration-login-and-edit-profile-plugin/

Это короткий код, поэтому все, что вам нужно сделать, - перенаправить своих пользователей на страницу регистрации, где у вас есть [wppb_register] shortcode. Создайте страницы регистрации /входа /редактирования профиля для каждого сайта, который вам нужен, и все.

ответил Cristian Dumitru Antohe 1 stEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 01 Sep 2011 13:13:16 +0400 2011, 13:13:16
1

Для этого в управлении сетью есть опция. К сожалению, мои единственные доступные сетевые сайты с доменными именами находятся на венгерском языке, извините, если я не использую точное имя меню.

Перейдите в раздел Администрирование сети -> Настройки -> Отображение доменов.

Вы увидите флажок «Перенаправить страницы администрирования в исходный домен сайта (удаленный вход отключен, если этот перенаправление отключен)», я думаю, что вы ищете это.

ответил petermolnar 29 PM000000120000001131 2011, 12:46:11
0

Я нашел двухэтапное решение этой проблемы:

  1. Установите плагин перенаправления и перенаправьте стандартный wp-signup.php на страницу, созданную пользователем.

  2. Создайте страницу пользовательской регистрации. Установите Multisite User Registration Manager и на странице пользовательской регистрации включите shortcode для регистрационной формы [murm-form]

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

ответил Sertaç Sever 3 J0000006Europe/Moscow 2012, 03:14:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132