а зачем там шорткод вообще? Что вы хотите сделать в итоге?
Допустим, есть шорткод [city], со значением "в Москве"
Заголовок пишется "Установка домашних АЭС [city]
Он же распаковывается в "Установка домашних АЭС в Москве"
А в URL он распаковывается как "название-записи-city"
А допустим у меня на сайте 100+ страниц таких с разными заголовками, а я еще и дублирую сайт этот на другие города и меняю значение шорткода и заголовки меняются.