DIY: How do I make a lamp cord stick to drywall?
Because trying to fish electrical wire through the walls and ceilings of my old house was too daunting, I have resorted to using a lamp cord to power a ceiling-mounted light from an existing outlet on the wall. How do I make the cord stick to the drywall?
I tried hot glue but it didn't hold and cable clips (white plastic loops with nails) fell right out of the drywall.
Do not use lamp cord to extend a circuit to a new outlet! The wire is neither big enough, insulated enough, or grounded. It's illegal everywhere, and I wouldn't consider it to be safe.
Use Wiremold with standard electrical wire. That's why the product exists.
Don't - they make special conduit just for that. You can pick it up at Home Depot/Lowes/etc.
There are many sizes of conduit (also known as trunking) available that should do the job. Some are even self-adhesive.
Alternatively it is possible to replace the nails on cable clips with screws and drill/plug those into drywall, but the result is very ugly.
Also, consider that the lamp cord need not take the most direct route. Most old houses have wires that go in very strange directions: I've seen some go up into the ceiling, along to a cupboard, down two floors, then back up a floor to the lightswitch!
You could also use a "sticky" cord management solution, such as the options on these options from 3M or others, such as this one on Amazon from GE.
DIY Floating Shelves with a Secret