В функции темы добавить
add_action('wp_recall_before_init', 'change_author_base', 9); function change_author_base() { global $wp_rewrite; $wp_rewrite->author_base = 'user'; }
Если вешать на просто экшн init то у еня не работает, а с wp_recall_before_init работает
Или можно экшн
add_action('init', 'change_author_base', -1);
Так то же работает, но я не уверен что можно использовать отрицательные значения.
ну и постоянные ссылки после добавления кода надо пересохранить
Почему я ответил "Нет" - потому что смена логики ядра вордпресс ведет уйму неприятностей (ага - там подвязана куча фильтров и точек).
Ваш вопрос не по WP-Recall, а по базовым реврайтам ВП. И судя по форумам ВП - смена слага кабинета ведет к массе неприятностей. Это и неожиданные поломки при поиске, это и глобальные неприятности в rest api и нежданчики при том когда другие плагины вдруг вешаются на этот слаг. Оно вам точно надо?
Но в любом случае - данный слаг задает не WP-Recall, а движок вордпресс. Поэтому с данным вопросом на форум поддержки вордпресс. И последствия за вами. Плагин тут не при чем.
Preci - это тонкий вопрос - и пользователю стоит указывать на возможные проблемы. А то он придет и винить плагин начнет (или не придет и просто в репо единицу вставит за неоправданные ожидания и фантазии - "говорили же что работает"). Не поняв что это работа ядра ВП.