Параметры сегмента пользовательского URL для сообщений

Мне нужно добавить настраиваемый параметр / сегмент к URL-адресу сообщения.

Например, когда у меня есть сообщение в example.com/post-name , мне нужно добавить другой сегмент, например example.com/post-name/places . После этого мне нужно добавить динамический сегмент, например example.com/post-name/places/dynamic-value .

Я не могу использовать ?key=value параметров, он должен быть сегментирован. Я пытался работать с add_rewrite_rule() , но он, похоже, не работает.

Как я могу добиться чего-то подобного?

Solutions Collecting From Web of "Параметры сегмента пользовательского URL для сообщений"

Думали ли вы о создании типа публикации, таксономии, условий?

Если вы это сделаете, вам будет намного проще закодировать и получить вышеуказанные URL-адреса.

Если будет какая-то путаница, дайте мне знать.

Фактически мне удалось это сделать с помощью add_rewrite_rule (); непосредственно перед add_rewrite_rule () вам нужно использовать функцию flush_rewrite_rules (), и она работает.