Модератор
Yuri
(@yube)
Что в настройках url сайта, url блога? html к слагу как добавлен?
Постоянные ссылки, Произвольно, /%postname%.html
Еще у меня установлены плагины:
.html on PAGES
Advanced Permalinks
RusToLat
вот ссылка на сам сайт: dobrik.com.ua
Модератор
Yuri
(@yube)
Я очень извиняюсь если нарушаю правила форума, но перечисленные плагина я отключал, проблема осталась.
А вот сформулировать правильней свой вопрос, я не смог.
Или Вы не об этом?
Модератор
Yuri
(@yube)
Я о плагинах. Знали бы вы, как оно достает, когда паришь себе мозг (задаром, причем) вопросом «из-за чего бы такое могло быть?», а потом на десятой странице обсуждения выясняется, что автор вопроса на секундочку забыл упомянуть, что у него вообще не wordpress. Я, конечно, утрирую, но совсем чуть-чуть.
Отключите все плагины, кроме rus-to-lat. Выберите тему Default. Включите ЧПУ «по умолчанию». Если всё ОК, включайте в обратном порядке, но не более одного изменения за один раз, и проверяйте, на каком этапе спарализует.
Мне кажется, что это конфликт между ЧПУ страниц и неотличимым от него ЧПУ постов.
Спасибо за ответ!
Еще раз тысячу извинений, надеюсь что тоже смогу быть Вам полезен 😉
Все сделал, как Вы советовали!
1. Отключил все плагины, кроме rus-to-lat.
2. Переключился на тему Default.
Результат: Все ссылки работают правильно.
3. Включил: .html on PAGES
Результат: Все ссылки работают правильно.
4. Включил: Advanced Permalinks
Результат: Все ссылки работают правильно.
5. Включил свою тему
Результат: Ссылки работают не правильно (как и писал в начале).
Если это, как Вы предложили — «конфликт между ЧПУ страниц и неотличимым от него ЧПУ постов», смогу ли я исправить эту проблему, без корректировок в самой теме?
Модератор
Yuri
(@yube)
Судя по «результатам вскрытия», мое предположение оказалось ошибочным. Надо внимательно смотреть Тему, в первую очередь — functions.php.
Этого я и боялся! Наверное самостоятельно я не справлюсь 🙁
Попробую найти программиста который делал мне тему.
Еще раз спасибо.
Если можно, дайте наводку что искать в functions.php, пожалуйста!
такое слово отсутствует во всех файлах шаблона 🙁
Тогда посмотрите, как в header.php прописаны ссылки на страницы. Они жество прописаны или с помощью функции wp_list_pages | wp_list_categories?
Посмотрите, чтобы в ссылках не было такого адреса:
<a href="about.html">Портфолио</a>
Надо, чтобы был полный путь вместе с адресом самого сайта.
Кстати, сейчас у вас работает нормально.
Спасибо за ответ, решение найдено!
Проблема действительно была в ссылках, которые были прописаны в шаблоне не полным путем, а сокращенным.
Огромное спасибо за терпение и советы!