WPML - это платный плагин, он в принципе очень неплох, мощный и функциональный, но его надо "уметь готовить". При использовании как-попало из коробки он заметно тормозит сайт. При правильном использовании все летает.
Александр Федорук: так все-таки только интерфейс или и контент тоже? Я имею в виду, должна быть полная украинская версия, где и тексты на страницах/постах тоже на украинском? И названия терминов, и URL, и все остальное. Если да, то вам нужно брать плагин для перевода. Если сайтик небольшой, можно qTranslate X, если побольше - лучше Polylang.
nezzard: а веб-сервер у вас там какой? апач? может у него какой-нибудь pagespeed модуль активен. Он может агрессивно статику ответов кешировать. Cloudflare нету по дороге между сайтом и юзером?
nezzard: если у вас доступ root к серверу есть, зайдите по ssh, выполните service memcached status (и service redis-server status). Да и в ISP должно что-то об этом быть. Если memcached или redis присутствует - попробуйте внести изменения на сайте, чтобы отловить эту проблему, и перезагрузите именно нужный сервис - service memcached restart например. Потом снова смотрите страницу. Если данные обновились - проблема обнаружена. Сам по себе object cache штука полезная и нужная, но ею надо правильно пользоваться. Если у вас кастомный функционал, который писался без учета object cache - придется либо его отключать, либо переписывать код
nezzard: object cache - на сервере.Между PHP и MySQL. Данные могут нормально вноситься в базу, но на выводе браться устаревшие из объектного кеша, отсюда проблема.
Александр Коновалов: Если все делать в рамках одной темы, то тут вам в помощь conditional tags - is_front_page например. Проверяете, если это главная - показываете одно, для остального - другое, и тд. Все это легко решаемо, если изначально правильно строить.
Александр Коновалов: А зачем тогда ее тулить в WP? Так оно не будет. WordPress для всего своего контента использует одну и ту же ТЕМУ. А там файл стилей основной, шаблоны и тд. По сути, один шаблон, будь то front-page.php или ваш page-home.php - это же не вся страница целиком, это фрагмент. Плюс к нему идет запрос в БД и еще много чего. В общем, вы не совсем понимаете как WP устроен, и пытаетесь вкрутить в него невпихуемое.
Vitaliy Orlov: ну вопрос как раз в том, что готовых толковых плагинов, которые закрывают все - достаточно. Вы же не учли в решении с куками и посттайпом ссылки на всякие термины таксономий, архивы и тд на корректных языках. Там много нюансов, очень много. Писать свое - велосипед. И да, забудьте про query_posts))
Ахха. Даже после успешного принятия работы и перечисления оплаты, на апворке у клиента еще 30 дней чтобы "передумать". Гребаная биржа, терпеть ее не могу. Но иногда приходится.
BATYA: ну вот у меня были случаи скачивания софта через торренты, тестирования, и если все ок - тогда покупки лицензии. Это, имхо, приемлемо. К сожалению, не все разрабы дают даже триальники. Иногда триальники на пару дней, чего бывает сильно мало. Иногда даже 30 дней, ибо софт вроде ок, но недешевый, и надо месяца 3 хотя бы поработать с ним на постоянной основе, чтобы убедиться, что он полностью подходит, внедрился в процессы, используется активно и реально нужен. Вот тогда и покупается лицензия.