アホ理系青年の主張 リバイバル

現在、記事の整理・移転作業中……

タキソノミー?タクソノミー?なんじゃそりゃ?:新サイトのためのWordPressいじりログ5

今回の目的、カスタムタクソノミー機能を付加して、記事投稿をすること。

ダンジョン系のゲームのプレイメモ投稿を、各ゲームタイトルごとに分類できるようにするために、どうすりゃいいのかというのを軽くメモ。実際、あまりこういうのに詳しくないので、かなり時間を費やしているのは内緒だ。

前回作成した、タンジョン系のカテゴリーというカスタムページから、新しくカテゴリを作成した。
カスタム分類の管理:編集において、階層をtrueにした。
前回、カスタム投稿の方へ、移動させた投稿をした記事の編集ページに入った。

すると、編集ページに、先ほど作成したカテゴリーのチェック箱が登場。そのカテゴリーをチェックして、更新した。

Post Type Switcherで、投稿部分にあった記事をカスタム投稿タイプへ移動させた:新サイトのためのWordPressいじりログ4

タクソノミーを弄ってみる前に、ひとまず、今まで投稿していた記事を、カスタム投稿タイプのエリアへ移転させることにした。

1つずつ上げなおさないといけないのかと思いきや、投稿タイプを変更できる、Post Type Switcherというプラグインがあったので利用。

ただし、一斉に移動は多分できない(やり方がわからない)ので、1つずつ、投稿編集画面にひっそりと追加されている post type編集を使って、変更させていった。

以上。

カスタム投稿タイプとパーマリンクでちょっと悩んだ:新サイトのためのWordPressいじりログ3

この間入手した、WordPress 3 サイト構築スタイルブックを見ながら、今回は、カスタム投稿タイプなるものの作成に挑戦。

本のChapter6の部分を見ながら操作ってやつですな。

商品紹介サイト作成のデザイン変更練習も兼ねていることはさておいて、今はゲームのプレイメモのブログ弄りなので、まず、ブログの階層をどういう形にしたいのかをこんな感じ。

1.TOP

2.GAME1、GAME2…

3.上記GAME x 内カテゴリー別ページ

4.個別記事のページ

ひとまず、管理ページから、Custom Post Types UIというプラグインを検索し取り込み。

あとは、Odysseygate.com:カスタム投稿タイプ(Custom Post Type)の導入と使い方 [WordPress 3.0]を参考にして、

投稿タイプ名:dungeon
ラベル:ダンジョン系

で、他はとくに弄らず作ってみた。

すると、ひとまず、カスタム投稿タイプなるものが出来上がった。

さらに、カスタム分類作成で、

分類名:d-games
ラベル:ダンジョン系のカテゴリー

利用する投稿タイプというのが、まだ、イマイチよくわからなかったので、ひとまず、カスタムの投稿タイプ名にチェックを入れて作成すると、カスタム分類なるものが出来上がった。これは、次回弄ることにする。

ついでに、archive.phpを一度取り込んで、taxonomy.phpに名称変更させたものを再び上げた。

ここで、一度試しに、記事投稿してみると、パーマリンクがタイトルと同じものになっていたりとカオスになっていた。

カスタム投稿タイプのrewrite:trueの確認をしてから、ウェブル:WordPress のカスタム投稿タイプ毎にパーマリンクを設定できる Custom Post Permalinks の使い方を参考にして、Custom Post Permalinksプラグインを導入。

追加された、最下部のパーマリンク設定のうち、ダンジョン系の分を、/%post_type%/%year%%monthnum%%day%%hour%%minute%%second%.htmlと設定すると、ちゃんと表示された。(色々とうまくいかなくて、迷ったのは内緒)

あと、鉄王:カスタム投稿タイプでのページ送り(ページネーション)が「404 Not Found」を返すときの対処法を参考にして、念のために、custom Post Type Category Pagination Fixを導入した。

次は、タキソノミー(?)なる、さらにわけのわからないものに触れることにする。

新サイトのためのWordPressいじりログ2

各ページの、編集ページへのリンクの削除。ただ、全部のページを確認しているわけじゃないので、見つけ次第削除。

あと、index.phpを触るのは、ちょっと気が進まないので、index.phpをひとまずダウンロードして、そのファイルをhome.phpにしたものをアップロードしてから、当該ファイルをいじることにした。

今使用中のデザインテーマのヘッダーのファイルを見ると、TOPページだと写真・絵が入り込んているけれど、他のページになると、絵の代わりに、パンくずリストが入る仕組みになっている様子。ここをいじるのは面倒くさそうなので、後回しにすることにした。

新サイトのためのWordPressいじりログ1

別のブログサイトを作る過程でのメモ。作ろうとしているのは、ゲームのプレイメモのサイト。完全に自分の趣味用のブログ。実は、後に別サイトを立ち上げる前に、WSCプロジェクトのWSC6のデザインのカスタマイズに慣れておくための前段階なのは内緒。

まず、基本コメント欄は封印なので、念のためディスカッションの事項をいじりつつ、テーマのコメントがらみのphpファイルの中身を罫線オンリーに変更。メディアファイルのたまり場の位置を変更などなど、自分にとって、多少、使いやすいように変更。一応、footerも、西暦表記もプラス。

基本的にはwordpress内のページのプラグイン新規追加から検索して手に入れている。一部、自分で入手しているものもあるし、もしかしたら別に入れなくてもいいものもあるかも。

Disable Autosave(WPは記事投稿途中で勝手にセーブされちゃうのでそれの防止)
Google XML Sitemaps with Multisite support(サイトマップXML生成)
Ktai Style(ケータイから来た人はモバイル風に見えるらしい機能)
MoreLink#remove(続きを読むを押すと、#付きになるのを防止)
My Category Order(カテゴリーの順番入れ替え用)
My Link Order(リンクの順番入れ替え用)
My Page Order(ページの順番入れ替え用)
Post-Plugin Library(確か、次のプラグインを入れるためには必要だったはず)
Similar Posts(関連記事表示用)
Smart Update Pinger(記事更新のたびにpingを送っちゃう仕様を防止)
Wordpress Popular Posts(人気記事表示用)
WP-DBManager(データベースバックアップ用)
Breadcrumb NavXT(パンくずリスト用)

で、本格的なデザインいじりとしては、まず、スタイルシート。

#mainと#sideのfloatのright、leftを逆にした。
#mainのpaddingを20px 0から、20px 5pxに変更。

このままだとサイド部分の色付きが右のままになっていたので、

#wrapのbackgroundのimg/wrap.gifをJtrimのミラー機能を使用して、絵を反転させたgifファイルをアップロードして、background:url()の中身を新しいファイルに変更。


あと、ちょっと気付いたところで、headerのファイルの、titleタグの中の、wp_title();とbloginfo('name');の位置を逆転させたが、そうすると、どうでもいい「>>」が接頭に付きっぱなしなので、テンプレートタグ/wp title - WordPress Codex 日本語版にならって、

wp_title('|', true, 'right');

で、記事タイトルの右側に「|」が出るようにした。


あとのデザインいじりは、しばらくおいておいて、ひとまず、ゲームメモの中身を書くことにした。
当ブログ内記事検索
移転先(まどの総合研究所)新着記事
カテゴリー
月別
  • ライブドアブログ