ВОПРОС: Реализация геотаргета и смена URL ("мультисайт" без поддоменов) на Wordpress

1 23
G
На сайте с 23.11.2017
Offline
9
#21

SeVlad, костыль... Но всё же я не понимаю почему нет решения для региональности, учитывая такое большое сообщество по WC.

Я в личку вам скидывал пример сайта, но на MODx - на мой взгляд очень удобно и актуально.

Мой сайт регистрирует регион, как тип записи: http://prntscr.com/ldvpzv

... но по факту выводит его лишь наверху сайта: http://prntscr.com/ldvp11

Я пробовал изменять постоянные ссылки, добавляя вывод типа записи к URL к товарам, но это не сработало.

Да, я вывел город в URL, но это было сделано через cookie: http://prntscr.com/ldvqo2

... , а это ни есть гуд - влечет кучу дублей...

Как зарегать это отдельным слагом - вот над чем ломаю голову.

G
На сайте с 23.11.2017
Offline
9
#22

Если кому то-вдруг понадобится такое решение, то решением была связка между собой плагина мультиязычности WP Multilang и плагина региональности.

К вопросу о дальнейшей обновляемости плагинов - много моментов сделано хуками, но и файлы плагина тоже редачились (без этого не обошлось). При обновлении (существенном) кусок кода просто заново придётся вставлять.

Использовалась функция подстановки слага языка в зависимости от текущего региона.

Карта сайта сделана YOAST инструментарием, т.к. WP Multilang дружит с этим плагином.

К вопросу о разумности такого подхода - всё индивидуально.

Aisamiery
На сайте с 12.04.2015
Offline
293
#23
Gogetsky:
SeVlad, костыль... Но всё же я не понимаю почему нет решения для региональности, учитывая такое большое сообщество по WC.

Сообщество на WP пилит достаточно однотипные проекты, решая однотипные задачи и задача "Купить товар в городе Х" и "Купить товар в городе Y" это редкость для этого сообщества, но не редкость для того же битрикса. От сюда и вывод, что на ВП это костыль, а на битриксе, как вы сказали, всё просто.

PS. Для особо ярых фанатов, я не говорю что на вп нельзя что то сделать, можно сделать все что угодно и на чём угодно!

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
SeVlad
На сайте с 03.11.2008
Offline
1609
#24
Aisamiery:
Сообщество на WP пилит достаточно однотипные проекты, решая однотипные задачи и задача "Купить товар в городе Х" и "Купить товар в городе Y" это редкость для этого сообщества, но не редкость для того же битрикса.

Сообщество ВП в тысячи раз больше "сообщества" битрикса (если таковое вообще есть). Поэтому сайт на битрике в принципе редкость по сравнению с кол-вом сайтов на ВП. Не удивительно, что создаётся впечатление "типового". (не далее как вчера на тостере показаны примеры*)

А на том же битриксе не менее типовые бложики про поросят вполне себе имеются.

Aisamiery:
От сюда и вывод, что на ВП это костыль, а на битриксе, как вы сказали, всё просто.

Если понимать прочитанное, то становится ясно что костыль - это про то "решение". А не "на ВП".

* блин там ссылка что-то не работает нормально. См там ответ Михаила Кобзарева - в комментах он показывал несколько своих реализованные проектов. Ну и его же для понимания что такое проект на ВП (читать с коменнтами!)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Aisamiery
На сайте с 12.04.2015
Offline
293
#25
SeVlad:
Сообщество ВП в тысячи раз больше "сообщества" битрикса (если таковое вообще есть). Поэтому сайт на битрике в принципе редкость по сравнению с кол-вом сайтов на ВП. Не удивительно, что создаётся впечатление "типового". (не далее как вчера на тостере показаны примеры*)
А на том же битриксе не менее типовые бложики про поросят вполне себе имеются.

Опять одно и то же, естественно сообщество вордпресс больше, кто спорит то? Если вы посмотрите на тостер который дали и проекты которые там в пример за 12 млн, то у них у всех читается один тип проектов, там нет магазинов, там нет сервисов стартапов, там нет ничего другого кроме как публикации, не важно чего и кем, картинок, текстов, фоток.... механизм работы бэкенда и архитектуры абсолютно идентичен, о чём я и говорю. Шаг влево шаг вправо делается костылями.

А еще те проекты по тендеру, это когда тебе 70-80% суммы тендера надо отдать откатом. Так там тендеры, как и проекты могут быть и на миллиарды, но это не реальная их стоимость =))

SeVlad:
Если понимать прочитанное, то становится ясно что костыль - это про то "решение". А не "на ВП".

Вы верно смотрите, я именно про это и говорю, как и писать на php или js драйвера для видеокарты, бредово не так ли? Хотя сообщество web девелоперов и в особенности php и js намного больше чем сообщество си и асм и это опять же ни о чем не говорит. Я всегда руководствовался тем, что инструмент надо подбирать по задачам, а не задачу пытаться подкрутить под инструмент (в вашем варианте обычно: "а вы подумайте оно вам не надо", "вы вначале разберитесь а потом и задача отпадет" и так далее), если мне надо сделать какую то конкретную задачу, я стараюсь подобрать инструмент на котором проще всего её реализовать, а не отговорить заказчика что ему это не надо. У меня заказчики до прихода ко мне тратят сотни тысяч на аналитику и исследования, а я им такой: "Да это херня, оно вам не надо!"

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

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

SeVlad
На сайте с 03.11.2008
Offline
1609
#26
Aisamiery:
Шаг влево шаг вправо делается костылями.

Во первых - чушь от незнания. Во вторых свистоперделки ради "абы не как у всех" - удел убогих на моск рЭволиционеров.

Интерфейсы прежде всего должны решать задачи и при этом быть привычным и понятными. (Поэтому у большинства разработчиков вызывает нестерпимую боль этот гутер. Зато домохозяйки будут рады.)

На остальное даже отвечать лениво. И бесполезно и вообще... банальности, чушь, незнание, фантазии и пр. и пр. и пр..

totamon
На сайте с 12.05.2007
Offline
437
#27
Aisamiery:
но не редкость для того же битрикса.

все относительно... конечно пять из миллиона - редкость, а пять из пяти "не редкость"...

топик в чушь скатился как всегда, еще битрикс сюда каким то боком... все потому что горе программисты сейчас задачи решают плагинами и костылями 🍿

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
G
На сайте с 23.11.2017
Offline
9
#28
totamon:
все потому что горе программисты сейчас задачи решают плагинами и костылями 🍿

Никакой проблемы не вижу в использовании плагинов. А костыль - костылю рознь.

Задача конкретная поставлена была, как реализовать функционал на WP. Понятное дело, что нестандарт (ну или не особо умно, что выбор пал на WP - подставьте что вам ближе). Однако зачем писать код с нуля (не юзая плагины и костыли), если можно сделать связку уже существующего кода. Время - ресурсы разница колоссальна.

Текущее примененное решение, которое у меня получилось в итоге не имеет проблем ни с загрузкой сайта (относительно конкурентов в выбранной нише), ни в плане технической SEO-оптимизации (дубли и ко) (мне так хочется думать, по-крайней мере).

1 23

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