WordPress 推奨プラグイン一覧

2008.4.16追記。WPのバージョンを2.5にアップグレードしたのでいろいろ書き換えた。

WordPressの魅力の一つに、プラグインの数の多さがあると思うが、その中でも特に便利なものをリストアップした。今後WordPressを使用する際の確認のため、コードも同時に掲載する。
※一部を除いてすべてバージョン 2.5で動作確認済み。

推奨プラグイン

Akismet

コメントがスパムかどうかを確認。使用するにはWordPress.comにサインインして「API key」を取得する。

Simple Tags

タグ管理のプラグイン。関連する投稿やタグクラウドも表示可能。管理画面で自動挿入の有無を選択できるが、任意の位置に表示するためのコードの例を記す。
記事のタグを表示

PHP:
  1. <?php st_the_tags(); ?>

タグクラウドを表示(タイトル、最小・最大の色とサイズ、ソート、リストスタイルなど)

PHP:
  1. <?php st_tag_cloud('cloud_selection=count-desc&cloud_sort=random&number=100&title=Mon nuage de tags&largest=45&smallest=12&unit=px&maxcolor=#FF0000&mincolor=#00FF0B'); ?>

関連する投稿を表示(タイトル、表示のフォーマットなど)

PHP:
  1. <?php st_related_posts('number=10&title=&include_page=false&xformat=<a href="%permalink%" title="%title% (%date%)">%title%'); ?>

Add Meta Tags

メタタグを自動で追加してくれる。フロントページのみのメタタグや、常に挿入したいキーワードなども設定可能。

Customizable Post Listings

最近の投稿と最近のコメントをカスタム表示。
最近のコメント

CODE:
  1. <ul>Recently Commented
  2.    <?php c2c_get_recently_commented(3); ?>
  3. </ul>

最近の投稿(カテゴリ1の最近の投稿を3件表示)

CODE:
  1. <ul>
  2. <?php c2c_get_recent_posts(3, "<li>%post_date%: %post_URL%<br />by: %post_author_posts%<br />%post_excerpt_short%", "1"); ?>
  3. </ul>

Flexible Upload

画像のアップロード支援。リサイズ、サムネイルのサイズ、リンク、位置等を設定可能。
※2.5では使えないかもしれない。というか2.5ではいらない。

Mobile Eye+

WordPressを携帯から閲覧可能にするプラグイン

WP Super Cache

ページをキャッシュして表示を高速化。キャッシュしたくないファイルを設定可能。

SBM Popular Entry

はてな、del.icio.us、livedoor、yahooの被ブックマーク数表示とランキング生成のプラグイン
被ブックマーク数表示

PHP:
  1. <?php SBM_count_get() ?>

ランキング表示

PHP:
  1. <?php SBM_popular_entry_list(10) ?>

※どうやらYahoo!ブックマークでエラーが出ている様なので、暫定的にプラグインを書き換えておく。
wp-sbm_popular_entry.phpの376行目を以下に変更。

CODE:
  1. $add['yahoo']      = "javascript:void window.open('http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t=".$title."&amp;u=".$permalink."&amp;opener=bm&amp;ei=UTF-8','popup','width=550px,height=480px,status=1,location=0,resizable=1,scrollbars=0,left=100,top=50',0);";

Custom Query String

ページごとに記事の表示数を変えられるプラグイン。当サイトはindex.phpとsingle.phpは一記事のみの表示に設定してある。

Multibyte Search

通常検索語に全角スペースを入れると、全角スペースを含めて一つの言葉として検索してしまうが、全角スペースで区切った文字を「and」として検索可能になるプラグイン

便利なプラグイン

Download Counter for Wordpress

ファイルのダウンロード専用URLを作成し、ダウンロード数をカウントしてくれる。

Search Word Highlight for Multibyte

サーチエンジンやサイトサーチの検索語をハイライト表示する。

Advanced-Admin-Menus

管理画面のメニューをドロップダウン型に変える。
※2.5では使えない。

WPlite

管理画面の不要なメニューを非表示にできるプラグイン

WP-PostRatings

閲覧者に記事を評価してもらうプラグイン。ランキングも表示可能。
評価システムを設置

PHP:
  1. <?php if(function_exists('the_ratings')) { the_ratings(); } ?>

投稿とページを合わせた中で点数が高いものトップ10

CODE:
  1. <?php if (function_exists('get_highest_rated')): ?>
  2.    <ul>
  3.       <?php get_highest_rated('both', 10); ?>
  4.    </ul>
  5. <?php endif; ?>

投稿の中で評価された回数が多いものトップ5

CODE:
  1. <?php if (function_exists('get_most_rated')): ?>
  2.    <ul>
  3.       <?php get_most_rated('post', 5); ?>
  4.    </ul>
  5. <?php endif; ?>

WP-PostViews

投稿やページの閲覧数を表示。ランキングも表示可能。
閲覧数システムを設置(閲覧数を表示)

PHP:
  1. <?php if(function_exists('the_views')) { the_views(); } ?>

投稿とページを合わせた中で閲覧数の多いものトップ10

CODE:
  1. <?php if (function_exists('get_most_viewed')): ?>
  2.    <?php get_most_viewed('both', 10); ?>
  3. <?php endif; ?>

特定カテゴリの中で閲覧数の多いものトップ5(第一引数:category id)

CODE:
  1. <?php if (function_exists('get_most_viewed_category')): ?>
  2.    <?php get_most_viewed_category(1, 'post', 5); ?>
  3. <?php endif; ?>

FeedBurner FeedSmith

デフォルトで書き出されるRSSをFeedBurnerのフィードに置き換る。各種フィードリーダーへの登録リンク付き。FeedBurnerのホームページでfeedを取得後、プラグインの管理画面で設定。

Weasel’s HTML Bios

ユーザプロフィールでhtmlが使用可能に。

WP-AddQuicktag

投稿作成時に1クリックであらかじめ登録しておいたタグを書き出す。

iG:Syntax Hiliter

コードをカラーリングして表示。[html num=63]コード[/html]、[php]コード[/php]、[as]コード[/as]と使う。(実際は半角)
XHTML1.0 Strictに対応するためsyntax_hilite.phpの63行目を少し編集。

CODE:
  1. $bBody .= "<div class=\"igBar\"><span id=\"l{$bId}\"><a href=\"javascript:void(0)\" onkeypress=\"p\" onclick=\"{$ig_jsPlainTxt}('{$bId}'); return false;\">PLAIN TEXT</a></span></div>";

WP Limit Posts Automatically

ホーム・カテゴリ・アーカイブ・検索を対象に記事を抜粋表示する。続きを読むなどの文章も自由に設定可能。Letterだと文字ばけする可能性があるのでWordをチェック。


Tag:,
ソーシャルブックマークに登録: add to hatena hatena.comment (7) add to del.icio.us (3) add to livedoor.clip (0) add to Yahoo!Bookmark (3) Total: 13

関連するエントリー


■コメントを書く

コメントを書く


この記事の投稿者

kr9

kr9 (4)

【ケーアールナイン】
WEBデザイン担当。
ブックマーク:http://b.hatena.ne.jp/kr9/