Во-первых, понадобится создать страницу со слагом 'out' или же кастомное правило rewrite с таким же слагом.
Во-вторых, понадобится научить WP разпознавать GET-переменную 'url'.
Во-третьих, на эту страницу или request (в случае с rewrite rule) надо повесить функционал, который будет проверять эту GET-переменную 'url', убеждаться что она безопасна и корректна, и выполнять переадресацию
Это чисто функциональная часть, обработчик самого редиректа по такой схеме.
Второй частью будет генерация правильных ссылок, с учетом атрибута. А вот тут уже надо уточнять много моментов - где ссылки будут ставиться, как и тд.
Я вам тут описал логику работы, полный ответ с примерами кусков кода выходит за рамки Тостера, это задача для фриланса. Если хотите попробовать сами решить - перечитывайте логику и начинайте работать. По мере появления более узких и конкретных вопросов - задавайте.