【WP】画像だけのメディアページが自動生成される原因と対処法
更新日:2024年10月14日 / 投稿日:2024年11月19日
WordPressでサイトやブログを作成した時に、意図せず画像だけのページが自動生成された経験はありませんか?
今回は画像だけのメディアページが自動生成される原因と対処法をご紹介したいと思います!
~ 目次 ~
画像だけのページが自動生成される原因
画像だけのページが自動生成される原因は、WordPressの初期設定では、メディアフォルダに画像をアップロードすると自動で生成されるようになっています。
ですのでこれが原因となり、知らない間に画像だけのページが増えていくようになってしまっています。
SEOの観点で見た時には注意が必要
このページは、画像だけが1枚あるのみのページになりますのでコンテンツとして中身がほぼ無く、SEOの観点から見ると低品質なページと見なされる可能性がありますので、注意が必要です。
画像だけのページが自動生成された時の対処法
WordPressで画像ページが自動生成させないようにするには、2つオプションページから自動生成をしないように設定します。
オプションページは管理画面のURLの末尾に「options.php」といれます。
例:ドメイン/wp-admin/options.php
次に、「image_default_link_type」という項目を「none」に変更し、保存します。
テンプレートファイルにもリダイレクト設定をけます
オプションページで設定ができたけども、既にページが生成された後の場合は、テンプレートファイルにもリダイレクト設定をかけます。
attachment.phpに以下のコードを入力して、リダイレクト処理をかけます。
※attachment.phpがない場合は、作成して以下のコードを入力しましょう。
<?php
if ( $post->post_parent ) {
wp_redirect( get_permalink( $post->post_parent ), 301 );
}
else {
wp_redirect( home_url(), 302 );
}
?>
まとめ
画像だけのメディアページが自動生成される原因と対処法についてご紹介いたしましたが、いかがだったでしょうか?
設定は簡単ですので、もし気になっている方がいれば是非お試し下さい!
この記事を書いた人
KNOWLEDGE BASEの中の人
2013年よりWEB制作会社に入社し、デザイン・コーディングからディレクションと幅広く従事。