WvW is pvp but the layout and strategy of WvW actually discourages any pvp, it is better to avoid the enemy entirely and this actually happens for whole sessions of WvW.
It better to do sneak attacks for example.
When sieging you cannot engage in any pvp as theres a wall between you.
When moving about the map you have to stick to the zerg if an enemy players turn up both tend to ignore each other so they can catch up to their zerg etc etc etc.
One suggestion then would be make defeating a player contribute to the task at hand so for example each time you kill a player you automatically are awarded 1 supply.
After killing 25 players you receive a random siege schematic.
When one zerg beats another zerg you win an upgrade.
Whatever it is but the point being to encourage pvp rather than encourage the avoidance of it.
A new layout with an epic central battleground with dispersed mini objectives all over it to discourage zerg and create an actual battleground like environment.