Best Way to do this is to find a content slider (plugin) which lets you do that. If you just want a single image, then you would need to do some custom coding to create this, but your image would end up being a background image of a container with the button inserted into that container with the styling of a button.
I neglected to mention, i have a plugin that creates a button and assigns a short code. ‘m guessing the style.css would need to be edited, I guess the more detailed question is, where in tat file would I need custom css code?
I did some coding in
<div id=”st-banner0-wrapper” style=”background….
but that did not seem to allow placement over the image.
It wouldn’t be in a theme file, I would recommend doing it in a text widget and publish it in the showcase or banner position. Basically you are creating an html container with a background image and your button in that, all within the text widget. If you changed the theme file, it would end up being a very messy thing. Your project is more of creating html content within a text widget.
I couldn’t position it in the header for which I had an image in, I ended up doing this in the showcase banner which worked out well.
Thanks for your help!