‘wordpress’ Category Archive

TwitterまとめのエントリーはACEで隠してみたらどうかな?

Twitter Tools はWordpress用のプラグイン。エントリー作成時にTwitterにつぶやいてくれる機能は便利。特に予約投稿を使う人には必須ですね。そんな便利な機能がいろいろあるんですが、その一つに一日のTwitterのpostをまとめて一つのエントリーを作る、というものがあります。この機能、割と使ってる人も多いようなんですが、そのままだと一日のtweetまとめエントリーが、HomeにもRSSにも表示されてしまいます。これ、読者からしてみると、あまり嬉しくないのでは?なんで、簡単な隠し方を紹介。

スドコはTwitter上では「おはよー」とか「おやすみー」とかも結構多いんです。ブログの読者も、RSS購読者もそういうのは読まないだろうな、と。自分用の記録としてtweetまとめ機能は使っていますが、HomeとRSSでは隠しています。

隠すのに使っているのはAdvanced Category Excluderというプラグイン。
このプラグイン、有名なので使ってる人も多いかと思います。

このプラグインは、カテゴリ毎の表示・非表示を切り替えるというもの。もっと簡単に言うと、隠したいカテゴリを隠せるんです。しかも、「Archive」「Home」「RSS Posts」「RSS Comments」「Search」「Pages」「Single Posts」「Disable robots」と、いろんなページ別に設定できちゃいます。

こんな感じ。

aec

スドコガの場合、tweetまとめは「Twitter」というカテゴリで投稿されるようになっているので、「Home」「RSS Posts」「RSS Comments」にある「Twitter」にチェックを入れます。チェックをいれたところでは、表示されなくなります。
でも、アーカイブだったり検索だったりでは表示されるんです。

スドコガではdeliciousのまとめも一日ごとに投稿されるようにしているので、tweetまとめ記事と同じように隠しています。

以下、簡単に導入方法。

Advanced Category Excluder

導入も設定も簡単。

aec-logo

  1. Advanced Category Excluderプラグインのページからダウンロード。
  2. 解凍して、サーバーの wp-content/plugins/ にアップ。
  3. 管理画面から有効化。
  4. wp2.7~の場合、左のメニューにACEが追加されます。(2.7より前の場合は、どうだったか忘れました。。。)

普通のプラグイン同様ですね。

カテゴリ毎だけでなく、ページ・リンク・リンクカテゴリ・タグ毎にも設定できます。

aec2

Twitter Toolsなどでtweetまとめ記事を作ってる人、導入を考えてみてはどうでしょう?

少なくとも、スドコはRSSではtweetまとめは読みたくないかな。。。

※wordpress2.8での動作については、プラグインページではまだ表記がありません。スドコも確かめていませんのであしからず。。。

プラグインリストを作るプラグインってないのかな?

wordpressを使ってブログをやってる人は、使用しているプラグインの記事を書いている人が多いですよね。「このサイトでこのプラグインを使ってます」という情報はとても役に立ちます。ブログ自体が実例になっているので。でも、プラグインのリストを作るとなると手動で作らねばならず、手間です。なので使ってるプラグインリストを自動的につくってくれるプラグインがあるとうれしいな、思う訳です。

スドコのサイトでは現在、32個のプラグインを使ってます。どれもネットで検索、いろんなブログから情報を集めて探し出したものです。全く使ってないものは停止しているので、32個全部必要。でもWordpressのアップデートや新機能などで使わなくなったり、同機能で使い勝手のよいプラグインに乗り換えたり、ということも沢山してきました。

現在使用中のプラグインを管理画面からキャプチャしてみた。(2009.6.03)

wordpress-plugin01wordpress-plugin02

wordpress-plugin03wordpress-plugin04

例えば、以前のWordpressではタグ機能がありませんでした。タグを利用するには(今は使ってないけど)プラグインが必要だったんですが、Wordpress2.3で新しくタグ機能が加わりました。このとき、プラグインを停止した人も多いはずです。
また、LightroomやFlickrなどの画像系、Twitterやamazonとの連携などもたくさんのプラグインがあり、紆余曲折を経て今のプラグインを使用してます。

もちろん、記事でプラグインを紹介してくれるのは嬉しいのですが、それとは別に「いまこのブログで使っているTwitter表示のプラグインはこれですよ」という情報がリアルタイムに更新されるようなシステムが欲しいわけです。めんどくさがりやなもので。

こういうプラグイン、かゆいところに手が届く感じで欲しい人おおいと思うんだけど、どだろ?

で、

プラグインを使わないで同じことができないか考えました。

まずテンプレートタグ。プラグイン関係のテンプレートタグはないみたいなので無理。
関数はあるっぽいけど、自分で書かないといけなくなるので却下。というか勉強しないと無理。

全自動化はあきらめて、効率的な管理って方向で目指します。

インストールしたプラグインについて、一つずつ手動で記事を作成する方法。

  • プラグインのカテゴリを作って
  • 記事本文で説明を書いて
  • カスタムフィールドで使用/停止を切替
  • ついでに現在のバージョンとかリンクとかもカスタムフィールドで。テーブルにしちゃう?

とりあえずこれでいこうかな。個別に詳細を書くのは面倒なのでしないと思いますが、カスタムフィールドのOn/OFF切替で、「このブログでこのプラグイン使ってますの」「このブログでは使ってませんの」という文言が切り替わるようにしといたらちょっとは楽?

でも個別記事32個、めんどくさいめんどくさい。
少しずつ始めますが、いつ終わるかな。。。

ちなみにカスタムフィールド管理はCustom Field GUI Utilityが便利です。日本語版がありますので、下記サイトから詳細をどうぞ。

Custom Field GUI Utility – WordPress プラグイン|かたつむりくんのwww