今まで2chのまとめブログの一覧をちまちまローカルのHTMLファイルに書き、FTPでそれをアップ。
サイト上は iframe で表示させていました。
何だかそれも面倒になってきたので、このまとめ一覧もWordPressの記事の1つにしました。
しかしそうなると、一覧のページにその記事が載ってしまうのでそれを非表示、且つサイドに持っていった一覧を『2ch』と付けたカテゴリーだけ表示させる方法です。
詳細は以下から。
最初カテゴリーを非表示させる事が出来る『Advanced Category Excluder』というプラグインを試しましたが、何故だか上手くいきませんでした。
他のプラグインとバッティングしてるかもしれません。
なもんで、プラグインには頼らずPHPに直接コードを書き込みます。
※使用テーマはデフォルトです。
『index.php』の以下の部分にコードを追加します。
index.php
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if (in_category('N')) continue; ?>
『 N 』は非表示にしたいカテゴリーのIDです。カテゴリーページで調べれます。
これで指定したIDのカテゴリーは投稿一覧に表示されなくなります。
お次にサイドバーのカテゴリー一覧の非表示設定。
ちなみに私はウィジェットではなく、全てコード記入しています。
sidebar.php
<?php wp_list_categories('show_count=1&exclude=N'); ?>
『 N 』は非表示にしたいカテゴリーのIDです。ちなみに『show_count=1』はカテゴリーに属する記事数表示です。
最後に特定のカテゴリー(2ch)だけを表示させるコードです。
私の場合『sidebar.php』に表示させていますが、勿論どこでも表示させる事は可能です。
sidebar.php
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if ( ! in_category('N')) continue; ?>
<?php the_content(__('(more...)')); ?>
<?php endwhile; ?>
<?php endif; ?>
『 N 』は非表示にしたいカテゴリーのIDです。これで指定したIDのカテゴリーだけを表示させる事が出来ます。
これだけで済むんだから、プラグイン入れる必要もないですね。
参考になったサイトです。
特定のカテゴリのみ除去して表示 or 特定のカテゴリのみ表示する方法
■追記 (4/13 2:15)
表示させるコードの書き方ですが、上記の方法だと記事数がWordPressの設定に左右されてしまいます。
新しい記事を1つだけ表示させたいので、以下のコードを追加しました。
sidebar.php
<?php query_posts('showposts=1'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if ( ! in_category('N')) continue; ?>
<?php the_content(__('(more...)')); ?>
<?php endwhile; ?>
<?php endif; ?>
『showposts=1』の数値を変えると、その分だけの記事数を表示させる事が出来ます。■追記2 (4/13 3:40)
さらに改変。w
上記の方法だと、トータルで新しい記事1つだけしか取得しません。
なもんで、取得するカテゴリーを選択する必要があります。
追加したコードは以下。
sidebar.php
<?php query_posts('cat=N&showposts=1'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if ( ! in_category('N')) continue; ?>
<?php the_content(__('(more...)')); ?>
<?php endwhile; ?>
<?php endif; ?>
『cat=N』を追加してOKです。^^;『 N 』は表示にしたいカテゴリーのIDです。

ロリポブログからデータをインポートしたのですが、インポートしては消し、インポートしては消し…と2回ほど面倒な作業をしました。
今現在、私のネット環境がEMOBILEで接続してて、速度が最大7.2Mbpsしか出ない訳ですよ。
WordPress 2.7 の日本語版へのアップグレードがやっとこさ出来ました。
WordPressで画像などをUPする時、普通は投稿画面で画像を追加かメディアライブラリーでアップロードしますが、これが中々の曲者。
コメントをつける所に、自分のアバターを表示させよう。