以下の内容で.htaccessを作成。”https?://example\.com/”の部分は自分のドメインに置換。拡張子はお好みで。wp-content/uploads/に放り込む。
<Files ~ "\.(gif|png|jpg|pdf|jpeg)$">
SetEnvIf Referer "https?://example\.com/" allow_ref
order deny,allow
deny from all
allow from env=allow_ref
</Files>