Se estiver recebendo um "-2" no final do URL Slug depois de adicionar um link de afiliado, é muito provável que você tenha um arquivo ou uma imagem com o mesmo nome de arquivo que o slug usado para o link de afiliado.
Você pode verificar isso no painel do WordPress, em Mídia > Biblioteca.
Observe que esse é o comportamento padrão do WordPress.
Quando a postagem do anexo de mídia for criada quando o arquivo for carregado, ele fornecerá o slug para a postagem do anexo de mídia e, se você tentar usá-lo novamente, ele adicionará o "-2" ao link para evitar conflitos no slug.
Para corrigir isso, basta excluir o item de mídia primeiro, depois alterar o slug do seu link de afiliado, salvá-lo e, em seguida, carregar novamente o item de mídia.