Как модифицировать запрос поиска поста WordPress?

Добрый день! Есть один сайт, база данных которого была сконвертирована с Joomla на WordPress. Ну и сам сайт соответственно перенесён с Joomla на WordPress. Используется следующая конфигурация чпу: /%postname%.html.
Проблема состоит в том, что некоторые сконвертированные записи имеют post_name с наклонной чертой, например 201106241/hello-world. И при обращении по адресу site-name.ru/201106241/hello-world.html пишет, что страница не найдена. В поисках решения было добавлено правило роутинга для данного формата ulr (вот такое ['([0-9]+/[^/]+).html'] => 'index.php?name=$matches[1]'), но как выяснилось при отправке запроса к базе данных наклонная черта пропадает, т.е. ищет пост в базе по post_name 201106241hello-world, которого там нет.
Вопрос следующий: как можно убрать эту фильтрацию на наклонную черту перед отправкой запроса к базе данных или возможно другие методы решения данной проблемы?
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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