These panel jacks mount on the side of your guitar or bass with a 7/8″ hole. They are threaded. the top of the jack sits proud of the body and would work potentially as a strap pin. See photos.
Requires a 7/8″ sized hole in the side of the guitar for mounting.