English ivy is seen by many as an annoying invasive weed, but there are also many people who like English ivy for the natural, rustic look it gives walls, trellises or any other structure it grows on. If you want English ivy to grow on a wall, you can typically plant it near the wall and the vines will attach to it naturally, but it doesn't always work out this way. Fortunately you can train the ivy to grow and attach itself to any surface of your choosing.
Plant the ivy directly beside the base of the wall.
Stick 1 foot long wooden stakes in the ground just a few inches from the ivy plants. Tilt the stakes slightly so the tops lean in toward the wall.
Secure the ivy plants to the stakes with zip ties once the vines reach at least 6 inches in length. The zip ties should be just tight enough to support the vines, but not so tight that it restricts the ivy from moving.
Secure the vines to the stakes with zip ties every 3 inches until you reach the top of the stakes. Since the stakes point towards the wall, the vines will also automatically grow towards it. Once the ivy comes in contact with the wall, it will naturally stick and continue to spread.