WP Replace Links
WP Replace Links plugin can hide any type of affiliate links. You need to use short code of Wp Replace Links in your blog posts, pages or in image banners where you want to add your affiliate link.
It will allow you to add 2 urls of same domain in short code. One is the direct link of product or site and second is your affiliate link. So when users click on your ad so they will be redirect to your affiliate url.
You can not use 2 different domains with this plugin which will stop spamming.