WEBサーバーがApacheであれば以下を.htaccessに記載してみてください。
対象画像の拡張子の指定やURLは必要に応じて置き換えてください。
リンク元がない場合(直指定)と他のサイトから画像が読み込まれている場合は画像が表示されません。
lang
1RewriteEngine on
2RewriteCond %{HTTP_REFERER} !^$
3RewriteCond %{HTTP_REFERER} !^http(s)?://www.example.com [NC]
4RewriteRule \.(jpe?g|png|gif|png)$ - [F]
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。