Intereting Posts
Dot "." В опции value foobars save options function Получение сообщений из категории в шаблоне пользовательских страниц Удалить / Отключить «Автоматически добавлять новые страницы верхнего уровня в это меню» RSS-канал для динамического набора условий пользовательской таксономии Что не так с моим кодом? разбиение на страницы не отображается wp_get_post_terms () возвращает WP_Error в functions.php, но в шаблоне он работает Срок действия фильтра по родительскому сроку – пользовательский тип сообщения Необходимо вернуть текст короткого кода вместо вывода Как вставлять изображения в сообщения без использования диалогового окна «Добавить медиа» Советы по управлению кодом при разработке структуры родительской темы Как создать настраиваемый плагин маршрутизации страны для WordPress? Как изменить язык страницы «Сбросить пароль» Shortcode для вывода get_header не работает Как использовать oEmbeds в Post Content во время запросов AJAX Какой точный CSS-минимизатор использует ядро ​​WP?

Пользовательская структура постоянной ссылки WP

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

http://www.mysite.com/store/walmart/coupon-1

Каждый купон – это пост WP, а структура по умолчанию для него сейчас.

http://www.mysite.com/coupon-1

Текст store статичен, и если это был единственный префикс, который мне нужен для купона, я мог бы легко войти в Настройки -> Постоянная ссылка и настроить что-то вроде этого /store/%postname%/ но поскольку имя магазина динамическое … ну, вы см. мою проблему.

Я начал подходить к проблеме, выполняя то, что знаю, и используя RewriteRule в .htaccess (например: RewriteRule ^store/(.*)/(.*)$ $2 [R=301,L] ), но это не так, t даст мне правильный результат, он просто перенаправит исходную структуру URL.

Я нашел пару статей по этой теме, но они либо плохо объяснены, либо просто ссылаются на простое перенаправление. Может ли кто-нибудь пролить свет на это для меня?