Помогите с поддоменами для Wordpress

12
Y5
На сайте с 14.07.2009
Offline
119
1985

Добрый день!

Помогите пожалуйста - необходимо сделать поддомены на Wordpress - но на поддоменах контент должен быть тотже самый что и на основном домене, но другой шаблон.

Как это можно сделать? Спасибо!

Подписи пока нет :(
Поцан
На сайте с 20.01.2010
Offline
53
#1

Здравствуйте. Можно, например, попробовать скопировать файловую часть Wordpress на поддомен и использовать тем самым и на основном домене, и на поддомене одну базу данных. Кроме этого на поддомене добавить новый шаблон и сделать его по-умолчанию только для поддомена.

Как это реализовать именно на Wordpress пошагово я не подскажу, так как не работаю с этим блоговым движком. Может быть даже придется немного доработать код движка.

Есть еще вариант с "поддоменами в папках", но там больше мудрить нужно с ссылками на движек и зацепляться за $_SERVER['SERVER_NAME'] для смены шаблона. Вариант более практичный, если в будущем планируется создание еще ряда поддоменов с отдельными шаблонами.

Web. Dev.
DT
На сайте с 28.11.2006
Offline
298
#2

Развернуть новый WP на поддомене. Использовать БД от главного сайта. Но там с картинками ньансы выйдут.

Дешевый CloudLinux хостинг (http://www.provisov.net) много площадок в России, Франции, Украине, Германии, Нидерландах, США, Канаде. SSL-сертификат (https://www.provisov.net/blog/2016/10/26/besplatnyj-ssl-sertifikat-dlya-vsex-vashix-sajtov/) бесплатный и предустановленный для всех доменов
Y5
На сайте с 14.07.2009
Offline
119
#3
Поцан:
Здравствуйте. Можно, например, попробовать скопировать файловую часть Wordpress на поддомен и использовать тем самым и на основном домене, и на поддомене одну базу данных. Кроме этого на поддомене добавить новый шаблон и сделать его по-умолчанию только для поддомена.
Как это реализовать именно на Wordpress пошагово я не подскажу, так как не работаю с этим блоговым движком. Может быть даже придется немного доработать код движка.

Есть еще вариант с "поддоменами в папках", но там больше мудрить нужно с ссылками на движек и зацепляться за $_SERVER['SERVER_NAME'] для смены шаблона. Вариант более практичный, если в будущем планируется создание еще ряда поддоменов с отдельными шаблонами.

Да в будущем еще нужны будут поддомены...

Вариант интересные, но как это сделать :)

---------- Добавлено 21.12.2015 в 14:31 ----------

dmitrii_trof:
Развернуть новый WP на поддомене. Использовать БД от главного сайта. Но там с картинками ньансы выйдут.

А так можно, там вроде в БД записывается URL основного сайта и поидеи будут проблемы с ссылками....

totamon
На сайте с 12.05.2007
Offline
437
#4
yura5:
А так можно, там вроде в БД записывается URL основного сайта и поидеи будут проблемы с ссылками....

URL сайта можно в конфиг прописать и он будет перебивать из БД, с картинками может случатся ньюансы, а может нет, смотря как они прописаны в контенте, или придется копировать в папку на поддомене... а вот другой шаблон как применить? может тоже можно в конфиг прописать?

вам зачем вообще это нужно? с точки сео решение не лучшее, народ наоборот озабочен, как дубли убрать, а вы сами плодить собираетесь)

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
Поцан
На сайте с 20.01.2010
Offline
53
#5
yura5:
Да в будущем еще нужны будут поддомены...
Вариант интересные, но как это сделать :)

Ну тут сложность в том, что нужны знания PHP для замены шаблона на другой персонально для поддомена. В общем это можно сделать как-то вот так:

1) Нужно настроить сайт так, что бы поддомены были в папках основного домена. Например в ISPmanager это выставляется при создании www сайта (или редактировании).

2) Нужно попробовать создать новую папку в основном домене скажем new (получим домен new.site.ru).

В эту новую папку скопировать index.php из корня, можно еще .htaccess для работы ЧПУ. Если index.php не открывается, то отредактировать его и поправить include, например, с

include("/wp-papka/file.php");
на
include("../wp-papka/file.php");
То есть указать пути с учетом нахождения в поддиректории. Если все пройдет идеально, но на этом этапе получим зеркальную копию сайта на поддомене.

3) И самая интересная часть - каким-то образом применить другой шаблон для этого поддомена. Возможно можно добиться этого доработкой index.php (который в папке поддомена new). Но тут нужны хорошие знания PHP, что бы заменить шаблон, установленный по умолчанию.

totamon
На сайте с 12.05.2007
Offline
437
#6
Поцан:
Ну тут сложность в том, что нужны знания PHP для замены шаблона на другой персонально для поддомена.

все остальное лишнее и никак не поможет ТС) зачем писать, если

Поцан:
Как это реализовать именно на Wordpress пошагово я не подскажу, так как не работаю с этим блоговым движком.
SeVlad
На сайте с 03.11.2008
Offline
1609
#7
Поцан:
Как это реализовать именно на Wordpress пошагово я не подскажу, так как не работаю с этим блоговым движком.

Вот и не стоит давать советы по вставлению костылей.

yura5:
но на поддоменах контент должен быть тотже самый что и на основном домене, но другой шаблон.

Расскажи глобальную задачу - для чего и как это должно работать (разово или синхронно, управление подменами нужно или нет и тд и тп.) и тогда подскажем варианты.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Jaf4
На сайте с 03.08.2009
Offline
804
#8
yura5:
Как это можно сделать? Спасибо!

подключите одну бд и все.

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
Поцан
На сайте с 20.01.2010
Offline
53
#9
totamon:
все остальное лишнее и никак не поможет ТС) зачем писать, если

Для расширения кругозора. Я не думаю, что под задачу ТС найдется универсальное решение в виде готового модуля. Моя позиция - навести на мысль и помочь человеку реализовать свою задачу.

SeVlad:
Вот и не стоит давать советы по вставлению костылей.

Позвольте поинтересоваться, что из этого по-вашему костыли - использование одной базы данных или варианты создания поддомена?

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

SeVlad
На сайте с 03.11.2008
Offline
1609
#10
Поцан:
Позвольте поинтересоваться, что из этого по-вашему костыли - использование одной базы данных или варианты создания поддомена?

Всё это. Тем более пока нет чёткого понимания задач.

И не "что", а "как". В ВП есть разные механизмы и возможности реализации "чего-то там" на поддоменах.

Советовать копировать или тем более инклудить - это как советовать воспользоваться топором на офтальмологических операциях.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий