You my friend are wrong
I just tested it and wonder guard still cannot be skill swapped
Here is a showdown replay demonstrating that wonder guard cannot be skill swapped. I did this one on double battles as showdown doesn't have triple battles but the effect of skill swap and wonder guard will be the same in triples: http://replay.pokemonshowdown.com/smogondoubles-102762625
However there is a way to spread wonder guard to other Pokemon
I am merely getting this info from another thread I read. This article can be found here
This abuses the move entertainment.
Gimmicks are a lot of fun to use so I thought I'd share one of the sneaky strategies I have been testing. Some people may have seen it already but it is possible to spread Wonder Guard to allies. While you can't acquire Wonder Guard with Role Play or Skill Swap, you can do so using Entrainment. It does require some set up but I have had a fair amount of success using it even against competent teams. The 3 core Pokemon I used are:
Sableye @ Eject Button
Audino @ Mental Herb
Shedinja @ Focus Sash
Steps are as follows:
1) Fake Out + Trick Room
2) Switch out Sableye for Shedinja and Protect with Audino (skip this step if Sableye kicked out with Eject Button).
3) Use Entrainment with Audino and Mimic it with Shedinja (make sure Audino moves before Shedinja in Trick Room)
4) Shedinja can now spread Wonder Guard with Entrainment.
5) If you give Audino Wonder Guard he can now start spreading it to Pokemon with no weaknesses like Sableye.
Weaknesses:
Sand, Hail, double target SE moves and status can OHKO Shedinja before passing Wonder Guard.
Taunt, Fake Out, Follow Me and Rage Powder.
I really do hope that I helped you and gave you the exact info you needed, or that other people who saw this thread want. Have a good day (or night)!