Почему WordPress дописывает цифры к постоянной ссылке при публикации через XML-RPC?

WordPress дописывает цифры к постоянной ссылке.

В настройках WP касаемо формирования постоянных ссылок стоит настройка /%postname%.html
Момент с расширение, давайте опустим, т.к даже если убрать расширение, всеровно цифры дописываются, это не меняет ситуацию.

Дублирующих постов с этим именем нет, в ручную при редактировании "Слага" я убираю -2 и ссылка поста сохраняется.

P.S постинг веду через XML-RPC с помощью сторонней программы, если через админку создавать пост, цифра не дописывается, в программе для постинга через XML-RPC нет возможности править баг, если дело в ней, возможно ли средствами WP это пофиксить?

Заметки к вопросу:
udder 3.2 года назад

Посоветовали проверять регуляркой слаг на хуке save_post и обновлять его wp_update_post(), но я не знаю как реализовать, не знаю программирование.
Здесь пример
https://wordpress.stackexchange.com/questions/105926/rewriting-post-slug-before-post-save/105936
В моем случае нужно регуляркой обрезать все дефис и идущии за ним цифры.
https://domen.ru/postnameprogulka-2.html Вырезать -2 из примера. Бывает вариант двузначных цифр https://domen.ru/postnameogorod-23.html

el-lable 3.2 года назад

А вы пробовали отключать ваше расширение и после этого пересохранять настройки постоянных ссылок, даже если ничего там в настройках не трогали?

udder 3.2 года назад

Да, я указал написал это в вопросе.

Момент с расширение, давайте опустим, т.к даже если убрать расширение, всеровно цифры дописываются, это не меняет ситуацию.