• Прошу помощи у знающих людей. Есть сайт на php, простой такой. В индексе ПС есть страницы с заглавными буквами в URL — /Hi-Fi-Ctereo-usilitel-100W-dlya.php, usilitel-MP3-pleer-SD-USB-dlya-avtomobilya.php. Хочу перенести все на Вордпресс, подготовил шаблон и прочее. И когда меняю постоянную ссылку в записях все заглавные буквы вордпресс автоматически переводит в строчные (прописные). Как сделать, чтобы остались заглавные буквы в URL. В поисковиках искал ответ, не нашел.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • remove_filter( 'sanitize_title', 'sanitize_title_with_dashes', 10, 3 );

    !!! Я, вам этого не говорил! Это серьезный ущерб для безопасности блога!

    Можно попробовать отключить фильтр, создать свою функцию из sanitize_title_with_dashes, а ей уже фильтровать sanitize_title.

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

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

    Тогда примите как данность — «низя»ª

    ªМожет и можно, но мне это сейчас не интересно 😉

    [offtop]
    А почему именно WordPress выбрали для создания магазина? Кто-то настоял?

    Простой движок. Пробовал Престашоп, сайт создал на нем, но не понравился. А здесь с плагином Wp-Shop все работает как надо.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «прописать заглавне буквы в URL» закрыта для новых ответов.