メニューにWordPress考を追加

固定ページに特定の投稿一覧を入れる作業

このホームページは、多くの先人のホームページを参考にして成り立っている。そこで、途中からWordpress関係のカスタマイズ記録を取っておき、他に同じようなことを試みている人の、役に立ててもらえたらいいなということを考えるようになった。それと、もしものために再度読み込んで再構築できるようにしておきたい、ということもある。

今回は、そのためにWordpress考というページを作成してみた。
描いたのは、手直ししたWordpress関係の更新を投稿記事にして、それを固定ページを入り口として展開するということ。そのためには、新たにWordpress考というメニューと固定ページを作成して、その中にWordpress関係の投稿一覧を表示する方法を検討した。問題点が一つあった。投稿記事を書くと、TOPページのグログ欄に、そのWordpress関係の記事が有無を言わさず表示されることだった。ブログ記事とWP記事は、ここではどうもマッチしないので分けたかった。

どうやらプラグインでもできそうな感じがあったが、どうもプラグインをいろいろ入れると不具合が出たり動きが遅くなりそうで嫌だったので、苦手なファイルの編集作業に思い切って着手することにした。

作業としてやったことは、

1.カテゴリー分類としてWordpressを新規で作る。
2.TOPページのブログの一覧の出力をmy-blogだけに限定する。
3.Wordpressの固定ページを作り、メニューに入れる。
4.my-blogのニューを、投稿ページからカテゴリーに変更する。
5.3の固定ページにカテゴリーIDで分類分けして投稿一覧が出力されるよう、子ページのfunctionファイルに書き込みを追加する。(参照)
6.子ページのスタイルシートも手直して、きちんと出力されるようにする。
7.5の固定ページから投稿記事に予定通りにリンクされない。悩んだ末、Wordpressのカテゴリーを親にしてWPというカテゴリ―を追加すると、ちゃんとリンクできた!

以上、予想とはちょっと違うところもあったが、なんとかカタチが整ったので、取り合えず今日はここまで。