WordPress | カテゴリ別ページに投稿記事が反映されないのはパーマリンクの設定で解決!
![このエントリーをはてなブックマークに追加](https://b.st-hatena.com/images/entry-button/button-only@2x.png)
![Share on Facebook facebook](http://i0.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/facebook.png?resize=32%2C32)
![Share on Twitter twitter](http://i0.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/twitter.png?resize=32%2C32)
![Share on Google+ google_plus](http://i1.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/google_plus.png?resize=32%2C32)
![Share on Reddit reddit](http://i1.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/reddit.png?resize=32%2C32)
![Pin it with Pinterest pinterest](http://i2.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/pinterest.png?resize=32%2C32)
![Share on Linkedin linkedin](http://i2.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/linkedin.png?resize=32%2C32)
![Share by email mail](http://i2.wp.com/www.tapun.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/64x64/mail.png?resize=32%2C32)
こんばんわ、tapunです。
WordPressのテーマをどれにしても、カテゴリ別表示で下記のエラーが出てしまいました。
Oops! That page can’t be found. It looks like nothing was found at this location. Maybe try one of the links below or a search?
テーマを変更してもエラーは変わらず出続けるので、エラー文字で検索したところ、海外のフォーラムで”permalink(パーマリンク)”を設定しなおすことで解決するとの情報を見つけました。
パーマリンクとは?
パーマリンクとは、ブログの個々の投稿、カテゴリーなどの投稿一覧ページへの恒久的(半永久的)な URL です。パーマリンクは、他のブロガーがあなたの投稿やセクションにリンクを張るときや、投稿へのリンクを Eメールで送ったりするときに使います。個別の投稿への URL は常に存在して決して変らないようにすべきです。そういう訳で、「perma」リンクといいます。
つまり、記事ごとの個別のURLのようです。
デフォルトではパーマリンクは「http://ドメイン/?p=記事番号」と設定されています。
このブログを例にとると、「http://www.tapun.net/p-1234」の形式です。
パーマリンクの設定の変更手順
- WordPress管理画面の[設定]-[パーマリンク]へ移動
- [共通設定]-[カスタム構造]を選択
- [カスタム構造]を設定する。 今回はURLを見て記事の内容が分かりやすいように、下記の構造にしました。
「http://ドメイン/カテゴリ/記事のタイトル」
/%category%/%postname%
これで、パーマリンクの構造の設定は完了です。
カテゴリや記事のタイトルが日本語になってしまう場合は?
URLが日本語のままだと、WordPressのバージョンによっては404エラーになってしまうケースがあるようなので、下記の設定を行います。
※投稿の度にその記事のパーマリンクを設定する形式にしています。
上記全ての設定を行うことで、カテゴリ別の記事を表示させることができました。
コメントを残す