Динамический параметр в URL в Wordpress

-2

Я пытаюсь установить и получить значение из URL-адреса в wordpress. Я имею в виду следующее.

Мой текущий URL страницы

http://www.myurl.com/pageName

Я хочу, чтобы

http://www.myurl.com/pageName/some-dynamic-text

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

Моя постоянная ссылка: http://www.myurl.com/sample-post/

  • 1
    «когда я пытаюсь это сделать» - как именно вы пытаетесь это сделать? Пожалуйста, включите в свой вопрос.
  • 0
    @CodeConfident «когда я пытаюсь сделать это» уже объяснено в вопросе, это означает, что когда я пытался http://www.myurl.com/pageName/some-dynamic-text он перенаправит меня на не найденную страницу и URL моей страницы это http://www.myurl.com/pageName
Показать ещё 2 комментария
Теги:
permalinks

1 ответ

1
Лучший ответ

Вам нужно использовать add_rewrite_rule wordpress API, как показано на https://codex.wordpress.org/Rewrite_API/add_rewrite_rule

  • 0
    не могли бы вы объяснить это мне по моему делу
  • 0
    Возможно, что-то вроде этого: <?php add_rewrite_rule('(.+)\/.+', '$matches[1]', 'top'); ?> . Шаблон RegEx означает «любой символ много раз, вплоть до последней косой черты, затем хотя бы еще один символ (группа захватывает до последней косой черты).
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню