Как переписать post slug персонализированного сообщения типа post

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

host.com/words/{the-word}-meaning

Я пробовал использовать переписывание из пользовательского Postype без везения, так что теперь я пытаюсь использовать этот метод:

 add_rewrite_rule('^words/([^/]+)(?:/([0-9]+)-meaning)?/?$', 'index.php?word=$matches[1]', 'top'); 

но он передает целое слово вместе с пониманием через параметр postype слова. например

  • index.php? word = run-значение (неверно).
  • Я хочу получить этот index.php? word = run (справа)