サムネをメディアファイルに自動リンク
- Q画像を貼る時に自動的にサムネをメディアファイルにリンクしたいです。
- A
自動でリンクさせるにはこのソースをfunctions.phpに書き加えます。
WPの裏設定画面(options.php)でも変更出来ますが、WPを更新すると元に戻ってしまうので、functions.phpをイジる方法を推奨します。
//サムネをメディアファイルにリンクする。
add_filter('option_image_default_link_type', fn () => 'file');
サムネのサイズを自動的に「中」にする
ウチでは添付画像のデフォルトサイズを「中」にしてるので同時にその設定も。
「大」をデフォにする場合はmediumの所をlargeに、小サイズならthumbnailに変更。
//サムネのデフォルトを中サイズにする。
add_filter('option_image_default_size', fn () => 'medium');
記事に画像を添付すると自動的に指定したサイズのサムネが貼られます。
結果
サムネイルのリンク先が自動的にメディアファイルになっているか確認。
こちらの画像のようにサムネクリックで拡大して全画面表示出来れば成功です。


K部長
毎度手作業だとリンクし忘れる事がありますが、これなら安心です。