WordPressで画像を挿入する時に勝手にリンクが貼られるのでデフォルトでリンクしないように設定してみた。
こんにちは、あますた(@amaguristar)です。
ここ最近サボっていた・・・もとい諸事情あって一気にメモを書いている自分。最近のメモは写真を多く掲載しているのですが、画像をメモに挿入するとデフォルトでリンクが発生して困ってます。
具体的には、画像を記事に挿入すると
<a href="http://amamemo.com/wp-content/uploads/2016/05/20160518_d18.jpg"> <img src="http://amamemo.com/wp-content/uploads/2016/05/20160518_d18-500x375.jpg" alt="20160518_d18" width="500" height="375" class="alignnone size-large wp-image-3024" /> </a>
こんな感じに <a>タグ が勝手に挿入されます。単純にこの <a>〜</a>タグ を消せば良いだけなんですが、数が多くなるとめんどくさくなってくるのもまた事実。最初っからつけないようにすれば良いんじゃね?って感じにちょっと調べたらすぐに対策が見つかったので早速メモしよう!って今回です。
一番簡単な方法は
メディアを挿入画面を開いて。
右下にある「ファイルの表示設定」を設定する方法です。
設定部分を拡大するとこうなります。真ん中にある「リンク先」を『なし』に設定すると画像のみが設定されます。実際の記事内のデータを見ると
<img src="http://amamemo.com/wp-content/uploads/2016/05/20160518_d18-500x375.jpg" alt="20160518_d18" width="500" height="375" class="alignnone size-large wp-image-3024" />
となるので、画像表示に必要な <img>タグ のみが表示されます。これが一番簡単な設定方法ですね。
画像を挿入するたびに設定するのめんどい!
いちいち設定しなおすのはめんどくさい!って人はデフォルトの値を変えて、最初からリンクしないようにしておきましょう。
「メディアを挿入画面」で「ファイルの表示設定」のデフォルトの値を変えるには『options.php』の設定を変えれば問題ありません。
この「options.php」を表示する方法も簡単で、WordPressの管理画面のurlに続いて「options.php」を追加するだけ。
具体的には、「http:// 〜 /wp-admin/options.php」
とするだけ(文中の「〜」の部分は個人のurl)。
「options.php」の画面を下の方にスクロールすると
こんな感じに「image_default_link_type」というものがありますので、ここに『none』と追加すればいちいち設定しなくても良くなります。
ついでにその他の情報もちょろっと付け加えると
image_default_align
画像の表示位置を設定します。
none: 左表示(回りこみ無し)
left: 左表示(回りこみ有り)
right: 右表示(回りこみ有り)
center: 中央表示(回りこみ無し)
通常はnoneを設定しておけば問題無いと思います。注意しないといけないのは、noneでもleftでも画像は左揃えで表示されますが、leftの場合文字の回りこみが発生します。回りこみを発生させたく無い場合は「none」を設定しましょう。
image_default_link_type
画像ファイルのリンク方法の設定をします。
none: リンク無し
file: 画像のファイルURL
attachment: 投稿のURL
ここで「file」と「attachment」何が違うの?と思うかもしれませんが、「file」は画像への直リンク。「attachment」はWordPressの画面を経由した画像のみのリンクです。
・・・・うまいこと説明できませんがこれは実際に使ってみてください。なんとなく言いたいことが伝わると思いますので。
image_default_size
画像の大きさを設定します。
thumbnail: サムネイル
medium: 中
large: 大
full: フルサイズ
です。このサイズはそれぞれWordPressの設定でサイズを決めることができます。
それぞれ設定したら一番下にある「変更を保存」ボタンを押して忘れずに保存してください。
まとめ
一度設定しておけば毎回の煩わしい設定をしなくて良いので是非やってみてください。「options.php」で設定を変えて保存ボタンを押したのに「あれ?設定が反映されてないんじゃ無いか??」って思ったら文字の打ち間違が無いかを確認してください。それでもダメならWordPressの設定画面で「パーマリンク設定」を一度開いてみると設定が反映されるはずです(なぜかはわかりませんが)。