Almost everyone has a door in their house that won’t stay where it’s put. It always wants to swing closed. A wedge doorstop is one solution, but they invariably get lost. Sometimes removing and slightly bending the door’s hinge pin will create enough friction to make the door stay put.
Another option is to create a magnetic door catch. To do this, first install a doorstop behind the door. Make sure you use a doorstop with a steel end – most metal doorstops are aluminum or brass so they won’t work. We used a plastic doorstop and put a steel screw and washer on the end. Then we installed a magnetic cabinet latch on the back of the door so that it lined up with the stop. When the door is opened all the way, the magnet holds it tight against the stop.