An image inserted in a post via either Markdown or HTML, with a wrapped link tag, is rendered as a static image (i.e. not hyperlinked) in some circumstances.
Infra:
Ubuntu Linux 18.04 (Bionic Beaver)
Ghost 3.36
Database server: MySQL 8.0.23
Web server nginx/1.14.0
Node.js 12.19.0
Certbot 0.31.0
[1] Image may be loaded by dragging onto a Markdown edit block, or by loading to a static asset path (nginx serves /file/* directly, but ghost via proxy socket).
[2] Image code is modified to this format:
[](my_link)
[3] Post is saved, published
[4] ‘View Page’ preview link shows a temporary page with correctly working hyperlinks
[5] If published page is loaded at permanent URL, images are static with no hyperlinks. No hyperinks visible in HTML source. Mac Pro with Safari, Chrome, Firefox all the same.
[6] No joy from any of force-reload, new private window, ghost buster, nginx restart, ghost restart
[7] But my iPhone receives page with working hyperlinked images.
[8] Same results for a nearby friend: Mac Pro multiple browsers - no links. Samsung phone: has links.
[9] What?
[10] P.S. ‘edit hyperlink’ feature not available on image blocks, contrary to assertions in some other forum articles.